ソフトウェア開発モデルの一つであるウォータフォールモデルの記述として,適切なものはどれか。
- アオブジェクト指向開発において,設計とプログラミングを何度か行き来し,トライアンドエラーで改良していく手法である。
- イサブシステムごとに開発プロセスを繰り返し,利用者の要求に対応しながら改良していく手法である。
- ウシステム開発の工程を段階的に分割し,前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
- エシステム開発の早い段階で試作品を作成し,利用者の意見を取り入れながら要求や仕様を確定する手法である。
正解と解説を見る
正解
ウ システム開発の工程を段階的に分割し,前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
正解はウである。ウォータフォールモデルは、要件定義・設計・実装・テストといった工程を段階的に区切り、前工程の成果物を基に後工程を順次進めていく開発モデルであり、後戻りを前提としないのが特徴である。アはスパイラルモデルに近いオブジェクト指向開発の反復的手法の説明、イはインクリメンタル(反復型)モデルの説明、エはプロトタイピングモデルの説明であり、いずれも段階的に工程を一方向に進めるウォータフォールモデルとは異なる考え方である。