平成30年度 春期 (特別措置試験) 問54
システム開発技術
ウォータフォールモデルの問題
一般的なウォータフォールモデルで開発を行うプロジェクトにおいて,プロジェクトの経過とともに必要となる要員の数と,変更や間違いが発生したときに訂正作業に掛かる1件当たりのコストについて図にしたもののうち,適切な組合せはどれか。
a 縦軸 大〜小/横軸 プロジェクトの経過時間
→ 山なりの曲線(小さく始まり、中ほどで最大、終わりに向けて小さく戻る)
b 縦軸 大〜小/横軸 プロジェクトの経過時間
→ 右上がりに反り上がる曲線(初めはほぼ横ばい、終盤で急激に増える)
c 縦軸 大〜小/横軸 プロジェクトの経過時間
→ 右下がりに落ちる曲線(初めが最大、急激に減って横ばいに近づく)
d 縦軸 大〜小/横軸 プロジェクトの経過時間
→ 水平な直線(初めから終わりまで一定)
| 要員の数 | 訂正作業に掛かる1件当たりのコスト | |
|---|---|---|
| ア | a | b |
| イ | a | c |
| ウ | b | d |
| エ | d | c |
- アa b
- イa c
- ウb d
- エd c
答えと解説を見る
✓ これが正解アa b
解説
要員の数は山の形、直しの費用は後の工程ほど高くなります。
ウォータフォールモデルでは、上の工程から下の工程へ順に進みます。必要な人の数は工程で変わります。何を作るかを決める初めのころは少人数で足ります。実際に作る中ほどで最も多くなります。確かめて引き渡す終わりごろには、また減っていきます。よって人の数は、小さく始まり中ほどで最大になり終わりに戻る山の形です。一方、直しにかかる費用は違う動き方をします。上の工程の取り違えを下の工程で見つけると、作り直す範囲が広がるからです。初めのうちはほぼ横ばいで、終盤になるほど急に増えていきます。よって費用は右上がりに反り上がる形です。この二つを組み合わせた並びを選びます。二つの形は、どちらも工程の順序から出てきます。人は作る工程に集まり、直しは下るほど重くなります。順に進むという性質が、両方の形を決めています。
ほかの選択肢はなぜ違うのか
- イa c:人の数は山の形で合っていますが、費用が右下がりに落ちる形になっています。後の工程ほど直しが重くなるので、減っていく形は向きが逆です。直しの費用が減っていく形になっています。後の工程ほど作り直す範囲が広がるので、向きが逆です。
- ウb d:人の数が右上がりに反り上がる形になっています。作る工程を過ぎれば人は減るので、最後まで増え続ける形にはなりません。費用の側も一定では説明できません。終わりごろは確かめる人が中心になります。増え続ける形にはなりません。
- エd c:人の数が最初から最後まで一定になっています。工程ごとに必要な人手が違うので、変わらない形は実際と合いません。費用の側も向きが逆になっています。工程によって必要な人手が違います。一定の形では、実際の進み方と合いません。
この問題の用語
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
出典:平成30年度 春期 ITパスポート試験(特別措置試験) 問54(改変:原典の図表をテキストに書き起こした)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)