web-dev-qa-db-ja.com

COCOMOとFPのどちらが大規模なプロジェクトで信頼性が高いですか?

COCOMOで製品のコストを見積もった後、FPでも見積もった。結果は互いに大きく異なっていた!FP = Cocomoの推定コストの約2倍でした。この製品は大規模なプロジェクトに属しているため、どちらが信頼性が高くなります。FPの結果をスキップする必要がありますか?

4
Elton.fd

一般的に、私はココモよりもFPを信頼します。ココモは多くの「ひねり要因」を提供し、一般的に人々は彼らが聞きたい答えを与える方法でひねり要因をいじる傾向があります。

それが真実ではなかったとしても、大規模なプロジェクトになると、私はほとんどの場合、一般的な原則に基づいてより大きな数を選びます。そしてそれを2倍にします。大規模なソフトウェアプロジェクトは、スケジュールと予算の両方を超過する傾向が非常に強いです。そして、小さな要因ではありません。 100万ドル以上の費用がかかると予測されたプロジェクトを調べたある研究を覚えています。完了したもののうち、平均して納品時に予定の2倍以上の時間がかかり、見積もりの​​2倍以上の費用がかかり、当初指定された機能の半分未満で納品されました。そして、それらは成功でした-かなりの部分がまったく配信されませんでした。

それには多くの理由があります。 ソフトウェア見積もり を読んで、優れた説明と、より良い方法の詳細を確認してください。

4
btilly

COCOMOとFPは、解決したい問題が本質的にそれらの「決定不可能」問題の1つであるため、異なる答えを出しました。参照:

  1. ソフトウェア見積もりの​​大きな制限
  2. ソフトウェア見積もりの​​数学的制限

ファンクションポイントがあなたに最大の答えを与えたなら、私の個人的な感覚はあなたがそれを使うべきだということです。ソフトウェア見積もりの​​大きな問題は、過大評価されることはめったになく、ほとんどの場合、時間の見積もりの​​下にあります。

5
Bruce Ediger