Difference between Verification and Validation

Verification refers to the set of activities performed in order to ensure that the software we are building, correctly performs a specific function. In other words, it answers the question “Are we building the product right?”

while,

Validation refers to the set of activities performed to ensure that the product which we have built complies with the customer requirement. In other words, it answers the question “Are we building the right product?”

Related Questions

prarthana tagged this post with: , , Read 4 articles by
  • Gaurav Manjrekar

    Hey,

    Verification Means – Are we building the product the right way ….

    Validation means – Are we building the right product …

  • Gaurav Manjrekar

    Hey,

    Verification Means – Are we building the product the right way ….

    Validation means – Are we building the right product …

    So when we do a code review… it means we are doing verification…

    & when we are testing the application according to the Test Scripts which are based on the Client Requirements it means we are doing Validation.