応用情報 午前ラボ

学習の画面へ

要員追加による期間短縮

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

あるプログラムの設計から結合テストまでの作業について,開発工程ごとの見積工数を表 1 に示す。また,開発工程ごとの上級 SE と初級 SE の要員割当てを表 2 に示す。上級 SE は,初級 SE に比べて,プログラム作成・単体テストについて 2 倍の生産性を有する。表 1 の見積工数は,上級 SE の生産性を基に算出している。

全ての開発工程に対して,上級 SE を 1 人追加して割り当てると,この作業に要する期間は何か月短縮できるか。ここで,開発工程の期間は重複させないものとし,要員全員が 1 か月当たり 1 人月の工数を投入するものとする。

表 1

開発工程見積工数(人月)
設計6
プログラム作成・単体テスト12
結合テスト12
合計30

表 2

開発工程上級 SE(人)初級 SE(人)
設計20
プログラム作成・単体テスト22
結合テスト20
  1. ア 1
  2. イ 2
  3. ウ 3
  4. エ 4
正解と解説を見る

正解: エ

ポイント

工程ごとに、上級 SE 換算の人数で期間を求めます (初級 SE はプログラム作成・単体テストで 0.5 人)。

工程追加前追加後
設計 (6)6 ÷ 2 = 3 か月6 ÷ 3 = 2 か月
プログラム作成・単体テスト (12)12 ÷ (2 + 1) = 4 か月12 ÷ (3 + 1) = 3 か月
結合テスト (12)12 ÷ 2 = 6 か月12 ÷ 3 = 4 か月
合計13 か月9 か月

13 − 9 = 4 か月 短縮できます。

「プロジェクトマネジメント」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)