IPA過去問ドリル

令和元年度 秋期 応用情報技術者試験 午前 問54

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

プログラム x,y,z の開発を 2 か月以内に完了したい。外部から調達可能な要員は A,B,C の 3 名であり,開発生産性と単価が異なる。このプログラム群を開発する最小のコストは,何千円か。ここで,各プログラムの開発は,それぞれ 1 名が担当し,要員は開発生産性どおりの効率で開発できるものとする。また,それぞれの要員は,担当したプログラムの開発が完了する時点までの契約とする。 〔プログラムの規模〕 プログラム x:4 キロステップ プログラム y:2 キロステップ プログラム z:2 キロステップ 〔要員の開発生産性と単価〕 要員 A:開発生産性 2 キロステップ/月,単価 1,000 千円/月 要員 B:開発生産性 2 キロステップ/月,単価 900 千円/月 要員 C:開発生産性 1 キロステップ/月,単価 400 千円/月 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:令和元年度 秋期 応用情報技術者試験 午前 問54

正解:ウ

解説

プログラム x は 4 キロステップなので,2 か月以内に完了できるのは生産性 2 キロステップ/月の A か B に限られ(C では 4 か月掛かる),単価の安い B を充てると 900×2=1,800 千円です。残る y(2 キロステップ)と z(2 キロステップ)は,C なら 2 か月で 400×2=800 千円,A なら 1 か月で 1,000 千円となります。合計 1,800+800+1,000=3,600 千円が最小コストです。

選択肢ごとの解説

  • 誤り。3,200 千円になる割当ては存在しません。単価の安い C にプログラム x を任せると 4 か月掛かり,2 か月以内という条件を満たせません。
  • 誤り。3,400 千円も,1 名が 1 プログラムを担当し 2 か月以内に完了するという条件の下では実現できない金額です。
  • 正しい。x を B(1,800 千円),y を C(800 千円),z を A(1,000 千円)に割り当てた合計 3,600 千円が最小です。
  • 誤り。3,700 千円は,x を単価の高い A(1,000×2=2,000 千円),y を B(900 千円),z を C(800 千円)に割り当てた場合の金額で,最小ではありません。
応用情報技術者の過去問を演習モードで解く