QA工作的一个重要目标就是使各个项目的管理和开发、测试活动遵循组织要求的流程,当然QA工作本身也是需要遵循一定的流程的,以下是笔者在实际工作中总结出了基本工作流程,供大家参考。
1、制定QA计划
2、对项目实施活动中的过程和文档进行检查
◆ 项目立项阶段
● 审计立项会议过程、审计立项会议记录
● 检查配置库是否建立
◆ 项目计划阶段
● 评审项目管理计划、进度计划、裁剪表、估算表等项目管理文档
● 审计项目计划评审过程,审计评审问题和评审记录
● 审计配置管理计划、配置管理系统
● 审计项目计划基线
◆ 需求分析阶段
● 评审需求分析启动会是否进行、会议记录
● 审计需求分析文档
● 审计需求分析评审过程,审计评审问题和评审记录
● 审计需求分析基线
◆ 系统设计阶段
● 评审系统设计文档
● 审计系统设计评审过程,审计评审问题和评审记录
● 审计系统设计基线
◆ 概要设计阶段
● 评审概要设计文档
● 审计概要设计评审过程,审计评审问题和评审记录
● 审计概要设计基线
◆ 详细设计阶段
● 评审详细设计文档
● 审计详细设计评审过程,审计评审问题和评审记录
● 审计详细设计基线
◆ 编码阶段
● 评审源代码
● 审计源代码评审过程,审计评审问题和评审记录
● 审计源代码基线