平成23年度 特別 応用情報技術者試験 午前 問52
マネジメント/プロジェクトマネジメントあるプログラムの設計から結合テストまでの開発工程ごとの見積工数を表1に示す。また,この間の開発工程ごとの上級SEと初級SEの要員割当てを表2に示す。上級SEは,初級SEに比べて,プログラム作成・単体テストについて2倍の生産性を有する。表1の見積工数は,上級SEの生産性を基に算出している。 すべての開発工程で,上級SEを1人追加して割り当てると,この間の開発工程の期間を何か月短縮できるか。ここで,開発工程の期間は重複させないものとし,要員全員が1か月当たり1人月の工数を投入するものとする。 表1(見積工数) 開発工程:見積工数(人月) 設計:6 プログラム作成・単体テスト:12 結合テスト:12 合計:30 表2(要員割当て(人)) 開発工程:上級SE:初級SE 設計:2:0 プログラム作成・単体テスト:2:2 結合テスト:2:0 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成23年度 特別 応用情報技術者試験 午前 問52
- ア1
- イ2
- ウ3
- エ4
正解:エ
解説
現状の各工程の所要期間は,設計6÷2人=3か月,プログラム作成・単体テスト12÷(2人+初級2人×0.5)=12÷3=4か月,結合テスト12÷2人=6か月で,合計13か月です。各工程に上級SEを1人追加すると,設計6÷3=2か月,プログラム作成・単体テスト12÷(3+2×0.5)=12÷4=3か月,結合テスト12÷3=4か月となり,合計9か月になります。よって13-9=4か月短縮できます。
選択肢ごとの解説
- ア誤り。1か月の短縮では,各工程を積み上げた計算結果と一致しません。
- イ誤り。2か月の短縮では,各工程を積み上げた計算結果と一致しません。
- ウ誤り。3か月の短縮では,各工程を積み上げた計算結果と一致しません。
- エ正しい。各工程の期間を要員追加前後で計算すると,13か月から9か月に短縮され,短縮できる期間は4か月です。