What is the difference between Software Verification and Software Validation?
AVerification involves dynamic code execution; Validation involves static code inspection
BVerification ensures building the product right; Validation ensures building the right product
CVerification is done by end-users; Validation is done by developers
DVerification checks non-functional performance; Validation checks functional specifications
Explanation
Verification checks conformance to specifications (‘Are we building the product right?’), whereas Validation checks user satisfaction (‘Are we building the right product?’).
Exam Relevance
- Topic: Software Quality Assurance
- Subtopic: V & V

No Comments