システムインテグレータや情報技術関連組織などがCMMIを活用するようになっている。
レベルはその定義から累積的な概念であり、高いレベルの達成は低いレベルの内容も同時に達成していることを意味する。成熟度レベルは段階的で自然なプロセス改善の順序と考えられており、レベルを飛び越す形の改善は推奨されない。
商用のパッケージソフトウェアを開発する企業（Apple、シマンテック、マイクロソフトなど）の多くは、CMMIが規定する水準の文書を滅多に管理していない。
起源.
現状.
さらに、複数のモデルの適用を一つの組織内もしくは組織横断的に統合して実行することは、訓練、評価、プロセス改善において費用が高くついた。
これらのモデルは新しいバージョンの CMMI が後継している。
CMMIの発展.
現在では、CMMIは発展して、「開発」以外の目的にも使用できるような複数のモデルが作られている。それぞれのモデルは関連要素群と呼ばれている。
この開発には以下の各企業・団体も参加していた。
場合によっては、CMMIは他の方法論と組み合わせることができる。
成熟度レベル.
こうした組織では、プロジェクトの成功は、組織に属する個々人の能力と英雄的行動に依存しており、有用性が証明されたプロセスを採用していない。
しかしそれらは多くの場合プロジェクトの予算および予定期限を超過する。
このレベルの組織では、組織の全てのプロジェクトにおいて反復が実現できているとは限らない。
このレベルの組織では、何らかの基本的なプロジェクト管理を行い、費用と予定 (スケジュール) を管理している。
これまで行ってきた実践は今後も首尾良く行われる場合、プロジェクトは文書化された計画に従って実行され管理される。
プロジェクトの情況や納品物の引渡しなどは、事前に定めておいた時点 (メジャーマイルストーンやメジャータスクの完了など) での管理を通して明確になる。
基本的なプロジェクト管理プロセスが確立し、費用、予定、開発対象の機能を管理する。
このレベルでは、費用もしくは納品予定日を超過するという大きなリスクは依然として存在する。
こうした標準プロセスは、組織全体に浸透させ組織における一貫性を確立すべく使用される。
組織のプロジェクトは、組織の標準プロセスによりテーラリング指針に沿って、定義されたプロセスを確立する。