📜  检查和演练之间的区别

📅  最后修改于: 2021-09-12 10:38:37             🧑  作者: Mango

1. 演练:
演练是一种进行非正式小组/个人审查的方法。在演练中,作者在非正式会议中向同事或主管描述和解释工作产品,以获取反馈。在这里,检查为工作产品提出的解决方案的有效性。

当设计在纸上而不是在转换时进行更改更便宜。演练是一种静态的质量保证方法。演练是非正式会议,但有目的。

2. 检验:
检查被定义为正式的、严格的、深入的小组审查,旨在尽可能地找出问题的根源。检查提高了软件产品的可靠性、可用性和可维护性。

可以检查软件开发期间产生的任何可读内容。检查可以与结构化的系统测试相结合,为创建无缺陷程序提供强大的工具。

检查活动遵循指定的流程,参与者扮演明确定义的角色。
检查组由三到八名成员组成,分别扮演主持人、作者、读者、记录员和检查员的角色。

例如,设计师可以在代码检查期间充当检查员,而质量保证代表可以充当标准执行者。

检查过程的各个阶段:

  • 计划:检查由主持人计划。
  • 概述会议:作者描述工作产品的背景。
  • 准备:每个检查员检查工作产品以识别可能的缺陷。
  • 检查会议:在这次会议上,读者逐个通读工作产品,检查员指出每个部分的缺陷。
  • 返工:作者根据检查会议的行动计划对工作产品进行更改。
  • 跟进:检查作者所做的更改以确保一切正确。

检查和演练之间的区别:

S.No. Inspection Walkthrough
1. It is formal. It is informal.
2. Initiated by project team. Initiated by author.
3. A group of relevant persons from different departments participate in the inspection. Usually team members of the same project take participation in the walkthrough. Author himself acts walkthrough leader.
4. Checklist is used to find faults. No checklist is used in the walkthrough.
5. Inspection processes includes overview, preparation, inspection, and rework and follow up. Walkthrough process includes overview, little or no preparation, little or no preparation examination (actual walkthrough meeting), and rework and follow up.
6. Formalized procedure in each step. No formalized procedure in the steps.
7. Inspection takes longer time as list of items in checklist is tracked to completion. Shorter time is spent on walkthrough as there is no formal checklist used to evaluate program.
8. Planned meeting with the fixed roles assigned to all the members involved. Unplanned
9. Reader reads product code. Everyone inspects it and comes up with detects. Author reads product code and his teammate comes up with the defects or suggestions.
10. Recorder records the defects. Author make a note of defects and suggestions offered by teammate.
11. Moderator has a role that moderator making sure that the discussions proceed on the productive lines. Informal, so there is no moderator.