生産性と見積り

<生産性>
1、生産性の定義
 生産性 = 産出した価値 / 投入する資源の量
 ソフトウェア開発の生産性 = 成果物の量 /投入する作業工数

2、生産性の増減要因
 ・採用する技術・ツールや開発環境の整備状況
 ・開発するソフトウェアの規模、難易度、設計仕様の複雑さ
 ・開発済みドキュメント・プログラムの再利用度
  ソフトウェア開発の生産性 = 完成させる成果物の量 /投入する作業工数
                    = (完成させる成果物の量 /新規開発する成果物の量)
                       *
                       (新規開発する成果物の量 / 投入する作業工数)
                    = 増幅効率 * 開発作業効率
 ・共通ルーチン(関数)の全体に占める比率
 ・仕様変更の回数及び規模
 ・開発規模と生産性は、反比例の関係になる。要員間のコミュニケーションなどが増加するから。

<見積り>
3、COCOMO法
 見積り工数 = (予想ステップ数 * 開発生産性)指数倍率 * 補正係数
4、ファンクションポイント法
5、その他の見積り技法
 ・類似見積り法
 ・3点見積り法(楽観値+最頻値*4+悲観値)
 ・標準法(COCOMO法とほぼ同じ)
 ・ボトムアップ見積り法

posted on 2012-09-02 21:53  至柔  阅读(384)  评论(0)    收藏  举报

导航