Most people think verification and validation are exactly the same thing, but only different words. However, these two is not the same thing. I would like discuss both of them, especially the distinction between them.
Difference between Verification and Validation
-
Verification [Process-related]: a static practice of checking documents, design code and program
-
validation [Product-related]: a dynamic practice of validating and testing the actual product
- validation will be done by testing