Software Verification and Validation

--Originally published at Hermes's Blog

Validation and verification are two different concepts in software engineering, each one can be abbreviated to the questions: are we building the right system? and are we building the system right?

Software Verification and Validation

Validation is concerned with checking that the software actually satisfies the customer’s needs and its objective is to demostrate that the product fulfills its intended use when placed in its intended enviroment, whereas verification is the process which checks if the software is functioning correctly and its objective is to ensure that work products meet their specified requirements.

Software Verification and Validation

Source:

The difference between Verification and Validation

Verification vs Validation


Software Verification and Validation