平成25年度秋期 ITパスポート 問34 解説
ソフトウェア開発プロジェクトにおいて,上流工程から順に工程を進めることにする。要件定義,システム設計,詳細設計の工程ごとに完了判定を行い,最後にプログラミングに着手する。このプロジェクトで適用するソフトウェア開発モデルはどれか。
- アウォータフォールモデル
- イスパイラルモデル
- ウ段階的モデル
- エプロトタイピングモデル
答えを見る
正解 アウォータフォールモデル
要点ウォータフォールモデルは工程を順に進め原則として後戻りしない
解説
ウォータフォールモデルは、要件定義→設計→プログラミング→テストと、上流工程から順に工程を進め、各工程の完了を確認してから次へ進む開発モデルです。
- イ:スパイラルモデルは、システムを部分ごとに設計・開発・評価するサイクルを繰り返して完成度を高めるモデルなので誤り。
- ウ:段階的モデル(段階的開発)は、システムを複数に分けて段階的に開発・提供するモデルなので誤り。
- エ:プロトタイピングモデルは、早い段階で試作品を作り、利用者に確認してもらいながら進めるモデルなので誤り。