The Capability Maturity Model: Guidelines for Improving the Software Process

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

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

0201546647B04062001

From inside the book

Contents

THE SOFTWARE PROCESS MATURITY FRAMEWORK
15
5
81
6
93
Copyright

10 other sections not shown

Common terms and phrases

Bibliographic information