COCOMO
Constructive Cost Model
ここも
他の資格での定義
ソフトウェアの開発コストと工数を予測する数学的モデル。ソースコードの行数(LOC)や開発チームの能力等の要因から工数を算出する。COCOMO IIではファンクションポイントも入力として使用でき、より精度の高い見積もりが可能。
ソフトウェア開発のコストと工数を、プログラムの規模(ステップ数)を基に統計的に見積もるモデル。B.ベームが提唱し、基本・中間・詳細の3段階がある。COCOMO IIでは、ファンクションポイントも入力に使用できるよう拡張されている。
Barry Boehmが開発したソフトウェア開発の工数見積もりモデル。プログラムの行数(LOC)を基にコスト係数を掛けて工数を算出する。Basic、Intermediate、Detailedの3レベルがあり、COCOMO IIではFP法との連携も可能。
ソフトウェア開発のコストと工数を見積もるためのモデル。プログラムの行数(LOC)を基に、プロジェクトの特性を表す係数を用いて工数を算出する。COCOMO IIではファンクションポイントも入力として使用できる。
関連キーワードの用語
ソフトウェアの機能量(入力、出力、照会、内部ファイル、外部インタフェースの数と複雑度)に基づいて開発規模を見積る手法。プログラム言語に依存しない見積りが可能で、コスト見積りの基礎となる。
過去の類似プロジェクトの実績データに基づいて、新しいプロジェクトの工数やコストを見積る手法。トップダウン見積りとも呼ばれ、プロジェクト初期の概算見積りに適するが、精度は過去データの類似性に依存する。
WBSの最下位レベルの各作業パッケージごとに工数やコストを見積り、それらを積み上げて全体の見積りを算出する手法。精度が高いが、詳細な作業分解が前提となるため工数がかかる。
プロジェクトのアクティビティを完了するために必要な資源の概算コストを算出するプロセス。直接費(人件費、材料費)と間接費(管理費、設備費)を含む。プロジェクトの進行に伴い段階的に精度が向上する。
楽観値(最短)、最頻値(最も可能性が高い)、悲観値(最長)の3つの見積値から加重平均を算出する見積り手法。期待値=(楽観値+4×最頻値+悲観値)÷6の計算式が代表的。不確実性を考慮したより精度の高い見積りが可能。
プロジェクトの進捗とコストを定量的に管理する手法。PV(計画価値)、EV(出来高)、AC(実コスト)の3指標からスケジュール差異(SV)やコスト差異(CV)を算出し、プロジェクトの健全性を評価する。