5.7 Detecting defects

5.7.1 The V Model

The V Model is a useful model of the systems development process (see Figure 5.1) in which the solid lines represent the forward progress of the project and the dotted lines represent the way in which quality control is exercised.

Fig. 5.1 A simplified V model

There are two quality control processes at work: one between stages and the other across the V. For example, the requirements specification is a key document. It should contain a specification of all the functions and quality attributes that the customer requires in the system. In Chapter 1, the process of creating this specification included creating ...

Get Project Management for IT-Related Projects 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.