Chapter 5. The System Development Process

5.1. Process, Methods, and Tools

In Strategies for Real-Time System Specification, we introduced a diagram titled “The Total System Life Cycle,” little realizing at the time just how significant it was. An embellished version of that diagram is shown in Figure 5.1. In the years since we wrote Strategies, a great deal of attention has been focused on the development process, initially on the software development process, but recently on the more general system development process [CMM]. A common conclusion of this work is that a well-defined process is an essential prerequisite for effective methods and tools. The development process defines what development is to produce (the deliverables) and the standards ...

Get Process for System Architecture and Requirements Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.