1、同行评审陈大卫2022年3月5日什么是同行评审 由软件工作产品生产者的同行遵循已定义的规程对产品作的评审,目的在于识别出缺陷和需改进之处。谁是你的同行?以技术角色来定义: 1.负责该工作产品的输入的同行2.该工作产品的同行3.将该工作产品作为输入的同行这3类同行从技术角度进行评审,而且这些同行也不一定是同一个项目组的 目的v及早地和高效率地从软件工作中消除缺陷。v带来的好处:对软件工作产品及可防止的缺陷得到了更好的了解。同行评审的方式 Inspection WalkthroughInspection评审会议 由评审小组主席主导 会后同行评审小组与作者共同为软件工作产品的质量负责Walkthro
2、ugh评审会议 由作者主导 在评审会议上作者通读软件工作产品,评审小组在作者的引导下评审软件工作产品 培训的作用流程准备评审改进问题与意见清单缺陷记录与跟踪表齗软件工作产品已同行评审被评审的工作产品相关工作产品准备评审会议安排软件工作产品相关工作产品会议通知分发、阅读问题与意见清单评审逐个识别缺陷的过程召开评审会议缺陷记录与跟踪表已通过同行评审报告TemplateTemplate问题与意见清单改进问题解决会议改进软件工作产品缺陷记录与跟踪表已完成提交软件工作产品缺陷数工作量软件工作产品已同行评审如需再次评审再次评审缺陷记录与跟踪表SCM对缺陷状态的跟踪缺陷表工作产品项目经理3、已修改2、修改1
3、、取消4、已解决作者角色 项目经理:安排同行评审计划;确认缺陷状态 评审小组:发现并确认缺陷 评审主席:保证评审的规范性和效率 评审成员:投入一定的工作量熟悉工作产品,从技术角度识别缺陷 记录员:熟悉工作产品中的专用术语和符号,记录缺陷 作者:消除缺陷 SQA:对该活动进行评审测试同行评审 测试同行评审主要是针对测试说明的同行评审,针对不同测试说明,参加同行评审小组成员也有差别。 对于单元测试说明同行评审,同行评审小组成员主要是项目组内部设计人员和其他编码人员组成。 对于集成测试说明同行评审,同行评审小组成员主要是项目组内部概要设计人员、测试小组其他测试人员(即测试人员可以同行评审其他人员拟制
4、的测试说明)以及测试中心内部集成测试专家组成。 对于确认测试说明和系统测试说明同行评审,同行评审小组成员主要是项目组内部需求开发人员、测试小组其他测试人员(即测试人员可以同行评审其他人员拟制的测试说明)以及测试中心内部测试专家组成。 同行评审应该注意: 时间不宜过长,一般不超过两个小时 参加人员不宜过多 行政领导不宜参加 不要把同行评审会当作问题解决会 不要在一个问题的讨论上纠缠太久 对事不对人总结v同行评审采用评审小组集体负责制同行评审采用评审小组集体负责制v同行评审是提高质量的重要方法同行评审是提高质量的重要方法v同行评审是技术人员不断提高的捷径同行评审是技术人员不断提高的捷径积极参加积极参加同行评审同行评审你就会成为技术专家!你就会成为技术专家!