過去問解きまくり研究所 ホーム

平成26年度 春期 午前 問54

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

工数に関する問題

ある会社におけるウォータフォールモデルによるシステム開発の標準では,開発工程ごとの工数比率を表 1 のとおりに配分することになっている。全体工数が 40 人月と見積もられるシステム開発に対し,表 2 に示す開発要員数を割り当てることになった。このシステム開発に要する期間は何か月になるか。

〔表 1〕

   開発工程            │ 工数比率
   基本設計            │  10%
   詳細設計            │  20%
   コーディング・単体テスト │  30%
   結合テスト           │  30%
   総合テスト           │  10%

〔表 2〕

   開発工程            │ 開発要員数
   基本設計            │   2
   詳細設計            │   4
   コーディング・単体テスト │   6
   結合テスト           │   2
   総合テスト           │   2
答えと解説を見る

✓ これが正解エ14

解説

工程ごとに期間を出してから、足し上げます。

設問は、全体の工数が 40 人月と見積もられた開発について、要する期間が何か月になるかを問うています。手を滑らせやすいのは、全体をまとめて割ってしまうことです。工程ごとに割り当てる人数が違うと書いてある時点で、平均で割る道は閉じています。順序は三段です。工程ごとに工数を出し、工程ごとに人数で割って期間を出し、最後にその期間を足します。まず工数は、比率を 40 人月に掛けて、上から順に 4 人月、8 人月、12 人月、12 人月、4 人月です。合計が 40 人月に戻ることを確かめておきます。次に期間は、それぞれの人数が 2 人、4 人、6 人、2 人、2 人ですから、割って 2 か月、2 か月、2 か月、6 か月、2 か月となります。結合テストだけ人数が薄いので、ここが 6 か月に膨らみ、全体のおよそ半分近くを一つの工程で占めます。ウォータフォールモデルでは工程が重なりませんから、足して 14 か月です。逆向きの検算もできます。期間に人数を掛け戻すと 4 と 8 と 12 と 12 と 4 になり、合計は 40 人月に戻ります。

ほかの選択肢はなぜ違うのか

この問題の用語

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

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)