ソフトウェア開発プロジェクトにおいて、上流工程から順に工程を進めることにする。要件定義、システム設計、詳細設計の工程ごとに完了判定を行い、最後にプログラミングに着手する。このプロジェクトで適用するソフトウェア開発モデルはどれか。
ウォータフォールは工程を順送りし完了判定して次へ進む
選択肢
- アウォータフォールモデル
- イスパイラルモデル
- ウ段階的モデル
- エプロトタイピングモデル
正解と解説
正解:ア ウォータフォールモデル
ウォータフォールモデルは、要件定義から設計、プログラミング、テストへと工程を順に進め、各工程の完了を判定してから次へ移る開発モデルである。問題文の進め方はこの特徴と一致する。試作や反復を伴う他のモデルとは、後戻りを前提としない点で異なる。
選択肢ごとの解説
- ア正解。上流から順に進め、工程ごとに完了判定を行うのがウォータフォールモデルの特徴。
- イ設計・実装・評価の一連の作業を繰り返しながら段階的に完成度を高める方式。
- ウシステムを部分に分けて順次リリースしていく方式で、全体を一度に順送りする形とは異なる。
- エ試作品を作って利用者の評価を得ながら要件を固める方式。
同じ分野の他の問題
- 要求事項が明確であり仕様変更が少ないことが見込まれるソフトウェアの開発に用いる開発モデル・手法として、最も適切なものはど…2026年度 秋期 問38
- システム開発の早い段階で、目に見える形で利用者の要求が確認できるように確認用のソフトウェアを作成するソフトウェア開発モデ…2025年度 秋期 問44
- 一般的なウォータフォールモデルで開発を行うプロジェクトにおいて,プロジェクトの経過とともに必要となる要員の数と,変更や間…2018年度 春期 問54
- ソフトウェア開発モデルには,ウォータフォールモデル,スパイラルモデル,プロトタイピングモデル,RADなどがある。ウォータ…2016年度 秋期 問46
- ユーザの要求を定義する場合に作成するプロトタイプはどれか。2016年度 春期 問49
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。