- トップページ
- プロジェクトマネージャ 午前2
- 平成28年度春季問題一覧
- 平成28年度春季問題10-解答・解説-分析
平成28年度春季問題
問題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 |
社員が週に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 |
解答:ウ
<解説>
- 1人で開発する時のコスト
- 440人時
- 10人で開発する時のコスト
-
- 最初に,1人当たりのコミュニケーションの工数を計算する。
条件(2)では“,チ ームのメンバが総当たりでとる”としている。メンバは10人なので,1人当た り9人と1人当たり1週間に2時間コミュニケーションをとるようである。つまり,1週間のうち,1人あたり18時間がコミュニケーションにとられてしまう。社員は40時間働くので,コミュニケーションの18時間を差し引くと,実働22時間になるので,開発期間は2週間必要になる。
440人時÷10人÷22時間/週=2週間 - 1週間にコミュニケーション工数は,18時間×10人=180時間必要で,それが2週間になるため,360時間がコミュニケーション工数になる。元の開発工数440時間を加えると,800時間になる。
- 最初に,1人当たりのコミュニケーションの工数を計算する。
したがって、800/440≒1.8したがって,正解は(ウ)になる。
お問い合わせ