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

社員が週に40時間働くソフトウェア会社がある。
この会社が、1人で開発すると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組で4人時(1人につき2時間)のコミュニケーションを行うと、1人当たりでは週に他の9人のメンバーとのコミュニケーションが必要なので18時間/週である。
したがって、週に40時間働くうちの18時間はコミュニケーションで、440人時のプログラム開発を10人で行うと期間は
 440人時÷((40時間/週 - 18時間/週)×10人) = 2週間
で、10人のメンバーが2週間働いた時の時間は
 2週間×40時間/週×10人 = 800時間
であり、10人のチームで開発する場合のコストは、1人で開発する場合の
 800時間÷440時間 = 1.81818…
すなわち、約1.8倍(ウ)かかります。


キーワード
・コミュニケーション手段

キーワードの解説

戻る 一覧へ 次へ