ニュースで 機能成熟度モデル(cmm)とは何ですか? -techopediaからの定義

機能成熟度モデル(cmm)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-能力成熟度モデル(CMM)とはどういう意味ですか?

Capability Maturity Model(CMM)は、ソフトウェア開発プロセスとシステム改善を促進および改善するために使用される技術的および分野横断的な方法論です。 Process Maturity Framework(PMF)に基づいて、CMMは政府の請負業者のパフォーマンス能力を評価するために開発されました。


CMMは、組織のプロセスを比較するために使用されるベンチマークです。 IT、商業、政府の分野に日常的に適用され、ソフトウェアエンジニアリング、リスク管理、プロジェクト管理、システムエンジニアリングなどのビジネスエリアプロセスを促進します。


CMM特許登録者であるカーネギーメロン大学(CMU)は、Software Engineering Institute(SEI)を通じてCMMの監視を提供しています。

TechopediaがCapability Maturity Model(CMM)について説明します

CMMは、次の概念に従って動作します。

  • 主要プロセス領域(KPA):目標の成功に使用されるアクティビティのグループを参照します。
  • 目標:効果的なKPA実装を参照します。これは、成熟度能力を示し、KPAパラメーターと意図を示します。
  • 一般的な機能:KPAのパフォーマンスのコミットメントと能力、実行されたアクティビティ、測定、実装の検証と分析を参照してください。
  • キープラクティス:KPAの実装と制度化を促進するために使用されるインフラストラクチャコンポーネントを参照します。
  • 成熟度レベル:5レベルのプロセスを指します。最高レベルは理想的な状態であり、プロセスは最適化と継続的な改善を通じて体系的に管理されます。

次のCMMステージは、組織のプロセス管理機能に関するものです。

  • 初期:不安定なプロセス環境が提供されます。 この段階では、動的でありながら文書化されていない変更が発生し、制御されない事後対応的な方法で使用されます。
  • 反復可能:これは、一貫した結果を提供する反復可能なプロセスの段階です。 継続的な成功のために、基本的なプロジェクト管理手法が繰り返し確立されています。
  • 定義済み:この段階は、時間とともに変化し、確立されたパフォーマンスの一貫性を促進する、文書化され定義された標準を囲みます。
  • 管理:この段階では、プロセスメトリックを使用して、AS-ISプロセスを効果的に制御します。 経営陣は、仕様を逸脱することなくプロジェクトに適応して調整します。 プロセス機能はこのレベルから設定されます。
  • 最適化:最終段階では、革新的で漸進的な技術の改善を通じて、継続的なプロセスパフォーマンスの改善に焦点を当てます。
機能成熟度モデル(cmm)とは何ですか? -techopediaからの定義