平成27年度秋期 ITパスポート 問43 解説
ウォータフォールモデルで開発を行うプロジェクトにおいて,システム要件定義の不具合を後続の工程で発見した。不具合を発見した工程のうち,不具合の修正や修正に伴う手戻りが最も少なく済む工程はどれか。
- アシステム設計
- イプログラミング
- ウテスト
- エソフトウェア受入れ
答えを見る
正解 アシステム設計
要点不具合は発見が早い工程ほど手戻りが少ない
解説
ウォータフォールモデルでは工程が進むほど成果物が積み上がるため、要件定義の不具合は早い工程で見つけるほど修正範囲が小さく済みます。選択肢の中で最も早い工程はシステム設計です。
- イ:プログラミングで見つけると、設計書とプログラムの修正が必要になるので誤り。
- ウ:テストで見つけると、設計・プログラム・テストのやり直しが必要になるので誤り。
- エ:ソフトウェア受入れは最も後の工程で、手戻りが最大になるので誤り。