The
Capability Maturity Model (
CMM) is a development model created after study of data collected from organizations that contracted with the
U.S. Department of Defense, who funded the research. The term "maturity" relates to the degree of formality and optimization of processes, from
ad hoc practices, to formally defined steps, to managed result metrics, to active optimization of the processes.