ベリフィケーションの意味とバリデーションの違い|認証コードの最新常識
ベリフィケーションの意味とバリデーションの違い|認証コードの最新常識の見逃せないポイントを徹底的にカバーしました。
技術者やビジネスパーソンが最も頭を悩ませるのが、ベリフィケーション バリデーション 違いの整理です。どちらも日本語では「検証」「確認」と大雑把に訳されがちですが、国際標準化機構(ISO 9000シリーズ)やPMBOK(プロジェクトマネジメント知識体系)では明確に区別されています。
この2つの決定的な違いを一言で表すと、以下の問いかけに集約されます。
- ベリフィケーション(Verification / 検証):「私たちは、モノを正しく作っているか?(Are we building the product right?)」
- バリデーション(Validation / 妥当性確認):「私たちは、正しいモノを作っているか?(Are we building the right product?)」
たとえば、傘の開発において「耐水圧10,000mmの生地を使い、骨組みが風速20mに耐える構造になっているか」を調べるのがベリフィケーションです。一方で、「その傘が重すぎて一般ユーザーが持ち歩きたがらないのではないか」を確かめるのがバリデーションに該当します。仕様書に完全に従っていても、ユーザーのニーズを満たしていなければ製品としては失敗します。