IPA過去問ドリル

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

マネジメント/プロジェクトマネジメント

あるソフトウェア会社の社員は週40時間働く。この会社が,開発工数440人時のプログラム開発を引き受けた。開発コストを次の条件で見積もるとき,10人のチームで開発する場合のコストは,1人で開発する場合のコストの約何倍になるか。 〔条件〕 (1) 10人のチームでは,コミュニケーションをとるための工数が余分に発生する。 (2) コミュニケーションはチームのメンバが総当たりでとり,その工数は2人1組の組合せごとに週当たり4人時(1人当たり2時間)である。 (3) 社員の週当たりコストは社員間で差がない。 (4) (1)〜(3)以外の条件は無視できる。

出典:平成24年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問6

正解:ウ

解説

1人で開発する場合,440人時の作業を週40時間で行うので,440÷40=11週間かかり,コストは11人週分です。10人チームの場合,10人×40時間=週400人時の作業能力がありますが,2人1組の組合せはC(10,2)=45組あり,各組が週4人時のコミュニケーション工数を消費するので,週当たりのコミュニケーション工数は45×4=180人時になります。したがって実際の開発作業に充てられるのは週400-180=220人時であり,440人時の作業を終えるのに440÷220=2週間かかります。10人チームの総コストは10人×2週=20人週であり,1人で開発する場合の11人週に対する倍率は20÷11≒1.8倍です。

選択肢ごとの解説

  • 誤り。1.2は,コミュニケーション工数を過小に見積もった場合などに生じる値です。
  • 誤り。1.5は,2人1組の組合せ数や工数比を誤って計算した場合に生じる値です。
  • 正しい。10人チームの総コスト20人週を,1人で開発する場合のコスト11人週で割ると約1.8倍になります。
  • 誤り。2.1は,コミュニケーション工数を過大に見積もった場合などに生じる値です。
プロジェクトマネージャの過去問を演習モードで解く