能力成熟度モデル
通常CMMといった場合、このソフトウェア能力成熟度モデルを指すことが多い。
CMMの指標はレベルの低いほうから見ていくと表のようになっています。
| レベル | 内容 | |
| レベル1 | 初期 | 予測できず、そして貧弱なコントロール |
| レベル2 | 反復できる | これまでに習得した仕事を反復できる |
| レベル3 | 定義された | プロセス特性が記述され、正しく十分に理解される |
| レベル4 | 管理された | プロセスが計測され、コントロールされる |
| レベル5 | 最適化する | プロセス改善に集中する |
レベル2:要件管理(Requirements Management;RM)、 ソフトウェアプロジェクト計画(Software Project Planning;SPP)、 ソフトウェアプロジェクト進捗管理(Software Project Tracking Oversight;PTO)、 ソフトウェア外注管理(Software Subcontract Management;SSM)、 ソフトウェア品質保障(Software Quality Assuarance;SQA)、 ソフトウェア構成管理(Software Configuration Management;SCM)
レベル3:組織プロセス重視(Organization Process Focus;OPF)、 組織プロセス定義(Organization Process Definition;OPD)、 トレーニングプログラム(Training Program;TP)、 ソフトウェア統合管理(Integrated Software Management;ISM)、 グループ間調整(Intergroup Coordination;IC)、 ソフトウェアプロダクトエンジニアリング(Software Product Engineering;SPE)、 ピアレビュー(Peer Reviews;PR)
レベル4:定量的プロセス管理(Quantitative Process Management;QPM)、 ソフトウェア品質管理(Software Quality Management;SQM)
レベル5:欠陥予防(Defect Prevention;DP)、技術変更管理(Technology Change Management;TCM)、 プロセス変更管理(Process Change Management;PCM)
- レベル1:プロセスが確立されていない初期段階
- レベル2:特定のプロジェクトリーダーや技術者に依存している状態
- レベル3:首尾一貫したプロセスを標準として持っている段階
- レベル4:標準化されたプロセスを定量的に測定し、洗練化していく状態
- レベル5:技術・要件環境の違いによって、標準プロセスを最適化して用いられる段階
12:54, #, By linmi
Learning, Japanese Learning

