Tuesday, January 15, 2008

Verification and validation

Verification
Have we built the software right (i.e., does it match the specification)? Software testing is just one kind of verification, which also uses techniques such as reviews, inspections, and walkthroughs

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