The Capability Maturity Model was initially funded by military
research. The United States Air Force funded a study at the Carnegie-Mellon
Software Engineering Institute to create an abstract model for the military to
use as an objective evaluation of software subcontractors.
The result was the
Capability Maturity Model, published as Managing the Software Process in
1989. The CMM is no longer supported by the SEI and has been superseded by the
more comprehensive Capability Maturity Model Integration (CMMI), of which
version 1.2 has now been released.