What is Software IV&V
IV & V stands for Independent Validation and Verification. Software IV&V is work carried out by an independent organisation to check on the work of a software project. IV&V is a required stage on large US government software projects. Validation ensures the right software product is built, and verification ensures that it is built correctly.
Independent – of the project team, performed by a third party.
Validation – assessment to check that the work that is being done matches the goals of the project. Check that the right product is being produced.
Verification – assessment to check that the work being done will actually meet the goals, does what is intended and has no unintended outcomes. Check that the product is being produced correctly, that it does what is intended and with no unintended consequences.
One of the key activities within Software IV&V is the assessment of requirements, this is expanded on here:
The European Space Agency also adopted ISV&V (independent software validation and verification) as outlined here.