システム開発プロジェクトの開始時に,開発途中で利用者から仕様変更要求が多く出てプロジェクトの進捗に影響が出ることが予想された。品質悪化や納期遅れにならないようにする対応策として,最も適切なものはどれか。
- ア設計完了後は変更要求を受け付けないことを顧客に宣言する。
- イ途中で遅れが発生した場合にはテストを省略してテスト期間を短縮する。
- ウ変更要求が多く発生した場合には機能の実装を取りやめることを計画に盛り込む。
- エ変更要求の優先順位の決め方と対応範囲を顧客と合意しておく。
正解と解説を見る
正解
エ 変更要求の優先順位の決め方と対応範囲を顧客と合意しておく。
開発途中の仕様変更に備えるには、プロジェクト開始時にあらかじめ変更要求の優先順位の付け方や対応する範囲・手続きを顧客と合意しておくことで、変更が発生しても計画的にコントロールでき、品質悪化や納期遅延を防ぐことができる。設計完了後の変更を一切拒否する対応は現実的な合意形成にならず、テストの省略は品質低下を招き、機能実装の取りやめを最初から計画に盛り込むことは適切な要求管理とはいえない。したがって正解は、変更要求の優先順位の決め方と対応範囲を顧客と合意しておくという記述である。