Validation:
Example in verification:
Suppose we have the specifications related to the project than by checking that specifications
without executing to see whether the specifications are up to the mark or not is what we have done
in verification.
Example in validation:
Similarly Validation of the software is done to make sure that the software always meets the
requirements of the customer by executing the specifications of the project and product. Note that
the customer and end users are concerned in validation of the software. It is also crucial to
differentiate between end users, and customers. Considering example, if you are developing a
library monitoring system, the librarian is the client and the person who issue the books, collect fines
etc. are comes under the category of the end users.
2. Techniques and methods of verification and validation
Methods of Verification
1. Walkthrough - is a form of software peer review "in which a designer or programmer leads
members of the development team and other interested parties through a software product, and the
participants ask questions and make comments about possible errors, violation of development
standards, and other problems". https://en.wikipedia.org/wiki/Software_walkthrough
2. Inspection - refers to peer review of any work product by trained individuals who look for defects
using a well defined process. https://en.wikipedia.org/wiki/Software_inspection
3. Review - "A process or meeting during which a software product is examined by a project
personnel, managers, users, customers, user representatives, or other interested parties for
comment or approval". https://en.wikipedia.org/wiki/Software_review
Methods of Validation
1. Testing - is an investigation conducted to provide stakeholders with information about the quality
of the product or service under test. https://en.wikipedia.org/wiki/Software_testing
2. End Users - is the individual who uses the product after it has been fully developed and
marketed.
Categories of Validation:
a. Prospective validation – the missions conducted before new items are released to make
sure the characteristics of the interests which are functioning properly and which meet
safety standards.
b. Retrospective validation – a process for items that are already in use and distribution or
production. The validation is performed against the written specifications or
predetermined expectations, based upon their historical data/evidences that are
documented/recorded. If any critical data is missing, then the work can not be processed
or can only be completed partially.
c. Full-scale validation
d. Partial validation – often used for research and pilot studies if time is constrained. The
most important and significant effects are tested. From an analytical chemistry
perspective, those effects are selectivity, accuracy, repeatability, linearity and its range.
e. Cross-validation
f. Re-validation/Locational or Periodical validation – carried out, for the item of interest that
is dismissed, repaired, integrated/coupled, relocated, or after a specified time lapse
c. Repeatability
d. Reproducibility
f. Limit of quantification
h. System Suitability