软件检查和技术审查的区别
技术审查
在审查中,也被称为技术审查,一个工作产品被几个人特别检查出缺陷,而不是实际生产它的人。在这里,工作产品被定义为在软件开发的需求、设计、编码或测试阶段所产生的基本和重要的交付物。
软件检查
这些被认为是最正式的审查类型。这些通常是在人工制品满足了预定的退出标准后进行的(如一个特定的要求被实现)。
软件检查和技术审查之间的区别 :
问题 | 技术审查 | 软件检查 |
---|---|---|
目标 | 它通常确定一个工作产品对其预期用途的适用性,即质量。 | 它通常确定一个工作产品对其预期用途的适用性,即质量的正确性。但除此之外,它还通过受过教育的检查员的检查来寻找异常情况,即意外结果。 |
角色 | 在技术审查中,至少需要两个人进行工作。他们每个人都可以执行不同的角色。由于范围不同,额外的人如客户代表或管理代表可以参与,但这从来不被视为过程中的一个角色。 | 在检查中,需要的额外角色是作者和读者。这些角色是明确分开的,不能由一个人承担。 |
输入 | 输入大多与检查相似。需要注意的是,检查表没有被提及,也就是说,不需要。 | 检查报告表,硬件性能数据,检查清单,所有这些都是额外的输入,其中一些输入也是可选的。报告表和检查清单是强制性的,但硬件产品规格是可选的。标准的措辞通常表明,检查表不是强制性的,但标准附录中的一个表格使其成为强制性的。 |
输出 | 行动项目清单和技术审查记录是唯一的输出。 | 正式的检查报告,正式的缺陷总结,以及缺陷清单和分类缺陷是产出。主要的重点是提供所发现的错误的标准输出,这也可能允许进行统计评估。 |
会议的进入标准 | 在这一点上,没有提到特殊的标准。 | 其中明确指出,如果检查领导以某种方式发现参与者没有真正做好准备,会议通常需要重新安排。 |
会议 | 通常要保持审查会议的描述性规则。 | 界定的角色需要明确地保持。材料将由读者而不是作者来介绍。其他角色也需要正式保持。 |
会议的结果 | 定义好的审查报告是作为会议的结果产生的。 | 需要做出的决定是:接受工作成果,结束检查,但通常需要返工,拒绝工作成果,并在检查结束时返工后要求重新检查。 |