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.
|1||This 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.|
|2||Verification 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.|
|3||Verification decides that result of one phase of development confirms the ok status of previous phase.||Validation decides that developed product meets required needs.|
|4||Verification 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.|
|5||Verification 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.|