验证(Verification)与确认(Validation)的区别

  QCHAO ·  2009-08-03 19:08  ·  68953 次点击
说法一:
(2)“验证(Verification)”的涵义
通过提供客观证据对规定要求已得到满足的认定。
(2)“确认(Validation)”的涵义
通过提供客观证据对特定的预期用途或应用要求已得到满足的认定。
(3)“验证”和“确认”之区别
“验证”和“确认”都是认定。但是,“验证”表明的是满足规定要求,而“确认”表明的是满足预期用途或应用要求,说简单点,“确认”就是检查最终产品是否达到顾客使用要求。
(4)“设计和开发”中“设计验证”和“设计确认”之区别在于:
设计验证的目的是检查设计输出是否满足设计输入的规定要求。
设计确认的目的是检查设计形成的最终产品是否达到顾客的使用要求。
说法二:
1.“确认”是要证明所提供的(或将要提供的)产品适合其预计的用途,而“验证”则是要查明工作产品是否恰当地反映了规定的要求。换句话说,验证要保证“做得正确”,而确认则要保证“做的东西正确”。
2.验证注重“过程”,确认注重“结果”
3.(Verification)---Areweproducingtheproductright?
(Validation)---Areweproducingtherightproduct?
说法三:
1.什么是验证?
验证就是要用数据证明我们是不是在正确的制造产品。注意这里强调的是过程的正确性
2.什么是确认?
确认就是要用数据证明我们是不是制造了正确的产品。注意这里强调的是结果的正确性。
3.验证和确认是一个广泛的概念,感兴趣的读者可以参考IEEEStd1012-1998。
验证:验证检查某样东西是否符合之前已定好的标准,如:文档评审,要检查的东西是文档,检查标准就是文档的评审标准,又如:测试软件,要检查的东西就是软件,检查的标准就是软件的规格说明,包括功能说明,性能要求等。
确认:检查软件在最终的运行环境上是否达到预期的目标。一般来说,就是调试、验收测试等,这些工作都是在真正的软件需要运行的环境上进行的,在最终环境上运行软件,确保软件符合使用要求
注:
Valiadation更多是从用户的角度或者可以是模拟用户角度来验证产品是否和自己想要的一致。从SP来看可能更容易理解这个;
Verification更多的是从开发方的角度来做评审、测试来验证产品的需求、架构设计等方面是否和用户要求的一致;
说法四:
(1)“验证(Verification)”的涵义
用试验的方法,来检验某个结论是否正确。
实践是检验真理的唯一标准,验证==检验+证明。
也就是用实践来检验理论是否成立。验证之前,答案可能是对或错的。
(2)“确认(Validation)”的涵义
已经知道某个结论,看看是否被有效执行,不需要验证理论的正确性,是对执行力的检验。
日本企业喜欢用“确认”一词,可以理解为:结合实物,到现场认真地看。

6 条回复

George_YT  2009-12-28 15:11
长了不少见识,谢谢楼上的各位分享。
minaw  2009-10-10 14:40
Verification: Confirmation by examination and through the provision of objective evidence that specified requirements have been fulfilled.
The purpose of Verification is to ensure that selected work products meet their specified requirements.
Verification is done against specified system requirements. These requirements are derived from customers requirements following experience, design conditions, and according to development steps, which are intended to finally ensure readyness for validation of the final product. Verification tries to find errors in the conformance of the test object with work results of previous development phases (e.g. the code corresponds to the detailed design). Verification confirms that the specified requirements to which an end product is built, coded, or assembled have been fulfilled.
Verification is answering the question:
Are you building the product right?
minaw  2009-10-10 14:39
Validation: Confirmation by examination and through provision of objective evidence that the requirements for a specific intended use or application have been fulfilled.
The purpose of Validation is to demonstrate that a product or product component fulfills its intended use when placed in its intended environment.
The requirements relevant for validation (esp. legal requirements, reliability, EMC, …) are given or agreed by the customer. Thereby, validation is done against customers requirements, needs and expectations. In general validation can only be done with highly mature components e.g. production parts. Validation results are reported to the customer to approve that the product meets the operational needs specified.
Validation is answering the question:
Are you building the right product?
zonw  2009-09-28 14:46
Verification见过比较多,Validation还是第一次见到,学习了!
lwj20040206  2009-09-24 19:39
确认是一个结查,验证是一个过程
zzh_zh  2009-08-11 21:28
学习学习!

 回复

你需要  登录  或  注册  后参与讨论!