COCOMO
Constructive Cost Model
ここも
他の資格での定義
ソフトウェアのソースコード行数(LOC)を基に開発工数・コストを見積るモデル。プロジェクトの種類や要因(開発者の能力、ツールの利用度など)を考慮した補正係数を用いて精度を高める。COCOMOII(改良版)もある。
ソフトウェアの開発コストと工数を予測する数学的モデル。ソースコードの行数(LOC)や開発チームの能力等の要因から工数を算出する。COCOMO IIではファンクションポイントも入力として使用でき、より精度の高い見積もりが可能。
Barry Boehmが開発したソフトウェア開発の工数見積もりモデル。プログラムの行数(LOC)を基にコスト係数を掛けて工数を算出する。Basic、Intermediate、Detailedの3レベルがあり、COCOMO IIではFP法との連携も可能。
ソフトウェア開発のコストと工数を見積もるためのモデル。プログラムの行数(LOC)を基に、プロジェクトの特性を表す係数を用いて工数を算出する。COCOMO IIではファンクションポイントも入力として使用できる。
関連キーワードの用語
利用者の立場から問題解決に取り組む方法論。現場観察によって利用者を理解し、共感することから始め、問題定義、アイディア出し、試作、試行を繰り返す。スタンフォード大学d.schoolが体系化した5つのプロセスが知られる。
プロジェクトの実行に必要な費用を算出するための手法の総称。類推見積法、ボトムアップ見積法、パラメトリック見積法、ファンクションポイント法などがある。概算予算の算出に用いられる。
ソフトウェアの機能量に着目した見積手法。外部入力、外部出力、外部照会、内部論理ファイル、外部インターフェースファイルの5つの機能タイプを計測し、複雑度に応じた重みを付けて開発規模を算出する。プログラム言語に依存しない見積が可能。
現実の業務やシステムを抽象化し、図表やモデルとして表現する技法。業務モデル、データモデル、プロセスモデルなどがあり、システム開発課題の分析や業務の新全体像のイメージ化に不可欠な手法である。
現実の事象をモデル化し、コンピュータ上で模擬的に再現して結果を予測・評価する手法。様々な条件を変えて結果を比較でき、リスク分析や政策評価などに幅広く活用される。
複数人で自由にアイデアを出し合う発想法。批判禁止・自由奔放・質より量・結合改善の4原則がある。既存の枠にとらわれない創造的な発想を引き出すために用いられる。