Chapter 18Evaluation of Processes and Development Environment for Conformance

18.1 Introduction

One may assure software product quality by evaluating the conformance of the software product to requirements and correcting the identified nonconformities. An alternative way to ensure software product quality is by evaluating the implementation of appropriate processes throughout the software life cycle, and in this way, totally or almost totally, preventing the creation of nonconformities. Perhaps, the combined implementation is the preferred way to assure the process and also the product.

This chapter is dedicated to activities performed to evaluate process assurance and development environment for conformance to requirements, standards, regulations, and conventions.

The process requirement definition is presented in Frame 18.1.

The scope of process assurance activities include all phases of the software life cycle.

The software life cycle includes the following phases (according ...

Get Software Quality 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.