IPA過去問ドリル

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

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

あるシステムの設計から結合テストまでの作業について,開発工程ごとの見積工数を表1に,開発工程ごとの上級技術者と初級技術者との要員割当てを表2に示す。上級技術者は,初級技術者に比べて,プログラム作成・単体テストにおいて2倍の生産性を有する。表1の見積工数は,上級技術者の生産性を基に算出している。 全ての開発工程に対して,上級技術者を1人追加して割り当てると,この作業に要する期間は何か月短縮できるか。ここで,開発工程の期間は重複させないものとし,要員全員が1か月当たり1人月の工数を投入するものとする。 表1(見積工数・人月):設計 6,プログラム作成・単体テスト 12,結合テスト 12,合計 30 表2(要員割当て・人):設計 上級技術者2・初級技術者0,プログラム作成・単体テスト 上級技術者2・初級技術者2,結合テスト 上級技術者2・初級技術者0 (注:本サイトでは原問題の表を文字表記に変換しています)

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

正解:エ

解説

現状の期間は,設計 6÷2=3か月,プログラム作成・単体テストは上級2人+初級2人(生産性0.5)で 2+2×0.5=3人月/月なので 12÷3=4か月,結合テスト 12÷2=6か月で計13か月です。上級技術者を1人追加すると,設計 6÷3=2か月,プログラム作成・単体テスト 12÷4=3か月,結合テスト 12÷3=4か月で計9か月となり,13−9=4か月短縮できます。

選択肢ごとの解説

  • 誤り。1か月の短縮にとどまるのは一部の工程にしか追加しない場合などです。全工程に追加すると4か月短縮できます。
  • 誤り。2か月ではありません。各工程でそれぞれ1〜2か月短縮され,合計では4か月の短縮になります。
  • 誤り。3か月ではありません。初級技術者の生産性を0.5人月/月として計算すると,現状13か月が9か月になります。
  • 正しい。現状の13か月(3+4+6)が9か月(2+3+4)になり,4か月短縮されます。
応用情報技術者の過去問を演習モードで解く