Cmmi-maturity-levels

提供:Dev Guides
移動先:案内検索

CMMI-成熟度レベル

成熟度レベルは、成熟したソフトウェアプロセスの達成に向けて明確に定義された進化的プラトーです。 各成熟度レベルは、継続的なプロセス改善のための基盤となるレイヤーを提供します。

段階表示のCMMIモデルには、1〜5の数字で指定された5つの成熟度レベルがあります。 彼らは-

  • 初期
  • マネージド
  • 定義済み
  • 定量的に管理
  • 最適化

CMMI段階的表現成熟度レベル

次の図は、CMMIの段階的表現の成熟度レベルを示しています。

CMMI段階的アプローチ

次に、各成熟度レベルの詳細を学習します。 次のセクションでは、これらの成熟度レベルに関連するすべてのプロセス領域をリストします。

成熟度レベルの詳細

成熟度レベルは、事前定義された一連のプロセス領域で構成されています。 成熟度レベルは、プロセス領域の定義済みの各セットに適用される*特定*および*汎用目標*の達成度によって測定されます。 次のセクションでは、各成熟度レベルの特性について詳しく説明します。

成熟度レベル1初期

成熟度レベル1では、プロセスは通常アドホックで無秩序です。 通常、組織は安定した環境を提供しません。 これらの組織での成功は、実績のあるプロセスの使用ではなく、組織内の人々の能力と英雄に依存しています。

成熟度レベル1の組織は、機能する製品とサービスを頻繁に作成します。ただし、プロジェクトの予算とスケジュールを頻繁に超過します。

成熟度レベル1の組織の特徴は、過剰なコミットメントを起こし、危機時にプロセスを放棄し、過去の成功を繰り返すことができないことです。

成熟度レベル2管理

成熟度レベル2では、組織は成熟度レベル2のプロセス領域のすべての*特定*および*一般的な目標*を達成しています。 言い換えれば、組織のプロジェクトは、要件が管理され、プロセスが計画、実行、測定、および制御されていることを保証しています。

成熟度レベル2に反映されたプロセスの規律は、ストレス時に既存のプラクティスが保持されることを保証するのに役立ちます。 これらのプラクティスが実施されると、プロジェクトは文書化された計画に従って実行および管理されます。

成熟度レベル2では、要件、プロセス、作業成果物、およびサービスが管理されます。 成果物のステータスとサービスの提供は、定義された時点で管理者に表示されます。

関連する利害関係者の間でコミットメントが確立され、必要に応じて改訂されます。 作業成果物は利害関係者とともにレビューされ、管理されます。

作業成果物とサービスは、指定された要件、標準、および目的を満たします。

成熟度レベル3の定義

成熟度レベル3では、組織は、成熟度レベル2および3に割り当てられたプロセス領域のすべての*特定*および*汎用目標*を達成しています。

成熟度レベル3では、プロセスは十分に特徴付けられ理解されており、標準、手順、ツール、および方法で説明されています。

成熟度レベル2と成熟度レベル3の重要な違いは、標準、プロセスの説明、および手順の範囲です。 成熟度レベル2では、標準、プロセスの説明、および手順は、プロセスの特定のインスタンス(たとえば、特定のプロジェクト)ごとにまったく異なる場合があります。

成熟度レベル3では、プロジェクトの標準、プロセスの説明、および手順は、特定のプロジェクトまたは組織単位に合うように、組織の一連の標準プロセスから調整されます。 組織の一連の標準プロセスには、成熟度レベル2および成熟度レベル3で対処されたプロセスが含まれます。 その結果、組織全体で実行されるプロセスは、調整ガイドラインで許可されている違いを除いて一貫しています。

もう1つの重要な違いは、成熟度レベル3では、プロセスは通常、成熟度レベル2よりも詳細かつ厳密に記述されることです。 成熟度レベル3では、プロセスの相互関係とプロセス、作業成果物、およびサービスの詳細な測定値の相互関係を理解し​​て、プロセスをより積極的に管理します。

定量的に管理された成熟度レベル4

成熟度レベル4では、組織は、成熟度レベル2、3、および4に割り当てられたプロセス領域のすべての*特定の目標*と、成熟度レベル2および3に割り当てられた*一般的な目標*を達成しています。

成熟度レベル4では、プロセス全体のパフォーマンスに大きく貢献するサブプロセスが選択されます。 これらの選択されたサブプロセスは、統計的手法およびその他の定量的手法を使用して制御されます。

