一:需求评估
产品和业务线方对需求进行评估,确认需求
二:产品进行需求评审,各方进行需求排期
产品拉齐测试、开发、ui设计师进行需求评审,明确需求内容,讨论需求并完善需求,确认需求的可行性与优先级,依据人力及优先级进行排期
三:UI/UE设计搞评审
设计师对需求进行ui设计后,对设计稿进行评审,产品 开发 测试提出疑问点完善设计稿
四:技术评审
开发确定是以怎样的技术实现功能,开发、测试进行风险评估,是否影响线上功能
五:编写case
测试人员对需求进行测试用例的编写,需求覆盖点100%,站在自己的角度、用户的角度并提出疑问点、会上和产品、开发确认,
六:case内审
测试人员编写完测试用例后,小组内先进行组内评审,完善测试用例
七:case外审(产品、开发)
测试人员拉齐产品、开发、ui设计进行测试用例评审,提出疑问点会上确认需求,完善需求内容
八:开发进行联调,测试可以不用参加,
前端、后端、数据端开发好后对提测的产品进行联调,是否能跑通流程
九:showcase(开发、测试、p0的case通过可以整体提测)
由测试人员邀约,由开发主讲并对P0 case进行演示,所有P0 case通过即可完成showcase环节,进入正式的测试
十:开发提测到测试环境
开发提供测试环境给测试人员,提测后,不符合需求预期的问题记录为bug
执行测试case,保证case的执行率达到100%
- QA测试,群内同步「进度」+「对应研发」+「产品」,每天进行。
- 同步内容:测试进度,风险,缺陷情况
- 所有bug验证无问题后,群内同步「进度」+「对应研发」+「产品」+「UI」,由产品和UI进行验收
如产品验收发现问题,需进行跟进,测试最后一天当晚务必反馈是否具备上线条件,一旦有延期风险提前周知产品,产品判断是否调整
十一:产品验收、UI验收
测试人员对提测的产品测试完成,提出的bug问题开发都已经fix,邀请PM和UI设计师进行产品验收,验收完成,无问题可以通知开发那边上线,有问题需要开发修复好后验证没有问题进行上线
十二:前后端上线,线上验收
验收通过后,进行上线,测试人员需要进行线上验证,线上无问题出现
十三:复盘(不是所有项目流程都有)
对于迭代过程中出现问题的需求,拉复盘会议,提前准备复盘文档,明确迭代过程中各方出现的问题,在复盘会议上讨论优化点