CMMI の成熟度レベル
CMMI の成熟度レベルのうち,レベル 3(定義された)の状態の説明として,最も適切なものはどれか。
- ア組織の標準プロセスが確立されており,各プロジェクトは標準プロセスをテーラリングして自らのプロセスを定義し,実行している。
- イプロセスはプロジェクトごとに計画され,実行され,監視されているが,組織として統一された標準プロセスは確立されていない。
- ウプロセスの実績を統計的手法などで定量的に把握し,品質とプロセス実績に関する定量的な目標に基づいてプロジェクトを管理している。
- エプロセス実績の定量的な理解に基づいて,革新的な技術や漸進的な改善を取り入れ,プロセスを継続的に改善している。
正解と解説を見る
正解 ア
この問題の基礎知識
- CMMI は,組織のプロセスの成熟度を評価し改善するためのモデルであり,成熟度レベルは,レベル 1(初期)からレベル 5(最適化している)へと数字が大きいほど成熟した段階を表す。
- レベル 2(管理された)はプロジェクト単位でプロセスが計画・実行・監視される段階,レベル 4(定量的に管理された)は統計的手法などで定量的な目標に基づいて管理する段階,レベル 5 は定量的な理解に基づいてプロセスを継続的に改善する段階である。
- テーラリングは,組織の標準プロセスを,個々のプロジェクトの特性に合わせて調整して用いることである。
ア組織の標準プロセスが確立されており,各プロジェクトは標準プロセスをテーラリングして自らのプロセスを定義し,実行している。正解
レベル 3 では組織全体で標準プロセスが整備され,各プロジェクトはそれを調整(テーラリング)して用いる。プロジェクトごとにばらつきがあったレベル 2 と比べて,プロセスの一貫性が高まる。
イプロセスはプロジェクトごとに計画され,実行され,監視されているが,組織として統一された標準プロセスは確立されていない。
これはレベル 2(管理された)の説明である。プロジェクト単位では方針に従ってプロセスが管理されているが,プロセスの記述や手順はプロジェクトごとに異なり得る。
ウプロセスの実績を統計的手法などで定量的に把握し,品質とプロセス実績に関する定量的な目標に基づいてプロジェクトを管理している。
これはレベル 4(定量的に管理された)の説明である。レベル 3 で定義されたプロセスを基礎として,定量的な目標を設定しデータに基づいて管理する。
エプロセス実績の定量的な理解に基づいて,革新的な技術や漸進的な改善を取り入れ,プロセスを継続的に改善している。
これはレベル 5(最適化している)の説明である。レベル 4 で得られた定量的な理解を基に,ばらつきの原因を分析してプロセスを継続的に改善する段階である。
検証用の出典レビュー済み
CMMI for Development, Version 1.3 (CMU/SEI)(後継の CMMI V2.0 / V3.0 でも成熟度レベル 3 の要旨は同じ)