互联网项目管理流程(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
目录
相关文章
|
SQL 安全 网络安全
交易所开发测试版丨交易所系统开发规则玩法/架构设计/项目步骤/方案逻辑/案例解析/源码部署
The development process of the exchange system involves multiple steps and links. The following is the detailed process and steps for the development of the exchange system:
|
3天前
|
敏捷开发 数据可视化 数据挖掘
从需求到交付:五种管理方法让研发流程更高效
产品研发团队面临需求多变、任务紧迫等挑战,需要高效的管理方法来提升协作和执行力。本文推荐五种方法:看板管理、MVP最小可行产品、用户故事地图、双钻模型及Scrum框架,帮助团队实现“巧干”。
22 1
从需求到交付:五种管理方法让研发流程更高效
|
4月前
|
监控 安全 测试技术
|
4月前
|
监控 数据安全/隐私保护 Python
ERP系统中的业务流程优化与重构解析
【7月更文挑战第25天】 ERP系统中的业务流程优化与重构解析
639 0
|
6月前
|
Android开发 安全 iOS开发
量化交易/合约跟单系统开发策略需求/步骤逻辑/功能详细/成熟技术/源码指南
Developing a quantitative trading/contract tracking system requires detailed requirement planning. The following are possible requirement details:
|
机器人
量化交易丨交易所系统开发策略规则/逻辑方案/成熟技术/开发案例/源码部署
  “量化交易”有两层含义,一种是从狭义上的讲法,中指量化交易的内容,将交易的条件转变为程序的意思,自动下单。二是从广义上讲,是指系统交易的方法,一个整合交易的系统,按照一系列的交易条件,智能化的辅助决策系统体系,把丰富的从业经验与交易条件相符合,交易过程管理好风险控制。
|
新零售 人工智能 供应链
链动2+1开发运营版丨链动2+1系统开发案例详情/方案项目/功能说明/逻辑规则/源码程序
新零售是指传统零售业与互联网技术相结合,通过数字化、数据化和智能化的手段,重新定义和升级传统零售业态的模式和经营方式。
|
6月前
|
新零售 人工智能 搜索推荐
2+1链动互助模式系统开发|项目方案|流程分析
对于消费者而言,我们已经习惯了便捷的网络购物方式,但是网购我们无法了解商品的质量,
|
6月前
|
监控 安全 数据处理
了解阿里云 RPA:如何实现流程自动化
机器人流程自动化(RPA)是一种快速发展的技术,它可以帮助企业实现重复性任务的自动化,提高工作效率和准确性。阿里云 RPA 作为一款强大的 RPA 解决方案,为用户提供了一种简单而高效的方式来实现流程自动化。本文将介绍阿里云 RPA 的功能和特点,以及如何使用它来实现流程自动化。
|
6月前
|
存储 算法 区块链
dapp系统开发|方案设计|需求说明|步骤逻辑
在区块链上构建的智能合约自动执行