:: QC Boss :: Testing, Independent Software Testing, Manual Testing, Website Testing, Functionality Testing, Usability Testing, QC, QA, UAT

Verification and Validation

leave a comment »

Verification and validation are used interchangeably but have different definitions.

 

Verification:

 

“Doing in the right way”. Typically involves review and meetings to evaluate documents, plan, code, requirements and specifications.

Occurs with each stage. This is done by walk through and auditing.

To identify defects in the product early in the life cycle

Verifications are classified based on the Time and purpose

 

Validation:

 

Doing the right thing”.  It typically involves actual testing and takes place after verification. It occurs across stages .It is done by inspection, simulation and prototyping.

 

Uses the traceability matrix to review requirements.

It confirms that deliverables of the product in later stages meet requirement specified in earlier.

 

Types of reviews:

 

In – process review

Decision –point / phase –end

Post implementation reviews.

 

1. In Process review:

 

  • This review happens during the specific period of development cycle like design period
  • It is used to find defects in the work product and work process
  • Catches defects early where they are less costly to correct

 

2. Decision –point / phase –end:

 

  • It is also referred to as milestone review
  • Review of the product and process near the completion of each phase of development
  • Decision for proceeding with development are based on cost, schedule, risk, progress, reading for next phase
  • Contains requirements, critical design, test readiness and phase end review.

 

3. Post implementation reviews:

 

  • Review / evaluation of the product that includes planned Vs actual development results and compliance with requirement
  • Used for process improvement of software development
  • Can be held up to 3 to 6 months after implementation.

 

 

 

Written by QCBoss

July 18, 2008 at 6:02 am

Leave a Reply

You must be logged in to post a comment.