第2回:品質・コスト・工数の関係 (2/4)

システム開発における品質・工期・生産性
ソフトウェアメトリックス調査報告〜システム開発における品質・工期・生産性

第2回:品質・コスト・工数の関係
著者:日本情報システム・ユーザー協会   2005/11/4
前のページ  1  2   3  4  次のページ
規模(工数、KLOC、FP)別工期およびその比率に関する分析

   プロジェクトで、設計、実装、テストにそれぞれどの位の比率で工期を配分しているかを見るために、プロジェクト規模別に、フェーズ別工期の比をみるための、各フェーズ別平均工期の分析を行った。それを定義すると次のようになる。
  1. 設計工期 = 要件定義 + 外部設計
  2. 実装工期 = 内部設計 + 製作
  3. テスト工期 = 結合テスト + 総合テスト1(ベンダー内テスト) + 総合テスト2(顧客内の総合テスト)

表6:設計・実装・テスト工期の定義


フェーズ別工期
PJ規模(工数)工期/件数設計工期実装工期テスト工期テスト比率
10人月未満平均工期(月)2.171.834.0050.0%
件数333 
50人月未満平均工期(月)3.843.174.9441.3%
件数242424 
100人月未満平均工期(月)3.104.506.3545.5%
件数101010 
500人月未満平均工期(月)5.546.979.8143.9%
件数181818 
500人月以上平均工期(月)13.009.6712.0034.6%
件数333 
記入なし平均工期(月)5.694.756.6338.8%
件数888 
総計平均工期(月)4.764.836.9642.1%
件数666666 

表7:フェーズ別工期

   設計工期:実装工期:テスト工期は、おおよそ平均で3:3:4になっている。


品質の指標と基本統計量・分布

   ユーザ側から見たソフトウェア品質の尺度として、「受入検査から総合テストを経て、安定稼動にに至る間に、ユーザが発見した欠陥数の密度」という考えに基づき、欠陥数PER_工数(人月当欠陥数)という概念を導出した。

欠陥率 = 欠陥数PER_工数 = 総合テスト2〜フォローのフェーズ(受入テスト〜安定稼動まで)で発見された不具合の数 ÷ プロジェクト全体工数

   欠陥率が計算できたプロジェクト(不具合数、工数ともに記入されている回答数)は133件中67件であった。その基本統計情報と、分布を以下に示す。

人月当欠陥
図5:人月当欠陥

欠陥率(人月当欠陥数)
平均0.700659701
標準誤差0.125086246
中央値(メジアン)0.2806
最頻値(モード)0
標準偏差1.023875052
分散1.048320122
尖度4.662189817
歪度2.143158971
範囲5
最小0
最大5
合計46.9442
標本数67
信頼区間(95.0%)0.249742658

表8:欠陥率(人月当欠陥数)

   平均値は1人月あたり0.7件の欠陥数である(5人月あたり3.5個のバグ)。上記分布を鑑み、今後の分析において、プロジェクトの品質のランクを次のように分類することにする。

  1. 欠陥数PER_工数 = 0
  2. 欠陥数PER_工数 = 0.25未満
  3. 欠陥数PER_工数 = 0.05〜0.5まで
  4. 欠陥数PER_工数 = 0.5〜1まで
  5. 欠陥数PER_工数 = 1〜3まで
  6. 欠陥数PER_工数 = 3以上

表9:プロジェクトの品質ランク

 00.25未満0.5未満1未満3未満3以上
件数62513810567
比率9.0%34.3%22.4%11.9%14.9%7.5%100.0%

表10:欠陥率(欠陥数PER_工数)

   0.25(人月)以下、およそ500万円あたり1件以内に納まっているプロジェクト比率は、43%程度である。

前のページ  1  2   3  4  次のページ


社団法人 日本情報システム・ユーザー協会
著者プロフィール
日本情報システム・ユーザー協会
社団法人 日本情報システム・ユーザー協会
ユーザーの立場からの産業情報化の推進を目的とし、大手ユーザー企業を中心に、約250社の会員を擁し、経営とITに関する様々なテーマや、立場に応じた40以上の委員会、研究会、研究プロジェクトを実施し、毎年、各種調査・研究報告書の刊行や、提言を行っている。1962年、日本データ・プロセシング協会として創立、1992年社団法人日本情報システム・ユーザー協会として、全面的に拡充改組。
http://www.juas.or.jp/


INDEX
第2回:品質・コスト・工数の関係
 品質とコストの関係
規模(工数、KLOC、FP)別工期およびその比率に関する分析
 品質基準の有無と欠陥率
 予算 Vs. 工数分布(特異点を抜く)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored