1、目的
同行评审(Technical Review, TR)的目的是尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷,从而有效地提高产品的质量。
2、适用范围(必写)
适用于西安联合信息技术股份有限公司项目开发部的所有项目。
3、定义
PDP(Project Define Process)项目自定义过程。
4、过程概要
同行评审为了提高软件质量和提高程序员生产率而被普遍应用的评审方法,在业界已取得很好效果。同行评审能够在任何开发阶段执行,它可以比测试更早地发现并消除工作成果中的缺陷。同行评审的主要好处有:
● 通过消除工作成果的缺陷而提高产品的质量。
● 越早消除缺陷就越能降低开发成本。
● 开发人员能够及时地得到同行专家的帮助和指导,无疑会加深对工作成果的理解,更好地预防缺陷,一定程度上提高了开发生产率。
同行评审包含三个活动:制定同行评审计划、执行评审、评审缺陷管理。可在项目制定项目计划时,同时制定同行评审计划。
同行评审有以下四种基本类型:
● 单人评审
● 评审三角
● 组评审
● 走查
评审类型一般视工作成果的重要性和复杂性而定。其中组评审和走查需要参与人员多,为了节约时间,允许人们有选择地对工作成果进行组评审和走查。
4.1 制定同行评审计划
4.1.1 活动目的
确定需要评审的工作成果、评审方式,预定评审时间、地点以及相关人员。
4.1.2 启动条件
《项目计划》已启动
4.1.3 输入
需求文档、开发计划、PDP。
4.1.4 角色与职责
部门副总裁,SQA,项目经理。
4.1.5 主要步骤
1)确定被评审对象
项目经理确定工作产品清单后,同部门副总裁和SQA协商确定,需要进行评审的工作产品。
2)确定评审类型
部门副总裁通过权衡工作产品的范围和业务影响(有多少时间适合分配给同行评审活动),选择适当的同行评审类型。
3)说明评审要点
4)说明参加角色
5)发布审批
项目经理负责在项目计划阶段发布项目内部关于同行评审活动的约定(工作产品的同行评审计划)将发布内容整合到项目计划,在进度和资源方面给项目组内同行评审活动开展提供必要保障。
4.1.6 输出
同行评审计划(列入《同行评审管理表》中)
4.1.7 退出条件
同行评审计划(列入《同行评审管理表》中),通过评审批准时
4.1.8 方法
无
4.1.9 工具
无