Verification and validation
Verification is a process of examining the intermediate product during the development phase:
- requirement specification review, code review
Validation is a process of inspecting the end product to determine whether it satisfies specified requirements:
- execute the actual software by using the end product.
Testing = Verification + Validation
Field testing involves both activities, but more concentrated in the validation activities.