评审的相关知识
- 格式:doc
- 大小:30.50 KB
- 文档页数:2
评审是指进行软件产品验证的活动,其目的是为了及早和高效的从软件工作中发现问题,排除错误。
是贯穿软件过程各个阶段的正式工作。
1.评审定义:评审是一种过程活动,包括:计划、执行、跟踪
2.评审一般分为三个阶段:初审、复审、终审
3.评审要有预审内容、问题列表、跟踪过程以及问题解决方案
4.评审工作最终需要得到批准,才能开始进入下一步工作
5.评审内容必须进入配置管理:(基线)进入受控状态、不允许再修改、要修改必须生成
新的版本
6.评审类型:
(1)需求评审:《软件需求》、《测试需求》
(2)设计评审:《概要设计》、《详细设计》
(3)代码评审:《代码规范》
7.评审对象:通常是技术文档、计划、测试用例和测试数据、测试结果
8.评审可分为正式技术评审、非正式评审、同行评审
(1)正式技术评审:由内外专家召开评审会议,根据内容和要求进行讨论、分析,并达成一致。
(2)非正式评审:以邮件形式对工件进行评审。
项目开发计划等需要邮件评审
(3)同行评审:和生产者在被评审的软件工作产品上有相同开发经验和知识的人员注:对于最可能产生风险的工作成果,要采用最正式的评审方法
9.评审结果:有条件通过(修改××内容后)、不通过(需复审)、通过
完整的评审过程:
1.评审准备:
a)确定参加评审人员,包括评审组长、主持人、记录员、(评审内容)作者、评审员
b)评审内容以电子档或纸指文档形式,提前发至参与评审的相关人员,以便相关人员
有充足时间了解评审内容
c)以电子邮件形式通知相关人员评审的时间、地点、人员、内容(收到后,必须回复
确认收到)
2.初审:由作者介绍评审内容后,开始评审;记录评审中发现的问题,及其解决方案。
评
审过程中应避免发生目标偏移现象;评审会变成方案解决会议。
会议结束后,参与评审人员签字确认。
3.评审结果跟踪:对评审中所发现问题的处理过程进行跟踪,其过程记录在《评审问题跟
踪表》中。
4.复审:对初审中发现问题的处理进行审核。
5.终审:对经过前几次评审后内容进行全面的审核,确定评审内容的最终版本。
1)让化妆过的需求卸装。
目前国内很多项目的需求说明书都是应付招投标和草签合同,经过化妆,注水,不切实际的提高的
2)让需求变薄。
把需求的关键业务做成幻灯片进行评审前宣讲
3)跟踪参与评审人员评审前准备工作。
方法:要求评审开始前4小时将阅读评审材料发现的问题上报评审组织者。
事后定期对各评审人员参与评审提问情况进行公示。
4)会上组织者注意掌握主题和重点:不要让评审会变成了技术交流会和业务培训课程
5)收集评审结论并跟踪评审结论落实
1) 要带着问题去开会;
2) 会议的内容,提前通知大家;会议的目的提前告诉大家;
3) 会后总结要发给相关人员;。