关键字:项目设计 开发评审
前言
最近,和几个同行谈到软件项目阶段评审的问题,有不少人抱怨评审过程无章可依,参与评审的人员分不清自己的职责,甚至对评审过程也不甚了了。为此,笔者结合自己的一些评审经验,参考揉和了几种不同的评审流程,编成《软件项目设计和开发评审指南》,供大家参考。
1 目的
设计和开发评审的目的是由一组有资格的人员对软件设计和开发的输出进行评价,以判断确定设计和开发的输出能否实现软件产品预先定义的规格,同时通过评审标识出与规格和标准的偏差。它向管理部门提供充足的证据以证明
1)设计和开发的输出符合了其规格要求;
2)设计和开发的输出是否满足相关法律、法规以及企业标准的要求;
3)软件产品的更改得到了恰当地实施;
4)软件产品的更改只对那些规格发生了更改的系统区域有影响,没有引入新的问题。
2 范围
本规范适应于对软件设计和开发的输出以及设计与开发的更改进行评审。
3 角色和职责
3.1 主审人。主审人是技术评审的指挥人员,负责评审活动的组织、结论、书面报告和问题跟踪。
3.2 评审专家。评审专家应由满足要求的技术人员担任,负责向评审组成员提出自己的评审意见和建议。
3.3 质量保证人员:
3.4 记录员。会议记录人员。
3.5 顾客和用户代表。必要时,由主审人确定能够充当顾客和用户代表的角色。
3.6 相关领导和部门管理人员。
4 评审时机
按《产品开发计划》所策划的的评审检查点进行。因临时变更引起的突发性的评审随时进行。
5 评审的基本要求
a)设计和开发评审应分级进行。公司级的项目应进行公司级评审;业务部门级的项目一般进行业务部门级评审;