Chapter 2. Quality Environment: Managing the Quality Function

Good software does not come from CASE tools, visual programming, rapid prototyping, or object technology. Good software comes from people. So does bad software.

—Larry Constantine [1995]

Putting This Chapter in Perspective

People produce good quality. Therefore, organizing and managing people and the roles they play is essential to producing good quality in software projects. This organizational aspect of quality is described as a “quality environment.” Creating and managing a quality environment falls under the realm of quality management, which, in turn affects—and gets affected by—all aspects of general management. The primary areas of management with respect to quality discussed ...

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.