开发整体流程

流程步骤(阶段)
参与角色
实施内容
是否存在问题
问题点
如何改正
需求调研与立项
Leader
  1. 参与需求调研
  2. 团队内沟通需求内容以及风险点和难点并如何去做
  3. 寻找资源支持
  4. 拉起对应的沟通群
  5. 创建Git 项目
  6. 创建云效  并指派给对应的主 R
  7. 分配任务给对应的主 R 和 RD
  8. 组织早会
 
 
 
技术文档设计
Leader、RD
  1.  主 R 和 RD 撰写技术文档
        包含:
             背景、整体设计、结果(目标)、风险、排期、接入方式
  2. Leader 检查技术文档内容
  3. Leader 推送技术文档和主 R给业务方
 
 
 
代码开发、自测和联调
RD
  1. 早会阐述今天要完成的内容以及昨日内容完成情况
  2. 主 R 或 RD 创建 git 分支
  3. 产出接口文档(如需外部对接 产出接入文档)
  4. 主 R 和 RD 根据技术文档代码开发
  5. 主 R codereview
  6. 自测: 接口测试(部分压力测试)、流程测试、异常方式
  7. 联调(包含组内、前端、对接方)
  8. 主 R 或 RD 发送提测邮件,主 R 将云效指派给对应的 QA
 
 
 
测试
QA、RD
  1. 主 R 或 RD 将开发代码部署到测试环境
  2. 主 R 和 RD 配合 QA 进行完整性测试
  3. 对应开发修复 QA 提出的 BUG
  4. QA 测试完成后,将云效指派给 Leader
 
 
 
上线
Leader、RD、QA、IT 运维
  1. 主 R 或 RD 将master 代码 merge 到开发分支上
  2. 主 R 或 RD 去 GitLab 打对应的分支的上线 tag
  3. 主 R 或 RD 发送上线邮件(包含上线项目,上线内容,上线 jekins,上线 tag,回滚 tag,发布顺序,开发和测试人员)
  4. Leader 审批邮件并将云效指给对应的 IT运维
  5.  IT 运维对应 Jekins 部署 部署成功后回复邮件并将云效关闭
  6. QA 线上验证 验证完毕后回复相应邮件
  7. 线上环境无问题,主 R 或 RD 将分支代码 merge 到 master
 
 
 
posted @   yczhang1011  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
点击右上角即可分享
微信分享提示