敏捷开发流程简化版本

启动会
需求评审
【*关键任务】开发提测:开发工程师向测试工程师提出提测申请,双方达成一致后,由测试工程师发布测试环境,开发工程师在测试环境按需进行冒烟用例
演示(showCase),通过后方可正式提测。

【*关键任务】评审测试点
【任务说明】
评审测试点的完整性(包括功能性和非功能性验证),按需评审测试方案。
审视是否因测试点引发的迭代计划调整。
开发工程师和测试工程师对冒烟测试点达成共识。
产品经理必须参加。

【*关键任务】SIT测试
【任务说明】
测试工程师是保障迭代功能达到上线标准的主责人,依照制定的测试执行计划和功能测试用例执行测试,及时跟踪缺陷直至关闭

主导角色
测试工程师
(1)进行冒烟测试
(2)根据功能测试用例进行系统功能测试和回归验证
(3)按需开展自动化测试
(4)跟踪缺陷直至关闭
(5)每天通报测试进度

参与角色
1、开发工程师
(1)修复测试提出的缺陷
(2) 参与发布checklist文档编写

  1. 研发组长
    (1) 跟踪测试进度和缺陷修复情况
    (2) 主导发布checklist文档编写
  2. 产品经理/业务分析师
    (1) 关注测试进度和缺陷修复情况
    (2) 按需通知UED开展UI/UE验证
    (3) 按需主导推动业务方完成UAT功能测试用例编写
  3. UED设计师(按需)
    (1) 进行UI/UE验证,不符合规范部分提缺陷给到开发,直至问题解决。

【*关键任务】UAT测试
【任务说明】
要根据发布checklist准备好UAT环境。
UAT测试一般在迭代发布前一天在UAT环境完成,由产品经理/业务分析师测试,对于已完成的完整产品需求,并有明确的业务方,必须邀请业务方参与测试。

【*关键任务】发布迭代
【任务说明】
遵循相关运维规范,在发布时间窗口期间,交付小组根据发布checklist文档进行部署操作。

【任务】召开迭代复盘会
【任务说明】
迭代发布后三个工作日内,研发组长依据迭代复盘会模板收集本次迭代度量指标和问题,并做出深入分析,准备好复盘会材料,及时召开迭代复盘工作,帮助团队持续改进。

交付物
迭代日历
启动会报告
测试

一般是开发提测之后进行冒烟测试,冒烟测试通过之后在sit阶段进行第一轮测试,然后在uat进行第二轮测试

posted @ 2025-04-08 22:46  向着朝阳  阅读(33)  评论(0)    收藏  举报