1.4. Quality Software Process

Most of the work that goes on in the quality environment (as shown in the quality context triangle in Figure 1.2) is process based. Note also that in discussing the various levels of quality and how they relate to each other, the process quality level is important. Processes play a crucial role in producing quality. Processes also help management reduce development time, control the scope of the project, and provide potential checkpoints to ensure validation and verification of what is being produced.

1.4.1. What Constitutes a Process?

The dictionary defines process as:

A course of action or proceeding, especially a series of stages in manufacture or some other operation; the progress or course of something (in ...

Get Process Quality Assurance for UML-Based 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.