Verification and Validation
Verification:
- The process of checking documents, design, code, and program in order to check if the software has been built according to the requirements or not.
- The main goal of the verification process is to ensure quality of software application, design, architecture etc.
- Verification is the process of evaluating products of a development phase to find out whether they meet the specified requirements.
- The verification process involves activities like reviews, walk-throughs and inspection.
Validation:
- Validation is the process of evaluating software at the end of the development process to determine whether software meets the customer expectations and requirements.
- It is a dynamic mechanism of testing and validating if the software product actually meets the exact needs of the customer or not.
- The process helps to ensure that the software fulfills the desired use in an appropriate environment.
- The validation process involves activities like unit testing, integration testing, system testing and user acceptance testing.
0 Comments