互联网项目管理流程(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
目录
相关文章
|
测试技术 数据库 项目管理
项目研发流程及管理之我见
随着工作年限的增长,我们从一开始负责一个功能,再到负责一个模块的数据字典及框架设计。再到负责整个系统的需求评审及架构设计。这一路见证着程序猿的成长。但当我们逐步成为一名架构师,或是一名项目管理人员时,会发现一个项目的成功,会牵扯到各式各样的问题及风险。
3626 0
|
6月前
|
敏捷开发 移动开发 前端开发
敏捷开发的全过程问题之明确需求的负责人和任务拆解的问题如何解决
敏捷开发的全过程问题之明确需求的负责人和任务拆解的问题如何解决
|
敏捷开发 人工智能 数据可视化
敏捷需求管理流程规范-免费敏捷工具
Leangoo领歌是一款专业的敏捷开发管理工具,它覆盖了敏捷项目研发全流程,包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷。提供端到端敏捷研发管理解决方案,涵盖敏捷需求管理、任务协同、进展跟踪、统计度量等。
研发管理-项目投产流程
研发管理-项目投产流程
108 0
|
缓存 项目管理 UED
互联网项目管理浅析之需求管理
#背景   一眨眼,加入阿里大家庭已经一年多啦。在一年多的工作中,深深感受到互联网项目管理与传统IT项目管理的不同,在此尝试做一下简单的总结和分析。   本文先讲一讲需求管理。为啥要先说需求管理呢,因为在所有影响项目成功与否的因素当中,需求对项目的影响力,至少占50%以上。能够控制管理好需求,项目就成功了一半。 #需求不可贪大求全,要懂得取舍   互联网是一个快速变化的世界,我们所面临
6315 0
|
安全 测试技术 项目管理

热门文章

最新文章