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