CMMIはソフトウェア開発プロセスの成熟度モデルです

組織のソフトウェア開発プロセスの成熟度を示すリファレンスモデルを提供しています。組織におけるソフトウェア開発能力を客観的に判断するために、CMMIの成熟度モデルが適用されます。組織能力の成熟度は以下のようにレベル1~5の5段階に分解され、各成熟度レベルで兼ね備えるべきプロセスが規定されています。

レベル プロセスの状態
1 プロセスが確立していない初期の段階
2 特定のプロジェクトリーダーや技術者に依存している
3 首尾一貫したプロセスを標準として持っている
4 標準化されたプロセスを定量的に測定し、洗練化している
5 技術・要件環境の違いにより、標準プロセスを最適化して用いている

同様の成熟度レベルは、COBITやITILでも用いられていますが、その基本となっているのが、このCMMIの成熟度モデルです。