ソフトウェア開発モデルの一つであるウォータフォールモデルの記述として、適切なものはどれか。
ウォータフォールは工程を順に進め手戻りを前提としない
選択肢
- アオブジェクト指向開発において、設計とプログラミングを何度か行き来し、トライアンドエラーで改良していく手法である。
- イサブシステムごとに開発プロセスを繰り返し、利用者の要求に対応しながら改良していく手法である。
- ウシステム開発の工程を段階的に分割し、前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
- エシステム開発の早い段階で試作品を作成し、利用者の意見を取り入れながら要求や仕様を確定する手法である。
正解と解説
正解:ウ システム開発の工程を段階的に分割し、前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
ウォータフォールモデルは、要件定義・設計・製造・テストといった工程を順に区切り、前の工程の成果物を確定させてから次へ進める開発手法である。工程ごとに成果物と進捗が明確で管理しやすい反面、後の工程で要件の誤りが判明すると手戻りが大きくなる。試作品で要求を固めるプロトタイピングや、反復して作り込むスパイラルモデルとの違いを押さえたい。
選択肢ごとの解説
- ア設計と実装を行き来しながら改良する反復型の説明で、順次進めるモデルとは異なる。
- イサブシステム単位で開発を繰り返すスパイラルモデルの説明。
- ウ正解。工程を分割し、前工程の成果物に基づいて順に進める手法。
- エ試作品で要求を確定させるプロトタイピングの説明。
同じ分野の他の問題
- 要求事項が明確であり仕様変更が少ないことが見込まれるソフトウェアの開発に用いる開発モデル・手法として、最も適切なものはど…2026年度 秋期 問38
- システム開発の早い段階で、目に見える形で利用者の要求が確認できるように確認用のソフトウェアを作成するソフトウェア開発モデ…2025年度 秋期 問44
- 一般的なウォータフォールモデルで開発を行うプロジェクトにおいて,プロジェクトの経過とともに必要となる要員の数と,変更や間…2018年度 春期 問54
- ソフトウェア開発モデルには,ウォータフォールモデル,スパイラルモデル,プロトタイピングモデル,RADなどがある。ウォータ…2016年度 秋期 問46
- ユーザの要求を定義する場合に作成するプロトタイプはどれか。2016年度 春期 問49
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。