令和5年秋期試験問題 午前Ⅱ 問9
問9解説へ
従業員が週に40時間働くソフトウェア会社がある。この会社が,1人で開発すると開発工数440人時のプログラム開発を引き受けた。開発コストを次の条件で見積もるとき,10人のチームで開発する場合のコストは,1人で開発する場合のコストの何倍になるか。ここで,倍率は小数第2位を切り捨てて小数第1位まで求めるとする。
〔条件〕
〔条件〕
- 10人のチームでは,コミュニケーションをとるための工数が余分に発生する。
- コミュニケーションはチームのメンバーが総当たりでとり,その工数は2人1組の組合せごとに週当たり4人時(1人当たり2時間)である。
- 従業員の週当たりコストは従業員間で差がない。
- (1)~(3)以外の条件は無視できる。
- 1.2
- 1.5
- 1.8
- 2.1
正解 ウ問題へ
分野 :マネジメント系
中分類:プロジェクトマネジメント
小分類:プロジェクトのコスト
中分類:プロジェクトマネジメント
小分類:プロジェクトのコスト
広告
解説
まずコミュニケーションをとるための工数を計算します。
10人の総当たりをとったときに発生する組合せ数は、
10C2=10×92=45通り
2人1組の組合せごとに4人時が生じるため、1週間当たりのコミュニケーションコストの合計は、
45組×4人時=180人時
10人がそれぞれ週40時間働くと1週間の作業工数は400人時です。しかし、400人時のうち180人時はコミュニケーションコストとして消費されるので、プログラム開発に充てられる工数は「400人時-180人時=220人時」となります。プログラムの開発工数は440人時ですから「440人時÷220人時=2」で、開発には2週間が必要とわかります。つまり、440人時に2週間分のコミュニケーションコスト(360人時)を加えた800人時が、10人のチームで開発する場合のコストとなります。
コスト比は以下のように計算できます。
800人時÷440人時=1.8181818…
(小数第2位切り捨て)1.8倍
したがって「ウ」が正解です。
10人の総当たりをとったときに発生する組合せ数は、
10C2=10×92=45通り
2人1組の組合せごとに4人時が生じるため、1週間当たりのコミュニケーションコストの合計は、
45組×4人時=180人時
10人がそれぞれ週40時間働くと1週間の作業工数は400人時です。しかし、400人時のうち180人時はコミュニケーションコストとして消費されるので、プログラム開発に充てられる工数は「400人時-180人時=220人時」となります。プログラムの開発工数は440人時ですから「440人時÷220人時=2」で、開発には2週間が必要とわかります。つまり、440人時に2週間分のコミュニケーションコスト(360人時)を加えた800人時が、10人のチームで開発する場合のコストとなります。
コスト比は以下のように計算できます。
800人時÷440人時=1.8181818…
(小数第2位切り捨て)1.8倍
したがって「ウ」が正解です。
広告