平成24年 春期 プロジェクトマネージャ 午前II 問6

ソフトウェア会社の社員は週40時間働く。
この会社が、開発工数440人時のプログラム開発を引き受けた。
開発コストを次の条件で見積るとき、10人のチームで開発する場合のコストは、1人で開発する場合のコストの約何倍になるか。

[条件]
 (1)  10人のチームでは、コミュニケーションをとるための工数が余分に発生する。
 (2)  コミュニケーションはチームのメンバーが総当たりでとり、その工数は2人1組の組合せごとに週当たり4人時(1人当たり2時間)である。
 (3)  社員の週当たりのコストは社員間で差がない。
 (4)  (1)〜(3)以外の条件は無視できる。

 ア  1.2
 イ  1.5
 ウ  1.8
 エ  2.1


答え ウ


解説
10人のチームでメンバー間のコミュニケーションをとるための時間を考えると、2人1組の組の数は、組合せの問題なので
 10C2 = 45組
であり、2人1組の週当たりコミュニケーションに必要な時間は4人時なので、チーム全体では
 4人時/組×45組 = 180人時
になり、1人当たり18時間になる。
このソフトウェア会社の1週間当たりの労働時間は1人当たり40時間であるがコミュニケーションの時間を考慮するとソフトウェア開発の実時間は
 40時間 - 18時間 = 22時間
であり、このチームで作業を行った時のコストを考えると考えると
 40時間÷22時間 = 1.818… ≒ 1.8倍
(ウ)になる。


キーワード
・ソフトウェアの開発工数

キーワードの解説

戻る 一覧へ 次へ