Chapter 16

Software Quality Management

This chapter gives concepts of quality in general and with respect to software. The fundamental principles of Quality Management based on thoughts of pioneers in this area are covered with reference to their applicability to software development. Some of the concepts covered are:

  • Inspection, Quality Control (QC), Quality Assurance (QA) and Total Quality Management (TQM)

  • Random and Assignable Causes of Error

  • Plan-Do-Check-Act (PDCA) Cycle

  • Quality Trilogy

  • Cost of Quality (CoQ)

  • Factory within Factory and Zero Defects

The Process Quality Models, Process Improvement and Six Sigma, Process Standard: ISO 9000, Process Standard: ISO 12207 and Capability Maturity Model (CMM) are some important topics of this chapter. ...

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