戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2014年 春期 午前254


問題文

ある会社におけるウォータフォールモデルによるシステム開発の標準では、開発工程ごとの工数比率を表1のとおりに配分することになっている。全体工数が40人月と見積もられるシステム開発に対し、表2に示す開発要員数を割り当てることになった。このシステム開発に要する期間は何か月になるか。
応用情報技術者 2014年 春期 午前2 問54の問題画像

選択肢

2.5
6.7
12
14(正解)

ウォータフォールモデルの工数配分と要員数から期間を求める問題【午前2 解説】

要点まとめ

  • 結論:全工程の工数を要員数で割り、各工程の期間を算出し合計すると約14か月になる。
  • 根拠:工数比率と全体工数から各工程の工数を求め、要員数で割ることで工程ごとの期間が算出可能。
  • 差がつくポイント:工程ごとに要員数が異なるため、単純に全体工数÷総要員数ではなく工程別に計算することが重要。

正解の理由

この問題は、ウォータフォールモデルの各工程に割り当てられた工数比率と要員数から、工程ごとの期間を計算し合計する問題です。
全体工数40人月に対し、各工程の工数は比率により決まります。例えば基本設計は10%なので4人月です。
各工程の期間は「工数 ÷ 要員数」で求められます。これを全工程で計算し合計すると約14か月となり、選択肢の中でが正解です。

よくある誤解

  • 全体工数を総要員数で割って期間を求める誤り。工程ごとに要員数が異なるため正確な期間は出せません。
  • 工数比率を無視して均等に工数を割り振る誤り。

解法ステップ

  1. 全体工数40人月に各工程の工数比率を掛けて工程別工数を求める。
  2. 表2の各工程の要員数を確認する。
  3. 各工程の期間を「工数 ÷ 要員数」で計算する。
  4. 全工程の期間を合計して総期間を算出する。
  5. 選択肢と比較し、最も近い値を選ぶ。

選択肢別の誤答解説

  • ア(2.5か月):全体工数を総要員数(16人)で割っただけの誤り。工程ごとの要員差を無視している。
  • イ(6.7か月):一部工程のみ計算したか、要員数の割り当てを誤った可能性がある。
  • ウ(12か月):工程ごとの期間計算はしているが、合計が不足している。計算ミスの可能性。
  • エ(14か月):正しく工程ごとに工数を割り出し、要員数で割って期間を合計した結果。

補足コラム

ウォータフォールモデルは工程が順序通りに進むため、各工程の期間は並行して進められません。
そのため、工程ごとの期間を合計することが全体の開発期間となります。
また、要員数が工程ごとに異なる場合は、単純な総要員数で割る計算は誤りです。

FAQ

Q: なぜ全体工数を総要員数で割ってはいけないのですか?
A: 工程ごとに要員数が異なり、各工程の工数配分も違うため、単純割りは正確な期間を算出できません。
Q: 工程ごとの期間を合計する理由は?
A: ウォータフォールモデルは工程が直列に進むため、各工程の期間を足し合わせる必要があります。

関連キーワード: ウォータフォールモデル、工数配分、開発期間計算、システム開発、要員数割当
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について