1.需求评审
清晰了解背景和目标价值
背景不写,目标不清晰,追问,不要直接进入产品方案
评估产品解决方案是否合理,努力输入改进建议,风险评估
产品方案敢于怀疑、优化
参与技术方案设计,考虑向后向前兼容、耦合关系,连带影响评估
技术方案主动参与,不要纯等待后端
清晰项目紧急度、项目全生命周期的排期情况
随时要,都能给到
参会人评审会上至少提出1点改进意见
2.开发
确保接口上mockserver
确定需求涉及的所有数据交互方式,有哪些接口,接口如何定义,怎么的数据交互方式?
确保节奏按预期进行
根据项目风险及时周知黄灯/红灯预警
3.case评审
开发完成后,提测前进行
确保所有case在本次需求内
冒烟case清晰标注
积极补充遗漏case和回归点
4.联调
所有功能对照测试案例联调完成
所有调整的接口信息已同步到MockServer平台
联调修改代码已提交到远程
所有与prd有出入的地方已同步产品和测试
5.代码评审
提测前至少提前半天预约同组人员时间
发起codereview,逐行讲解提前发现问题
6.提测
确保冒烟case自测完成
确保环境部署完善
问题修复按优先级修复
追加改动点周知需求相关所有人
在团队内公告同步今日提测信息
7.上线
已在上线前一天,同步主干代码,已提最终CR单(改动量大项目在提测时提交cr)
在团队群公告同步今日提测、上线、回滚信息
完成上线前checklist
项目群约定上线流程、回滚流程
部署完所有前端机器、项目大群通告前端部署完成、主动跟进并线上主动回归
确保QA等各方验证回归完成,群内主动通知,释放主干锁
8.交付效果
跟进落地中的问题并通过积极的解决方案应对