互联网项目管理流程(SOP)总结

简介: 无规矩不成方圆。项目角色产品经理(PM)后台开发(RD)前端开发(FE)系统测试(QA)项目周期主要的环节包括 :需求评审、项目开发、提测、系统测试、发布上线等序号环节主R(responsible)S(support)...

无规矩不成方圆。

项目角色

产品经理(PM)
后台开发(RD)
前端开发(FE)
系统测试(QA)

项目周期

主要的环节包括 :需求评审、项目开发、提测、系统测试、发布上线等

序号 环节 主R(responsible) S(support)
1 需求评审 PM RD、FE、QA
2 排期估时 PM RD、FE、QA
3 项目设计与开发 RD+FE PM
4 系统联调 RD+FE PM
5 需求提测 RD+FE QA
6 系统测试 QA RD、FE、PM
7 发布上线 RD FE
8 需求验收 PM QA
9 系统运行 PM RD、FE

分支管理/版本控制

img_e56497068fe5c592789843960b8be486.png
分支管理

分支流程

  • 1 、所有需求Future分支 基于master创建
  • 2 、需求分支merge至Dev分支,进行dev环境联调测试
  • 3 、需求分支merge至QA分支,进行qa环境联调测试
  • 4 、测试验收通过后,需求分支merge至master分支,发布生产

注意事情

  • 1 、除了需求分支,master、dev、qa分支不建议直接push,只允许merge操作(master分支杜绝push)
  • 2 、Dev分支、QA、master分支完全隔离,不允许dev、qa分支往master 分支merge
  • 3 、其他分支需要保证与master分支同步

上线SOP

img_591994f000b6137099405b69bf770d2c.png
上线SOP

个人介绍:

高广超:多年一线互联网研发与架构设计经验,擅长设计与落地高可用、高性能互联网架构。

本文首发在 高广超的简书博客 转载请注明!

img_7015b3c64a6b1e4a95d4739adf2bbaa0.png
image.png
目录
相关文章
|
1月前
|
人工智能 算法 搜索推荐
|
1月前
|
敏捷开发 数据可视化 数据挖掘
从需求到交付:五种管理方法让研发流程更高效
产品研发团队面临需求多变、任务紧迫等挑战,需要高效的管理方法来提升协作和执行力。本文推荐五种方法:看板管理、MVP最小可行产品、用户故事地图、双钻模型及Scrum框架,帮助团队实现“巧干”。
53 1
从需求到交付:五种管理方法让研发流程更高效
|
2月前
|
监控 数据可视化 项目管理
关键链项目管理是什么?它如何优化传统项目管理?
关键链项目管理(CCPM)由艾利·高德拉特提出,通过优化资源分配和减少多任务并行的浪费,显著提高项目执行效率与成功率。本文介绍CCPM的核心理念、与传统项目管理的区别及优势,并推荐几款支持CCPM的项目管理软件,如ProChain、板栗看板等,帮助企业更好地实施这一高效管理方法。
144 0
|
4月前
|
敏捷开发 移动开发 前端开发
敏捷开发的全过程问题之明确需求的负责人和任务拆解的问题如何解决
敏捷开发的全过程问题之明确需求的负责人和任务拆解的问题如何解决
|
6月前
|
前端开发 Java 程序员
老程序员分享:Jeeplus框架工作流的使用实战(采购计划的制定流程)
老程序员分享:Jeeplus框架工作流的使用实战(采购计划的制定流程)
130 2
|
7月前
|
新零售 人工智能 搜索推荐
2+1链动互助模式系统开发|项目方案|流程分析
对于消费者而言,我们已经习惯了便捷的网络购物方式,但是网购我们无法了解商品的质量,
|
测试技术 项目管理
CMMI流程—配置管理流程
CMMI流程—配置管理流程
604 0
|
监控 测试技术
测试思想-流程规范 软件测试缺陷管理流程
测试思想-流程规范 软件测试缺陷管理流程
185 0
|
运维 JavaScript 安全
产品相关 细说软件产品和业务 & 业务过程(流程) & 业务逻辑
产品相关 细说软件产品和业务 & 业务过程(流程) & 业务逻辑
156 0
|
测试技术 API
项目交接:测试应该如何衔接
很多公司都有一些项目的交接问题存在,有从商务外包团队将项目交接给公司自建团队的,也有因为公司的一些组织架构的调整导致的项目交接。(有些公司叫项目闭环,为什么叫闭环我其实也不清楚啊,就是本来A团队在AA部门做AAA项目,调整后就是A团队在BB部门做AAA项目的一部分或者全部)
314 0