平成21年度 春期 午前Ⅱ 問4
プロジェクトの時間
工数に関する問題
工数が500人日と見積もられた開発プロジェクトを4人で開始したが,開発に遅れが出てきた。あと25日を残すところで,まだ160人日の工数が必要と見込まれるので,プログラマを増やすことにした。次のような条件がある場合,予定どおり,あと25日で開発プロジェクトを完了するには,少なくとも何人のプログラマを増やせばよいか。
〔条件〕
- (1) 増員するプログラマは最初の10日間はプロジェクトの学習をそれぞれ行うものとする。
- (2) プログラマを増員することによる作業の再分割やその後のコミュニケーションのオーバヘッドなどは無視できる。
- (3) 増員するプログラマの生産性は,当初からのプログラマの生産性と変わらないものとする。
- ア3
- イ4
- ウ7
- エ8
答えと解説を見る
✓ これが正解イ4
解説
既存4人で100人日、残る60人日を15日ずつ働く増員で賄い4人です。
残りの工数を、既存の4人がこなせる分と、増員した人がこなせる分に分けて考えます。既存の4人は残り25日すべて作業できるので、4×25=100人日を担えます。必要な160人日との差は160−100=60人日です。増員するプログラマは最初の10日間を学習に充てるので、作業できるのは25−10=15日、1人あたり15人日です。60÷15=4人となり、正解の値と一致します。増員した人が実際に作業できる日数だけを数え、既存メンバの分を先に差し引くのが見分け方です。
ほかの選択肢はなぜ違うのか
- ア3:学習期間を考えず、増員者も25日すべて作業できるとすると、60÷25=2.4で、切り上げて3人になります。最初の10日間は作業に加われないという条件を落とした値です。
- ウ7:学習期間を無視して求めた3人に、既存の4人を足すと7人になります。増やす人数ではなく増員後のチーム全体の人数を答えたうえに、学習期間も考えていない値です。
- エ8:正しく求めた増員数4人に、既存の4人を足すと8人になります。計算そのものは合っていますが、問われている増やす人数ではなく、増員後のチーム全体の人数を答えています。
この問題の用語
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
- ログいつ誰が何をしたかを、機器やソフトウェアが自動で残していく記録です。あとから出来事をたどれるので、事故の調査や不正の発見に使われます。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
出典:平成21年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問4
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)