ソフトウェア開発モデルには,ウォータフォールモデル,スパイラルモデル,プロトタイピングモデル,RADなどがある。ウォータフォールモデルの特徴の説明として,最も適切なものはどれか。
ウォータフォールは工程完了後に次工程へ進む
選択肢
- ア開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
- イ開発する機能を分割し,開発ツールや部品などを利用して,分割した機能ごとに効率よく迅速に開発を進める。
- ウシステム開発の早い段階で,目に見える形で要求を利用者が確認できるように試作品を作成する。
- エシステムの機能を分割し,利用者からのフィードバックに対応するように,分割した機能ごとに設計や開発を繰り返しながらシステムを徐々に完成させていく。
正解と解説
正解:ア 開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
ウォータフォールモデルは、要件定義・設計・実装・テストといった工程を順に進め、前の工程の成果物を確定させてから次へ進む開発モデルである。工程の区切りが明確で管理しやすい半面、後戻りの負担が大きい。反復や試作を前提とする他のモデルとはこの点が異なる。
選択肢ごとの解説
同じ分野の他の問題
- 要求事項が明確であり仕様変更が少ないことが見込まれるソフトウェアの開発に用いる開発モデル・手法として、最も適切なものはど…2026年度 秋期 問38
- システム開発の早い段階で、目に見える形で利用者の要求が確認できるように確認用のソフトウェアを作成するソフトウェア開発モデ…2025年度 秋期 問44
- 一般的なウォータフォールモデルで開発を行うプロジェクトにおいて,プロジェクトの経過とともに必要となる要員の数と,変更や間…2018年度 春期 問54
- ユーザの要求を定義する場合に作成するプロトタイプはどれか。2016年度 春期 問49
- システム開発の初期の段階で,ユーザと開発者との仕様の認識の違いなどを確認するために,システムの機能の一部やユーザインタフ…2015年度 秋期 問38
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。