正答2
解説
正解は2です。
システム開発モデルのうち、ウォータフォールモデルの説明を選ぶ問題です。
ウォータフォールは「滝」という意味で、水が上から下へ流れるように工程を順に進めます。
【選択肢別解説】
1:× 基本的なアーキテクチャの上に、機能の優先度に応じて段階的に開発するのは、段階的モデル(インクリメンタルモデル)の説明です。
2:○ 開発工程を設計、実装、テストなどに分け、前の工程が完了してから、その成果物を使って次の工程に進むのは、ウォータフォールモデルの説明として正しいです。
3:× 試作品を作り、利用者の意見を反映しながら進めるのは、プロトタイピングモデルの説明です。
4:× 簡単な部分から分析、設計、実装、テストを繰り返し、徐々に範囲を広げていくのは、スパイラルモデルの説明です。
【ポイント】
ウォータフォールモデルは、工程の管理がしやすい反面、後の工程で仕様の誤りが見つかると手戻りが大きいという欠点があります。
その欠点を補うのが、プロトタイピングやスパイラルなどのモデルです。