WHAT & WHY NEED IV&V ?
Independent verification & validation (IV&V) is done by a third-party organization not involved in the coding (development) of the software product. Thus, the software product get examined, tested and verified by third-party (during early phase) using some formal testing process in accordance with ISO/IEC 17025-2017. The primary check performed is whether the user requirements are met along side ensuring that the product is structurally built to the required specifications.
Why IV&V Services Important?
Testing is done by a certified testing company (third-party) in accordance with ISO/IEC 17025-2017.
Test result is analyzed without bias nor influenced by the programmers.
Testing activities start early where IV&V team will participate during project kick-off, management & technical meeting.
Find defect early (Static Test method) which is during the brainstorm, walkthrough, URS review, SRS review and any documentation review.
Test is managed & performed by the certified & experienced test engineers. Experience is the Mother of Wisdom!
Gain the confidence from the management team, shareholders & stakeholders.
Productivity of developers, testers and everyone involved in the software project is increased when everyone start to adhere with IV&V process.
Software defects always exist and can re-appear in next build (after current fix). Besides, the new patch or update can break the existing functionalities (introduce new bugs), due to this AUTOMATED REGRESSION TESTING is mandatory!!