Chapter 6. Quality Control of Software Products

There is no need to agonize over what might have been forgotten, because quality assurance (Control) keeps track of everything. There is no need to worry about what surprises may come from a user's acceptance test, or from the first few months in the field, because quality assurance (Control) has savaged the system more than any user ever could, and done it in privacy, where the consequences are merely extra work rather than litigation.

Boris Beizer [1984]

Putting This Chapter in Perspective

One of the crucial aspects of quality assurance is testing, or quality control. Software testing has always been a challenge because the product being tested is not a physical product built on an assembly ...

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.