Verification
The process of checking whether the software conforms to the specification.
Both static and dynamic verifications are done in the V&V process.
Validation
The process of checking whether the software meets user expectations.
V&V Confidence
Aim of V&V is to establish confidence that the system is fit for purpose.
Depends on:
- Software purpose
The level of confidence depends on how critical the software is to an organisation. - User expectations
Users may have low expectations of certain kinds of software. - Marketing environment
Getting a product to market early may be more important than finding defects in the program.