Capability Maturity Model Integration

  • Gerard O’Regan
Part of the Undergraduate Topics in Computer Science book series (UTICS)


The Software Engineering Institute developed the Capability Maturity Model (CMM) in the early 1990s as a framework to help software organizations improve their software process maturity. The CMMI is the successor to the older CMM, and its implementation brings best practice in software and systems engineering into the organization. The SEI and many other quality experts believe that there is a close relationship between the maturity of software processes and the quality of the delivered software product.

The CMMI consists of five maturity levels with each maturity level (except level 1) consisting of a number of process areas. Each process area consists of a set of goals, and these must be implemented by a set of related practices in order for the process area to be satisfied. The practices specify what is to be done rather than how it should be done.

Processes are activities associated with carrying out certain tasks, and they need to be defined and documented. The users of the process need to receive appropriate training to enable them to carry out the process, and process discipline need to be enforced by independent audits. Process performance needs to be monitored and improvements made to ineffective processes.


  1. 13.
    Chrissis MB, Conrad M, Shrum S (2011) CMMI for development. Guidelines for process integration and product improvement, 3rd edn, SEI series in software engineering. Addison Wesley, BostonGoogle Scholar
  2. 14.
    Crosby P (1979) Quality is free. The art of making quality certain. McGraw Hill, New YorkGoogle Scholar
  3. 15.
    Deming WE (1986) Out of crisis. MIT Press, Cambridge, MAGoogle Scholar
  4. 29.
    Humphry W (1989) Managing the software process. Addison-Wesley, ReadingGoogle Scholar
  5. 33.
    Juran J (1951) Juran’s quality handbook. McGraw Hill, New YorkGoogle Scholar
  6. 49.
    O’Regan G (2010) Introduction to software process improvement. Springer, LondonGoogle Scholar
  7. 60.
    Software Engineering Institute (2009) CMMI impact. Presentation by Anita Carleton. Software Engineering Institute. August 2009Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Gerard O’Regan
    • 1
  1. 1.SQC ConsultingMallowIreland

Personalised recommendations