Site icon

Capability Maturity Model ( CMM )


CMM (Capability Maturity Model ) is a quality standard and process improvement model. It helps organizations to improve their performance and strive for continuous improvement.


Mitre Corporation and the Software Engineering Institute (SEI) started developing CMM-SW in 1986. Version 1.0 was released to the software community in 1991 and 1992. CMM was designed to ensure bug-free development.

Capability Maturity Model

CMM (Capability Maturity Model) is a unique model that can be applied to any software company, irrespective of its size. From the largest organizations to a single-person consultant, CMM can be used to evaluate their capabilities. To receive CMM ratings, companies must undergo assessments from qualified auditors.

CMM Levels

The Capability Maturity Model defines five different maturity levels. Its five levels provide a simple means to access a company’s software development maturity and determine the key practices they could adopt to move up to the next level of maturity.

CMMs that the SEI is involved in developing, expanding, or maintaining are as follows:


The CMMI user community will drive all future requirements by submitting change requests. However, full implementation and expansion decisions derived from these requirements will be made based on the strategic planning of the CMMI Steering Group, user community support, and availability of funding and participants for further development. An integrated capability model that includes software and systems engineering capability assessment.


The People Capability Maturity Model (P-CMM) is a maturity framework that focuses on continuously improving the management and development of the human assets of an organization. It describes an evolutionary improvement path from ad hoc, inconsistently performed practices, to a mature, disciplined, and continuously improving development of the workforce’s knowledge, skills, and motivation that enhances strategic business performance. The P-CMM guides organizations in selecting immediate improvement actions that help organizations.


The Software Acquisition Capability Maturity Model® (SA-CMM®) is a model for benchmarking and improving the software acquisition process. The model follows the same architecture as the Capability Maturity Model for Software (SW-CMM), but with a unique emphasis on acquisition issues and the needs of individuals and groups planning and managing software acquisition efforts.


Quality Assurance Models:


Exit mobile version