妥当性確認(バリデーション)と検証(ベリフィケーション)とは?だとうせいかくにん・けんしょう
妥当性確認(バリデーション)と検証(ベリフィケーション)とは、V&Vと呼ばれる一対の活動。検証は「決めたとおりに作れているか」を設計仕様と照らして確かめる活動、妥当性確認は「作ったものが本来の利用目的を満たすか」を実際の利用条件のもとで確かめる活動を指す。前者は各工程の出口で、後者は利用者の視点で行う。
最終更新:2026-10-06
システムアーキテクトを最短で暗記・合格する →背景
仕様どおりに作る力があっても、その仕様が業務の実態からずれていれば使えないものが出来上がる。ずれの原因は工程内のミスではなく利用目的の取り違えにあるので、工程内のレビューをいくら重ねても見つからない。だから「仕様との一致」と「目的との一致」を別の活動として立て、後者は利用部門が実データで確かめる形に分けてある。
具体例
共通フレーム(SLCP-JCF)やJIS X 0160は、検証プロセスと妥当性確認プロセスを別のプロセスとして定義している。設計レビューや単体テストは検証にあたり、利用部門が実業務データで行う受入れテストや、業務手順と併せて確かめる運用テストは妥当性確認にあたる。
試験での引っ掛け
「仕様どおりに動くのに現場で使えない」は、検証は合格・妥当性確認は不合格という状態で、両者を入れ替えた選択肢が定番になる。またWebアプリでいう入力バリデーション(値の形式チェック)は同じ語でも別物で、V&Vの妥当性確認が見るのは利用目的への適合のほう。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。