如何进行软件评审工作

一. 评审准备

第一个阶段是评审的准备工作,主要包括以下几项:

(1)项目经理把该阶段完成的工作成果提交给项目QA,提出评审申请;QA编写《软件技术评审记录》经部门经理确认后方可进行评审会议。

(2)项目经理根据项目的特征组建相应的评审会成员,并确定评审会议主持人、会议记录人。

(3)QA确定评审会议的时间、地点和参加会议的人员(包括评审员、记录员、用户),然后提前通知所有相关人员。

(4)QA将需要评审的工作成果及《预读报告》模板提前2天发给评审员,评审员在进行正式评审会议之前应了解所需评审的工作成果并提前一天将《预读报告》发送至项目QA、抄送项目经理。

二、 评审会议

(1)评审主持人介绍本次评审会议的议程、重点、原则、时间限制等。

(2)评审成员在《软件技术评审记录》上签名。

(3)工作成果的作者或项目经理简要介绍本阶段工作成果内容。各评审员提出疑问,工作成果的作者回答评审员的问题。双方应当对有争议的问题达成一致的处理意见。对于当场难以解决的问题,由主持人决定“是否有必要继续讨论”或者“另定时间再讨论”。

(4)评审会议的记录员应对会议中的每个有争议的问题进行记录。

(5)评审小组给出评审结论和意见,确定是否可转入下一阶段工作,主持人签字后,本次会议结束。

三、评审结论

评审的结论包括三种,分别是通过、原则通过、未通过:

(1)通过。不需要修改。把该阶段产生的工作成果配置项交由配置管理人员放入受控库中进行版本控制,软件开发可以转入下一阶段工作。

(2)原则通过。稍作修改。需做少量的修改,之后通过审核即可转入下一阶段工作。

(3)未通过。软件开发项目组重新做该阶段的工作后,再提出评审申请,QA组织人员重新进行评审。

四、 修改跟踪与审核

最后一个环节是修改跟踪与审核,主要由项目经理督促工作成果的作者修改工作成果,消除已发现的缺陷。

项目组或工作成果作者根据评审意见,对工作成果实施更改并在《软件技术评审记录》中填写修改情况,由部门经理或项目负责人跟踪修改结果并签字审核确认。修改完成后在部门经理认可的情况下转入下一阶段的工作。

消除所有已经发现的缺陷后,再将修改后的工作成果提交给部门经理(或者指定审核人)审核。

由部门经理(或者指定审核人)审核修改后的工作成果。审核结论有两种:

(1) 修改后的工作成果合格,可以进入下一阶段的工作。完善后的文档交由配置管理人员进行版本控制

(2)修改后的工作成果仍然不合格,需重新修改,重复“修改跟踪与审核”工作。

本文是转载文章,点击查看原文
如有侵权,请联系 lx@jishuguiji.net 删除。