The Capability Maturity Model: Guidelines for Improving the Software Process

Front Cover
Mark C. Paulk
Addison-Wesley, 1995 - Computers - 441 pages
3 Reviews

Principal Contributors and Editors:
Mark C. Paulk, Charles V. Weber, Bill Curtis, Mary Beth Chrissis

"In every sense, the CMM represents the best thinking in the field today... this book is targeted at anyone involved in improving the software process, including members of assessment or evaluation teams, members of software engineering process groups, software managers, and software practitioners..." From the Foreword by Watts Humphrey

The Capability Maturity Model for Software (CMM) is a framework that demonstrates the key elements of an effective software process. The CMM describes an evolutionary improvement path for software development from an ad hoc, immature process to a mature, disciplined process, in a path laid out in five levels. When using the CMM, software professionals in government and industry can develop and improve their ability to identify, adopt, and use sound management and technical practices for delivering quality software on schedule and at a reasonable cost.

This book provides a description and technical overview of the CMM, along with guidelines for improving software process management overall. It is a sequel to Watts Humphrey's important work, "Managing the Software Process," in that it structures the maturity framework presented in that book more formally. Features:

  • Compares the CMM with ISO 9001
  • Provides an overview of ISO's SPICE project, which is developing international standards for software process improvement and capability determination
  • Presents a case study of IBM Houston's Space Shuttle project, which is frequently referred to as being at Level 5


From inside the book

What people are saying - Write a review

Review: The Capability Maturity Model: Guidelines for Improving the Software Process

User Review  - Nauman Faridi - Goodreads

Solid book on CMMI but a little dry to read and comprehend. Read full review

Review: The Capability Maturity Model: Guidelines for Improving the Software Process

User Review  - Ben Linders - Goodreads

Ever wondered where the Capability Maturity Model Integration (CMMI) comes from, or interested to know more about how it started as the CMM in the early nineties. Then this is the book that you should read! Read full review



12 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

About the author (1995)

About Software Engineering Institute

The Software Engineering Institute (SEI) at Carnegie Mellon University provides leadership in advancing the state of the practice of software engineering to improve the quality of systems that depend on software. The guidelines described in this book were developed at the SEI. The CMM comprises one of the SEI's best known products, a software process framework that continues to have a significant effect on the work of the software engineering community worldwide.


Bibliographic information