Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Capability Maturity Model (CMM) is a technical and cross-discipline methodology used to facilitate and refine software development processes and system improvement. Based on the Process Maturity Framework (PMF), CMM was developed to assess the performance capabilities of government contractors.
CMM is a benchmark used to compare organizational processes. It is routinely applied to the fields of IT, commerce and government to facilitate business area processes, such as software engineering, risk management, project management and system engineering.
Carnegie Mellon University (CMU), which is the CMM patent registrant, provides CMM oversight through its Software Engineering Institute (SEI).
CMM operates according to the following concepts:
The following CMM stages refer to an organization's process management capabilities: