平成27年度春期 問53 / 80

平成27年度 春期 応用情報技術者試験 午前 問53

あるプログラムの設計から結合テストまでの作業について,開発工程ごとの見積工数を表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

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:エ

見積工数は上級 SE の生産性が基準なので,初級 SE はプログラム作成・単体テストで上級 SE の0.5人分の作業量として計算します。

追加前の期間

  • 設計:6人月 ÷ 2人 = 3か月
  • プログラム作成・単体テスト:12人月 ÷(2人 + 2人 × 0.5)= 12 ÷ 3 = 4か月
  • 結合テスト:12人月 ÷ 2人 = 6か月
  • 合計:3 + 4 + 6 = 13か月

上級 SE を1人追加した後の期間

  • 設計:6人月 ÷ 3人 = 2か月
  • プログラム作成・単体テスト:12人月 ÷(3人 + 2人 × 0.5)= 12 ÷ 4 = 3か月
  • 結合テスト:12人月 ÷ 3人 = 4か月
  • 合計:2 + 3 + 4 = 9か月

短縮できる期間は 13 − 9 = 4か月 です。

  • ア: 1
    誤り。計算結果の4か月と一致しません。

  • イ: 2
    誤り。計算結果の4か月と一致しません。

  • ウ: 3
    誤り。計算結果の4か月と一致しません。初級 SE を上級 SE と同じ生産性として計算すると,追加前 3 + 3 + 6 = 12か月,追加後 2 + 2.4 + 4 = 8.4か月となり,正しく求められません。

  • エ: 4
    正しい。計算結果の4か月と一致します。


答え

エ: 4

出典:平成27年度 春期 応用情報技術者試験 午前 問53

平成27年度春期の他の問題