IPA過去問ドリル

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

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

ある会社におけるウォータフォールモデルによるシステム開発の標準では,開発工程ごとの工数比率を表1のとおりに配分することになっている。全体工数が40人月と見積もられるシステム開発に対し,表2に示す開発要員数を割り当てることになった。このシステム開発に要する期間は何か月になるか。 表1(開発工程別工数比率) 開発工程:工数比率 基本設計:10% 詳細設計:20% コーディング・単体テスト:30% 結合テスト:30% 総合テスト:10% 表2(開発要員数) 開発工程:開発要員数 基本設計:2 詳細設計:4 コーディング・単体テスト:6 結合テスト:2 総合テスト:2 (注:本サイトでは原問題の表を文字表記に変換しています)

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

正解:エ

解説

全体工数40人月を工程別工数比率で按分すると,基本設計4人月,詳細設計8人月,コーディング・単体テスト12人月,結合テスト12人月,総合テスト4人月になる。それぞれを割り当てられた要員数で割ると,基本設計2か月,詳細設計2か月,コーディング・単体テスト2か月,結合テスト6か月,総合テスト2か月となり,各工程を順番に実施するウォータフォールモデルでは合計2+2+2+6+2=14か月かかる。

選択肢ごとの解説

  • 誤り。2.5か月は,工程ごとの期間を積み上げずに計算した場合に生じる値に近い。
  • 誤り。6.7か月は,各工程の期間を積み上げずに算出した値であり,結合テストなど要員が少なく期間の長くなる工程を正しく反映していない。
  • 誤り。12か月は,結合テストの所要期間(12人月÷2人=6か月)を正しく積み上げなかった場合などに生じる誤った値である。
  • 正しい。工程ごとの工数を要員数で割った期間(2+2+2+6+2)か月を合計すると14か月になる。
応用情報技術者の過去問を演習モードで解く