令和6年度 ITパスポート 公開問題 問33
問 33 / 100次の記述のうち、業務要件定義が曖昧なことが原因で起こり得る問題だけを全て挙げたものはどれか。
a 企画プロセスでシステム化構想がまとまらず、システム化の承認を得られない。
b コーディングのミスによって、システムが意図したものと違う動作をする。
c システムの開発中に仕様変更による手戻りが頻発する。
d システムを受け入れるための適切な受入テストを設計できない。
選択肢を選んで解答してください。
×不正解
正解: エ
業務要件が曖昧だと、開発中に認識違いが判明して仕様変更や手戻りが発生し、期待結果が定まらないため受入テストも設計できません。コーディングミスは実装上の問題であり、システム化構想の承認は業務要件定義より前の企画段階です。 「a, b」は、aは企画段階の問題、bは実装時のミスであり、業務要件の曖昧さが直接の原因とはいえません。 「b, c」は、cは該当しますが、bのコーディングミスは業務要件の曖昧さとは別の問題です。 「b, d」は、dは該当しますが、bは実装上の問題です。 「c, d」が正しいです。曖昧な要件はcの手戻りとdの受入テスト設計不能を招きます。