ウォータフォールモデルで開発を行うプロジェクトにおいて,システム要件定義の不具合を後続の工程で発見した。不具合を発見した工程のうち,不具合の修正や修正に伴う手戻りが最も少なく済む工程はどれか。
上流の誤りは早く見つけるほど手戻りが小さい
選択肢
- アシステム設計
- イプログラミング
- ウテスト
- エソフトウェア受入れ
正解と解説
正解:ア システム設計
ウォータフォールモデルでは工程が進むほど、上流の誤りに基づいて作られた成果物が増える。要件定義の不具合は、直後の設計工程で見つかれば作り直す範囲が設計書だけで済むが、プログラミングやテスト、受入れの段階になるとプログラムやテスト仕様まで手戻りが波及する。したがって早く見つかるほど修正費用は小さい。
選択肢ごとの解説
- ア最も早い工程での発見であり、手戻りが最小で済む。
- イ既にコードが存在するため設計より手戻りが大きい。
- ウテスト仕様や実行済みのテストまで影響が及ぶ。
- エ最終段階での発覚となり手戻りが最大になる。
同じ分野の他の問題
- クライアントPCへのソフトウェアの導入作業が契約に含まれるシステム開発プロジェクトがある。導入作業の行動に関する記述のう…2026年度 秋期 問36
- 開発が完了したソフトウェアを本番環境にインストールする手順を明確にし、それを実施する工程として、適切なものはどれか。2025年度 秋期 問46
- ソフトウェア導入作業に関する記述a〜dのうち、適切なものだけを全て挙げたものはどれか。 a 新規開発の場合、導入計画書の…2023年度 秋期 問43
- ソフトウェア保守に関する記述のうち,適切なものはどれか。2022年度 秋期 問47
- A社で新規にシステムを開発するプロジェクトにおいて、システムの開発をシステム要件定義、設計、プログラミング、結合テスト、…2021年度 秋期 問43
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。