SE Quality Q & A #2



Question:What are the differences between verification and validation in software development?

Answer: - Following table details the differences between verification and validation in software developement.

actual test results and use of software when verification process gets completed.
Sr.No.VerificationValidation
1This is process of deciding that the product on particular step of the software development meets the expected need.This is process of deciding that the valuation of the software at the end of the process is as per the actual need.
2Verification includes valuations in terms of plan, code, need and quality. Checklist and inspection are part of it.Validation includes actual test results and use of software when verification process gets completed.
3Verification decides that result of one phase of development confirms the ok status of previous phase.Validation decides that developed product meets required needs.
4Verification insures that process makes quality product at every stage of software development.Validation insures that software being developed fulfills functional as well as non-functional needs.
5Verification is done at each step and it provides the assurance of regularity with the end result of previous phase.Validation process insures that user needs are covered completely.
Advertisements