REVIEW - Implementing the Capability Maturity Model


Title:

Implementing the Capability Maturity Model

Author:

James R. Persse

Publisher:

Wiley (2001)

Pages:

464pp

Reviewer:

Roger N Lever

Reviewed:

June 2002

Rating:

★★☆☆☆


The Capability Maturity Model (CMM) is well established and has been used by software companies to implement continuous improvement. The CMM is designed specifically for the software engineering process. For those familiar with the model they will know that it is has five levels and this book is a step by step guide to implementing level 2 and 3. The other levels (1, 4 and 5) are covered by an overview section in the first chapter but are otherwise ignored.

The author takes the approach of describing the implementation of level 2 and 3 using the same format; overview, structures, processes, training program and policies. For the repeatable level (2) this includes the following subjects; requirements management, software project planning, tracking and oversight, configuration management, software quality assurance and software subcontract management. Level three includes: organisational process improvement, organisation process definition, integrated software management, product engineering, inter-group co-ordination and peer review.

The book is a useful introduction to CMM and will certainly provide the reader with the answers to what is needed when implementing level 2 and 3. These what-sections are combined with an implementation and assessment section, providing the how and some key success factors and basic steps to achieve a successful implementation. With all of this help available in the book the only criticism regarding this approach is that the author has not included any anecdotal information or war stories of how an implementation proceeded and with what trials and tribulations. For those wishing to understand the CMM and key software processes or to improve the software development process this is a good starting point.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.