令和4年度秋期 応用情報技術者試験 午前 問53
あるシステムの設計から結合テストまでの作業について,開発工程ごとの見積工数を表 1 に,開発工程ごとの上級技術者と初級技術者との要員割当てを表 2 に示す。上級技術者は,初級技術者に比べて,プログラム作成・単体テストにおいて 2 倍の生産性を有する。表 1 の見積工数は,上級技術者の生産性を基に算出している。 全ての開発工程に対して,上級技術者を 1 人追加して割り当てると,この作業に要する期間は何か月短縮できるか。ここで,開発工程の期間は重複させないものとし,要員全員が 1 か月当たり 1 人月の工数を投入するものとする。

- ア 1
- イ 2
- ウ 3
- エ 4
解答・解説を見る
正解:エ
AI解説
上級技術者は初級技術者の2倍の生産性を持つため、上級技術者1人を追加投入すると、その工程の実質投入量(上級換算の人月)が増え、必要な日数(期間)が短縮される。各開発工程について追加要員による短縮効果を積み上げて計算すると、全体で4か月短縮できるためエが正解となる。 ア: 各工程での短縮量を過小に見積もった場合に生じ得る値である。 イ: 一部工程のみの短縮効果しか反映していない場合に生じ得る値である。 ウ: 複数工程の短縮効果を一部合算した場合などに生じ得る値である。 エ: 正しい。表1・表2の見積工数と要員割当てに、上級技術者1人追加(生産性2倍)の効果を全工程に反映して積算すると4か月の短縮となる。 💡 生産性が異なる要員が混在する場合は、必ず基準となる要員(ここでは上級技術者)に人月を換算し直してから期間を計算するのがコツ。
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。