2.2. Determining Requirements

Probably the most important step in a system development process is collecting requirements. If this step is neglected you may still be able to develop a system, but it will probably be no big success, since you haven’t considered what the system’s environment—e.g., your principal or the system users—want and demand.

Figure 2.5 shows the details of our approach step determine requirements from Figure 2.1. The approach splits this step into two areas that will be described in the following sections. The results are the requirements to the system. On the basis of these requirements, the subsequent steps will then develop an analysis model and eventually one or more design models.

Figure 2-5. The “determine requirements” ...

Get Systems Engineering with SysML/UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.