Difference between Verification and Validation
Key Difference: In the process of verification, the various product related items like documents, plans, code, etc. are evaluated. In Validation, the product itself is tested. This completely ensures the desired functionality of the product.
include("ad4th.php"); ?>Verification and validation are two important terms that are used in the industry of testing or quality insurance. They both seem to the same thing. However, they both are little different when it comes to the world of software product. Software or any related product needs to go through the complete cycle of development and testing before being launched in the market. Verification evaluates all the necessary items related to the product being developed. It is important to mention that during verification, one is not testing the actual product.
The verification process is to confirm that the product matches all the specifications in terms of functionality. Verification takes place by involving reviews and meetings. During these reviews and meetings the various product related items like documents, plans, code, etc. are evaluated. If anything seems to be wrong then the feedback is provided to the concerned authority and the corresponding changes are made. This process can take place at various phases of the development cycle. It ensures that the work is progressing in the right direction.
include("ad3rd.php"); ?>After the product is ready by the development team, the next step is of validation. In this process, the product itself is tested by the testing team. This completely ensures the desired functionality of the product. This process takes place during the end of the development process of the product. In this process, the focus is on the end product. For this purpose, a whole process of testing is followed. Testing may itself be divided into various phases. Validation confirms that the software is able to meet the requirements of the client.
Comparison between Verification and Validation:
|
Verification |
Validation |
Definition |
In the process of verification, the various product related items like documents, plans, code, etc. are evaluated. |
In Validation, the product itself is tested. This completely ensures the desired functionality of the product. |
Evaluation Items |
Plans, Requirement Specs, Design Specs, Code, Test Cases. |
The actual product/software. |
Key point |
The product is being developed in a right manner. |
The developed product is working right. |
Involvement |
Can be conducted during various stages of the development cycle. |
In the last stage of the development cycle. |
Occurrence |
Before validation |
After verification |
Carried by |
Generally, by the developers with the aid of a software requirement specification document. |
Generally, carried out by the testing team by involving the testing team. |
Image Courtesy: fda.gov
Comments
it makes sense
angore
Tue, 03/18/2014 - 17:31
Add new comment