开发流程
2023-03-10 15:51:29 18 举报
流程规范
作者其他创作
大纲/内容
需求确定
需求PRD评审
后台接口须完成自测,所写接口能正常调用
1、后端研发经理发送提测邮件2、配置好测试环境供测试团队测试
需求结束
1、研发人员需要对模块做概要设计 并尽可能输出文档2、对重难点需求做详细设计,并尽可能输出文档
前后端联调
生产环境上线
前后端研发经理
1、对技术框架、选型等做技术指导,并可随时支援组内成员提高开发进度2、工具化:能用工具解决的,绝不使用人来解决,人脑是会犯错误的span style=\
主流程
1、研发人员按优先级修改测试人员提交的bug2、全部bug解决完毕,测试验收后 打tag封版3、合并主分支,线上做全回归测试
1、修改bug同时,组织codereview 共同提升和进步2、可定期组织前端、后端或者全员技术分享
功能开发
1、根据接口文档 ,前后端接口联调2、并长期维护yapi接口文档3、后端先确定接口文档,再实现功能,字段修改或新增,及时同步更新yapi或告知前端
1、评审待开发需求 原型图+设计稿 已确定2、使用wiki/TAPD等在线协调工具3、评审完的需求,在没有经过研发经理的确认下不可修改
要求
本期需求全部开发、自测、联调完成后,由研发经理发送提测申请并附带git tag
暂由后端进行代码打包、发布、上线等工作
提测
根据需求情况决定研发经理参与程度
后端经理发布线上环境
修改bug/灰度上线
1、根据产品需求、UI设计高度还原开发任务2、后端同学先确定接口文档,标注字段注释,并发布到yapi上同步给前端3、功能开发完成后进行充分自测和单元测试
概要设计/难点功能详细设计
1、上一版本迭代后从需求池中讨论并确定新 版需求2、产品要先行于开发至少一个迭代版本
1、研发经理可根据情况指导/参与概要设计、详细设计2、根据需求评审内容拆解/分配开发任务,并评估研发工作量和时间,把控风险
收藏
收藏
0 条评论
回复 删除
下一页