Site icon Tutorial

Software Verification and Validation

Software testing is used in association with verification and validation.

Verification: Have we built the software right? (i.e., does it match the specification)

Validation: Have we built the right software? (i.e., is this what the customer wants)

The terms verification and validation are commonly used interchangeably in the industry; it is also common to see these two terms incorrectly defined. According to the IEEE Standard Glossary of Software Engineering Terminology:

Exit mobile version