第十一章:评审(PPT.306-325)
1.评审的功能和特点
2.了解基本的评审过程
3.单人评审与组评审之间的区别
4.评审能力基线一般包括什么(平均准备速度、组评审覆盖速度、不同级别的缺陷密度等)
5.评审分析指南(评审出的缺陷多于正常和少于正常的原因及措施,能够根据案例描述使用评审分析指南)
1.评审的功能和特点(PPT.307)
1)评审可以应用于软件开发各个阶段、产生的各种类型产品——范围广;
2)评审比软件测试更有效率,因为其看到的是问题本身而不是征兆;
3)通过评审不仅可能发现错误,还可以提出对软件产品的改进意见,防止再发生;
4)评审可以在产品开发阶段进行,作者对产品细节很清楚,可以及时修改;
5)不只发现错误,还有利于评审员、软件项目相关组熟悉有关产品。
2.了解基本的评审过程(小组评审的几个阶段)(PPT.312)
(1)评审规划:
标识要评审的产品
选择评审成员及安排评审时间
作者准备好相应的材料
(2)准备和概述:
目的:是将要评审的软件包交给评审人员,并在需要时,对工作产品进行说明,为评审准备。
主要活动:
- 第一次会议;
- 在正式会议之前,各评审员独立地评审工作产品,作评审日志。
需要准备的材料:评审通知、评审标准、被评审的工作产品、正式的评审记录单、评审检查表、其他资料(如相关文档、标准等)
(3)小组评审会议
目的:最终拿出故障列表
主要活动:
- 会前检查准备工作;
- 会议期间提出问题;
- 会议结束时,给出问题和故障列表。
结论分为:可以通过、不能通过和有条件通过
(4)返工和后续措施
作者执行返工,以改正评审会议上提出的所有故障。
作者与评审主席一起审查改正情况。
3.单人评审与组评审之间的区别(PPT.314)
单人评审:
- 是正式评审
- 针对简单工作产品
- 1位评审专家,提前预评材料
- 评审会议仅包含作者和评审专家2人
4.评审能力基线一般包括什么(PPT.320)
- 平均准备速度
- 组评审覆盖速度
- 不同级别的缺陷密度(次要或普通缺陷、严重和主要缺陷)
- 整体缺陷密度等
5.评审分析指南(评审出的缺陷多于/少于正常的原因及措施)(PPT.323-324)