通用定义
一方面,我一直在嵌入式系统中工作,特别是在航空学(如果DO178应用于软件),我已经习惯了这些定义:
我的解释正确吗?
另一方面,我在应用程序世界(如在ISTQB认证中)看到:
上下文中的()
在我们公司,我们正在生产电器,在我们的团队/部门,我们正在为这些设备(GUI)制造子系统。我的一些同事正在使用“验证测试”这个术语来描述我们子系统上功能测试的活动,考虑到我们正在测试该设备的一部分。他们说,由于我们的子系统不是最终产品,所以无法进行验证测试。
换句话说,他们是说,由于顾客要求购买设备,他们并没有把自己和部门的其他成员当作子系统的客户。因此,功能测试活动不是验证活动,因为它不符合“检查产品是否按客户要求进行”的定义。
来了我的问题:是否有任何验证和验证的“真实”标准定义?如果每个人都用同一个词来描述两个不同的活动,我该如何让自己明白呢?
注:第一个问题是向https://stackoverflow.com/questions/5659722/whats-the-difference-between-data-validation-and-verification提出的,但并没有提到任何文件,因此取决于基于意见的答案。
发布于 2020-01-06 17:18:29
不过,我对它的熟悉程度有以下几点:
Verification --证明您已经正确和完整地完成了您准备或同意的工作(通常是在合同中)。例如,正确地转换和应用设计价值,正确应用设计方法等。它可以是客观的和定量的,例如基于:
Validation -是指在最终使用的背景下,证明您所要做的事情是合理的、有效的和适当的。有目的的健身。它更主观,但可以在法庭上通过指出:
以上内容来自BS 7000 :第2部分(1997),涉及制成品。
https://stackoverflow.com/questions/56652979
复制相似问题