ソフトウェア開発管理技術
平成23年度 特別試験 基本情報技術者試験 午前 問53
ウォータフォール型のソフトウェア開発において,運用テストで発見された誤りの修復に要するコストに関する記述のうち,適切なものはどれか。
- ア 外部設計の誤りは,プログラムだけでなく,マニュアルなどにも影響を与えるので,コーディングの誤りに比べて修復コストは高い。
- イ コーディングの誤りは,修復のための作業範囲がその後の全工程に及ぶので,要求定義の誤りに比べて修復コストは高い。
- ウ テストケースの誤りは,テストケースの修正とテストのやり直しだけでは済まないので,外部設計の誤りに比べて修復コストは高い。
- エ 内部設計の誤りは,設計レビューによってほとんど除去できるので,もし発見されても,コーディングの誤りに比べて修復コストは安い。
出典:平成23年度 特別試験 基本情報技術者試験 午前 問53
答えと解説を見る
正解:ア
覚える知識
ウォータフォールでの誤り修復コストと工程の関係
工程の上流で混入した誤りほど、発見が遅れた場合の手戻り範囲が広く修復コストが高くなる。
この問題で必要なこと
上流工程の誤りほど影響範囲が広く修復コストは高い。外部設計の誤りはマニュアル等にも波及し、コーディングの誤りよりコストが高い。
ひっかけ
下流の誤りが全工程に及ぶ、内部設計の誤りは安いなど、上流・下流の関係を逆にした選択肢。
この知識の出題:本試験系 1 回・免除試験 3 回(公開問題での観測値)