System planning: Difference between revisions

From Computer Science Wiki
No edit summary
No edit summary
Line 5: Line 5:
Identifying the context for which a new system is planned is an important step in the system development process. The context refers to the environment in which the system will be used, including the users of the system, the tasks the system will support, and the overall goals and objectives of the system. Understanding the context helps to ensure that the system is designed and developed in a way that meets the needs of the users and supports the overall goals of the organization. To identify the context for a new system, it may be helpful to consider the following questions:
Identifying the context for which a new system is planned is an important step in the system development process. The context refers to the environment in which the system will be used, including the users of the system, the tasks the system will support, and the overall goals and objectives of the system. Understanding the context helps to ensure that the system is designed and developed in a way that meets the needs of the users and supports the overall goals of the organization. To identify the context for a new system, it may be helpful to consider the following questions:


    # Who will be using the system?
# Who will be using the system?
    # What tasks will the system be used to perform?
# What tasks will the system be used to perform?
    # What are the overall goals and objectives of the system?
# What are the overall goals and objectives of the system?
    # What constraints or limitations exist that could impact the design or development of the system?
# What constraints or limitations exist that could impact the design or development of the system?
    # What are the current processes or systems in place that the new system will need to integrate with or replace?
# What are the current processes or systems in place that the new system will need to integrate with or replace?





Revision as of 08:32, 8 January 2023

System Fundamentals[1]

Identify the context for which a new system is planned[edit]

Identifying the context for which a new system is planned is an important step in the system development process. The context refers to the environment in which the system will be used, including the users of the system, the tasks the system will support, and the overall goals and objectives of the system. Understanding the context helps to ensure that the system is designed and developed in a way that meets the needs of the users and supports the overall goals of the organization. To identify the context for a new system, it may be helpful to consider the following questions:

  1. Who will be using the system?
  2. What tasks will the system be used to perform?
  3. What are the overall goals and objectives of the system?
  4. What constraints or limitations exist that could impact the design or development of the system?
  5. What are the current processes or systems in place that the new system will need to integrate with or replace?


Real-world practical advice[edit]

You should always be nervous when there is more than one person in charge of a project. We call this double-headed management, and it is very dangerous because you may get two very different specifications about the system. It is always a good idea to have only one single person who describes what a system should do. In project management, we call this a "senior customer" or a "senior user".

Standards[edit]

  • Identify the context for which a new system is planned.
  • Identify the relevant stakeholders when planning a new system.

References[edit]