开发流程
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 条评论
 下一页