読み方 : バリデーション
正式名称 : Validation
バリデーション (Validation) とは、「検証」「証明」「妥当性確認」を指し、システムやデータが正確で有効であることを確認する作業です。
具体的には、ルールや仕様に適合しているかどうかを検証し、正当性を確認するプロセスを指します。
例えば、Webサイトの入力フォームでのデータチェックや、プログラムが意図したとおりに動作するかを確認するバリデーションは、品質と信頼性を確保します。システム開発の初期段階で行われるバリデーションは、仕様の誤解や設計上の問題を早期に発見し、手戻りの防止とコスト削減に貢献します。また、データの一貫性を維持する役割も担います。
なお、バリデーションとよく混同される言葉に「ベリフィケーション」があります。
ベリフィケーションは「成果物が仕様書や設計書どおりに正しく作られているか」を確認するプロセスです。一方、バリデーションは「その成果物が顧客の要求やニーズを満たしているか」を確認します。