品質とプロセスパフォーマンスの定量的目標が確立され、プロセス管理の基準として使用されます。 定量的な目標は、顧客、エンドユーザー、組織、およびプロセスの実装者のニーズに基づいています。 品質とプロセスのパフォーマンスは統計的に理解され、プロセスの全期間を通じて管理されます。

これらのプロセスでは、プロセスパフォーマンスの詳細な測定値が収集され、統計的に分析されます。 プロセス変動の特別な原因が特定され、必要に応じて、特別な原因の原因が修正され、将来の発生を防ぎます。

品質とプロセスのパフォーマンス測定値は、組織の測定リポジトリに組み込まれ、将来の事実に基づいた意思決定をサポートします。

成熟度レベル3と成熟度レベル4の重要な違いは、プロセスパフォーマンスの予測可能性です。 成熟度レベル4では、プロセスのパフォーマンスは統計的手法やその他の定量的手法を使用して制御され、定量的に予測可能です。 成熟度レベル3では、プロセスは定性的にのみ予測可能です。

成熟度レベル5の最適化

成熟度レベル5では、組織は、成熟度レベル2、3、4、および5に割り当てられたプロセス領域の特定の目標、および成熟度レベル2および3に割り当てられた*一般的な目標*をすべて達成しています。

プロセスに固有の変動の一般的な原因の定量的理解に基づいて、プロセスは継続的に改善されます。

このレベルは、漸進的かつ革新的な技術の改善を通じて、プロセスのパフォーマンスを継続的に改善することに焦点を当てています。

組織の定量的プロセス改善目標が確立され、変化するビジネス目標を反映するために継続的に改訂され、プロセス改善の管理の基準として使用されます。

展開されたプロセス改善の効果は、定量的なプロセス改善目標に対して測定および評価されます。 定義されたプロセスと組織の一連の標準プロセスの両方が、測定可能な改善活動のターゲットです。

機敏で革新的なプロセスの最適化は、組織のビジネス価値と目標に沿った力を与えられた従業員の参加に依存します。 学習を加速し共有する方法を見つけることにより、変化と機会に迅速に対応する組織の能力が強化されます。 プロセスの改善は本質的に誰もが果たすべき役割であり、継続的な改善のサイクルをもたらします。

成熟度レベル4と成熟度レベル5の重要な違いは、対処するプロセスの種類です。 成熟度レベル4では、プロセスはプロセス変動の特別な原因に対処し、結果の統計的な予測可能性を提供することに関係しています。 プロセスは予測可能な結果を​​生成する場合がありますが、確立された目標を達成するには結果が不十分な場合があります。 成熟度レベル5では、プロセスはプロセス変動の一般的な原因への対処とプロセスの変更(つまり、プロセスパフォーマンスの手段のシフト)に関係し、確立された定量的プロセス改善目標を達成するためにプロセスパフォーマンスを改善します(統計的な予測可能性を維持します) 。

成熟度レベルをスキップしないでください

各成熟度レベルは、次のレベルでのプロセスの効果的な実装に必要な基盤を提供します。

  • 高レベルのプロセスは、低レベルの規律がなければ成功の可能性が低くなります。
  • イノベーションの効果は、ノイズの多いプロセスではあいまいになります。

より高い成熟度レベルのプロセスは、より低い成熟度レベルの組織によって実行される可能性があり、危機において一貫して適用されないリスクがあります。

成熟度レベルとプロセス領域

これは、ソフトウェア組織に定義されているすべての対応するプロセス領域のリストです。 これらのプロセス領域は、組織によって異なる場合があります。

このセクションでは、関連するプロセス領域の名前を提供します。 これらのプロセス領域の詳細については、CMMIプロセス領域の章をご覧ください。

Level Focus Key Process Area Result

5

最適化

Continuous Process Improvement

Organizational Innovation and Deployment

原因分析と解決

Highest Quality/Lowest Risk

4

定量的に管理

Quantitatively Managed

Organizational Process Performance

定量的プロジェクト管理

Higher Quality/Lower Risk

3

定義済み

Process Standardization

Requirements Development

テクニカルソリューション

製品統合

検証

検証

組織プロセスの焦点

組織プロセス定義

組織トレーニング

統合プロジェクト管理(IPPDエキストラ付き)

危機管理

意思決定の分析と解決

統合チーミング(IPPDのみ)

Org. 統合環境(IPPDのみ)

統合サプライヤー管理(SSのみ)

Medium Quality/Medium Risk

2

マネージド

Basic Project Management

Requirements Management

プロジェクト計画

プロジェクトの監視と制御

サプライヤー契約管理

測定と分析

プロセスおよび製品品質保証

構成管理

Low Quality/High Risk

1

初期

Process is informal and Adhoc   Lowest Quality/Highest Risk