ABSTRACT

The words “verification” and “validation” are prefixed by “independent” indicating that verification and validation are to be performed by software quality engineering. Verification is intended to check that a software engineering product meets a set of software design specifications. Verification of software and equipment usually consists of design qualification, installation qualification, operational qualification, and performance qualification. Validation plans and procedures involve modeling using simulations to predict faults or gaps that might lead to invalid or incomplete verification or development of a software product, service, or system. The verification and validation test plan describes how software engineering products will be tested and defines the items that are to be tested. Software engineering verification and validation is the process of investigating whether a software system satisfies specifications and standards and it fulfills the required expectations. The purpose of validation is to ensure the work product fulfills its intended use when placed in its intended environment.