敏捷开发流程简化版本
启动会
需求评审
【*关键任务】开发提测:开发工程师向测试工程师提出提测申请,双方达成一致后,由测试工程师发布测试环境,开发工程师在测试环境按需进行冒烟用例
演示(showCase),通过后方可正式提测。
【*关键任务】评审测试点
【任务说明】
评审测试点的完整性(包括功能性和非功能性验证),按需评审测试方案。
审视是否因测试点引发的迭代计划调整。
开发工程师和测试工程师对冒烟测试点达成共识。
产品经理必须参加。
【*关键任务】SIT测试
【任务说明】
测试工程师是保障迭代功能达到上线标准的主责人,依照制定的测试执行计划和功能测试用例执行测试,及时跟踪缺陷直至关闭
主导角色
测试工程师
(1)进行冒烟测试
(2)根据功能测试用例进行系统功能测试和回归验证
(3)按需开展自动化测试
(4)跟踪缺陷直至关闭
(5)每天通报测试进度
参与角色
1、开发工程师
(1)修复测试提出的缺陷
(2) 参与发布checklist文档编写
- 研发组长
(1) 跟踪测试进度和缺陷修复情况
(2) 主导发布checklist文档编写 - 产品经理/业务分析师
(1) 关注测试进度和缺陷修复情况
(2) 按需通知UED开展UI/UE验证
(3) 按需主导推动业务方完成UAT功能测试用例编写 - UED设计师(按需)
(1) 进行UI/UE验证,不符合规范部分提缺陷给到开发,直至问题解决。
【*关键任务】UAT测试
【任务说明】
要根据发布checklist准备好UAT环境。
UAT测试一般在迭代发布前一天在UAT环境完成,由产品经理/业务分析师测试,对于已完成的完整产品需求,并有明确的业务方,必须邀请业务方参与测试。
【*关键任务】发布迭代
【任务说明】
遵循相关运维规范,在发布时间窗口期间,交付小组根据发布checklist文档进行部署操作。
【任务】召开迭代复盘会
【任务说明】
迭代发布后三个工作日内,研发组长依据迭代复盘会模板收集本次迭代度量指标和问题,并做出深入分析,准备好复盘会材料,及时召开迭代复盘工作,帮助团队持续改进。
交付物
迭代日历
启动会报告
测试
一般是开发提测之后进行冒烟测试,冒烟测试通过之后在sit阶段进行第一轮测试,然后在uat进行第二轮测试

浙公网安备 33010602011771号