The Capability Maturity Model for Software (also known as the CMM and SW-CMM) has been a model used by many organizations to identify best practices useful in helping them increase the maturity of their processes.

In 2000, the SW-CMM was upgraded to CMMI (Capability Maturity Model Integration).

More information: go to the CMM website.