Capability Maturity Modeling - Integrated
The CMM is a process model that provides guidance to organizations to improve their ability to produce software by improving their processes. It is also used as a reference model in assessing their processes. It is the most widely used model of this kind in the world. It is a five-stage evolutionary improvement model that describes the essential practices that underlie the five stages. The five stages (or maturity levels) are: