- トップページ
- プロジェクトマネージャ 午前2
- 令和5年度秋季問題一覧
- 令和5年度秋季問題9-解答・解説-分析
令和5年度秋季問題
問題9
従業員が週に 40 時間働くソフトウェア会社がある。この会社が,1 人で開発すると 440人時のプログラム開発を引き受けた。開発コストを次の条件で見積もるとき,10人のチームで開発する場合のコストは,1人で開発する場合のコストの何倍になるか。ここで,倍率は小数第2位を切り捨てて小数第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人で開発する場合のコストの何倍になるか。ここで,倍率は小数第2位を切り捨てて小数第1位まで求めるものとする。 [条件] (1) 10人のチームでは,コミュニケーションをとるための工数が余分に発生する。 (2) コミュニケーションはチームのメンバーが総当たりでとり,その工数は2人1組の組合せごとに週当たり4人時(1人につき2時間)である。 (3) 従業員の選当たりのコストは従業員間で差がない。 (4)(1)~(3)以外の条件は無視できる。
ア | 1.2 |
イ | 1.5 |
ウ | 1.8 |
エ | 2.1 |
解答:ウ
<解説>
1人で開発する場合と10人で開発する場合のコストを計算する。
- 1人で開発する場合
- 開発工数 440 人時を週 40 時間働くより440÷40=11週間
- 1 人で開発する場合のコストは、1人分×11週分=11
- 10人で開発する場合
- 条件(2)より2人1組の組み合わせは10C2 = 45通り
- 工数は2人1組の組合せごとに週当たり4時間なので、45×4=180時間必要である。
- 条件(1)よりコミュニケーションをとるための工数が余分に発生するは週 40 時間働く社員が10人で400時間になり、400時間に中に余分の工数が含まれると考え、400-180=220時間。開発工数 440 人時を10人で開発する場合は、440÷220=2週間になります。
- 10 人のチームで開発する場合のコストは10人分×2週間分=20
10人のチームで開発する場合のコストは、1人で開発する場合のコストの約何倍になる計算する。
20÷11=1.818…
お問い合わせ