互联网项目开发流程包括哪几个部分

北京哪间皮肤科医院好 https://wapyyk.39.net/bj/zhuanke/89ac7.html

1.需求评审

清晰了解背景和目标价值

背景不写,目标不清晰,追问,不要直接进入产品方案

评估产品解决方案是否合理,努力输入改进建议,风险评估

产品方案敢于怀疑、优化

参与技术方案设计,考虑向后向前兼容、耦合关系,连带影响评估

技术方案主动参与,不要纯等待后端

清晰项目紧急度、项目全生命周期的排期情况

随时要,都能给到

参会人评审会上至少提出1点改进意见

2.开发

确保接口上mockserver

确定需求涉及的所有数据交互方式,有哪些接口,接口如何定义,怎么的数据交互方式?

确保节奏按预期进行

根据项目风险及时周知黄灯/红灯预警

3.case评审

开发完成后,提测前进行

确保所有case在本次需求内

冒烟case清晰标注

积极补充遗漏case和回归点

4.联调

所有功能对照测试案例联调完成

所有调整的接口信息已同步到MockServer平台

联调修改代码已提交到远程

所有与prd有出入的地方已同步产品和测试

5.代码评审

提测前至少提前半天预约同组人员时间

发起codereview,逐行讲解提前发现问题

6.提测

确保冒烟case自测完成

确保环境部署完善

问题修复按优先级修复

追加改动点周知需求相关所有人

在团队内公告同步今日提测信息

7.上线

已在上线前一天,同步主干代码,已提最终CR单(改动量大项目在提测时提交cr)

在团队群公告同步今日提测、上线、回滚信息

完成上线前checklist

项目群约定上线流程、回滚流程

部署完所有前端机器、项目大群通告前端部署完成、主动跟进并线上主动回归

确保QA等各方验证回归完成,群内主动通知,释放主干锁

8.交付效果

跟进落地中的问题并通过积极的解决方案应对




转载请注明:http://www.aierlanlan.com/rzfs/5306.html