Jira 实践:网易构建战略型项目管理工具

标签: dev | 发表时间:2019-11-19 00:00 | 作者:
出处:http://itindex.net/relian

作者简介: 甘辰希,网易杭州研究院项目管理部,资深项目经理,负责网易云计算项目集。 拥有 CSM、PMP 等认证。


当团队规模较大,且为跨部门、多角色、多模块的复杂结构时,统一目标、集中力量落地产品战略,就突显出特别重要的意义,也有了更高的实施难度。为此,我们探索了一套服务于产品战略落地的项目管理体系,同时以 Jira 为基础构建了与之相适应的项目管理工具,并推动其落地实施。


战略型项目管理体系

我们将产品战略落地的路径定义为:管理层制定产品战略,并依据战略确定业务目标,各负责人将目标拆解为研发里程碑节点,研发团队将里程碑进一步拆分为需求和任务,排入产品迭代和版本计划中实现和交付。这一路径覆盖了组织目标自上而下拆分的价值链路;里程碑中横向任务的拆解,也打通了研发角色分工从上游到下游的协作链路。


为保障里程碑的顺利达成并进行成本控制,我们要求在计划阶段逐个定义里程碑的范围、验收标准、交付时间,并做好人力预算;在实施过程中,对产出进度、人力投入进行监控,实时反映项目风险;在完成验收时,出具相关度量和总结改进。


同时,基于互联网产品的项目管理,覆盖了产品、研发、运营三大环节,比传统软件研发项目管理涉及的环节有所延伸和拓展。其核心目标是在产品闭环周期内,提升各个环节的效能(效率、质量),以提高产品成功的概率。为此,我们收集迭代和版本、产品质量、用户反馈等基础数据,度量和改进整体产研效能。


图一:网易战略型项目管理体系


构建战略型项目管理工具

与战略型项目管理体系的理念相匹配,在项目管理工具的设计和构建中,我们遵循以下原则:

  • 分层管理:里程碑、需求、任务,逐层分解,分别由负责人、产品经理和研发人员逐层负责,体系自身的连接性和包裹性,使各角色只需聚焦于自身层面的工作,即可使战略落地路径畅通高效;

  • 链路完整:完整覆盖目标自上而下拆分的价值链路,和产品、研发、运营的业务闭环,匹配体系下的各种工作管理场景;

  • 精细度量:数据埋点设计先行,使用工具的同时记录过程数据,满足精细化项目管理的度量需求。


我们使用 Jira 作为项目管理的基础工具平台,充分利用其强大的配置化能力,进行了一系列的定义和配置,使得项目管理工具的使用完全适应战略型项目管理的使用场景和流程规范,同时满足项目数据收集需求。


首先,我们定义了在战略型项目管理范畴内的所有问题类型,如下图所示:


在设计之初,我们就结合使用场景和度量需求,通过字段配置为每个问题类型定义了不同的字段,在 Issue 创建、编辑和状态跳转时呈现给团队,进行过程数据收集。对于战略落地过程中的人力成本管理,Jira Issue 的“原预估时间”是我们进行项目度量的核心基础数据之一,被用于计算产研过程的实际人力投入。


为体现管理体系中的层次关系,我们用 Jira 的 Epic link 和 Issue link 建立 Issue 之间的联系,在战略落地的目标分解链路上,实现从 Epic 到 Story 再到 Task 的逐层拆解(图2);在业务闭环中,串联从运营环节的 Ticket、Advice 到产品的新一轮 Epic、Story 设计、实现和交付(图3):


图2:目标分解链路工具


图3:业务闭环工具


Scrum 面板和仪表盘,是日常迭代和版本管理中必不可少的工具。Epic 中的 Issue,可以很好地被展示在面板上,以便进行迭代和在制品管理(图4):


图4: Scrum面板与迭代管理


通过仪表盘小插件,结合过滤器固定并展示版本计划中的需求及其任务分解,随时监控版本进度,跟踪用户反馈问题的响应情况(图5):


图5:仪表盘与版本管理、用户反馈跟踪



构建战略型项目管理的度量

上述工具的使用,为战略型项目管理提供了丰富的数据基础,可以支撑不同维度的度量和分析。例如,按照里程碑的业务目标属性归类,我们可以得到业务部门的人力大盘,计划周期内整个部门在业务目标上的人力预算和实际分布清晰可见(图6):


图6:部门人力分布大盘


或者,利用桑吉图展示每个里程碑内的任务工作量迭代/版本分布,从而将里程碑进度管理和迭代管理连接起来,辅助风险控制(图7):


图7:里程碑工作量迭代分布


又或者,精细分析事故/事件原因,帮助产品质量提升和改进(图8)。


图8: 事故/事件分类分析


工具和数据,为流程落实、项目改进提供依据,使精细化项目管理成为可能。


在战略型项目管理工具设计、构建和落地过程中,契合流程的同时尽可能降低学习和使用成本,是我们一直秉持的理念。在几乎没有引入系统二次开发的情况下,完全依靠 Jira 配置实现这些诉求,无疑是困难的。但另一方面,学习和使用系统配置的相对低成本,也解放了项目经理对工具开发的部分依赖,使流程和工具的调整和改进可以更加快速、灵活。


 


相关 [jira 实践 网易] 推荐:

Jira 实践:网易构建战略型项目管理工具

- - IT瘾-dev
作者简介: 甘辰希,网易杭州研究院项目管理部,资深项目经理,负责网易云计算项目集. 拥有 CSM、PMP 等认证. 当团队规模较大,且为跨部门、多角色、多模块的复杂结构时,统一目标、集中力量落地产品战略,就突显出特别重要的意义,也有了更高的实施难度. 为此,我们探索了一套服务于产品战略落地的项目管理体系,同时以 Jira 为基础构建了与之相适应的项目管理工具,并推动其落地实施.

网易严选数据产品实践

- - IT瘾-dev
数据产品是个新兴的产品分类,每个人眼里都有一个自己的数据产品,尽管在绝大部分人的概念中都是一堆报表. 在过去的3年里,我们在用户需求的推动下一步步构建了网易严选数据产品体系,下文分享我们在构建过程中自己的一些思考和总结.     本文内容来自我在2020产品经理大会上《网易严选数据产品实践与方法论》分享的文字总结,由于篇幅原因,只包含了实践部分.

网易考拉在服务化改造方面的实践

- - IT瘾-tuicool
网易考拉(以下简称考拉)是网易旗下以跨境业务为主的综合型电商,自2015年1月9日上线公测后,业务保持了高速增长,这背后离不开其技术团队的支撑. 微服务化是电商IT架构演化的必然趋势,网易考拉的服务架构演进也经历了从单体应用走向微服务化的整个过程,以下整理自网易考拉陶杨在近期Apache Dubbo Meetup上的分享,通过该文,您将了解到:.

Databus架构分析与初步实践(for mysql) | 网易乐得技术团队

- -
Databus是一个低延迟、可靠的、支持事务的、保持一致性的数据变更抓取系统. 由LinkedIn于2013年开源. Databus通过挖掘数据库日志的方式,将数据库变更实时、可靠的从数据库拉取出来,业务可以通过定制化client实时获取变更并进行其他业务逻辑. 数据传输能保证顺序性和至少一次交付的高可用性.

网易分布式数据库多活架构的演进与实践

- -
大家好,今天给大家分享一些网易近几年在数据库多活方向上的工作. 我将简单介绍下为什么我们要做数据库多活,再从三个阶段介绍网易在数据库多活上做的工作. 数据库多活的目标包括“容灾”和“提升处理能力”两方面. 容灾可以简单理解为当系统由于外部或内部原因出现部分不可用时,仍然能在短时间内恢复可用. 而容灾最常用的手段即是备份,在数据库领域不仅需要对计算能力做备份也要对数据做备份.

网易轻舟云原生故障自动诊断系统实践

- - InfoQ推荐
Kubernetes 是一个生产级的容器编排引擎,但是 Kubernetes 仍然存在系统复杂、故障诊断成本高等问题. 网易内部在基于 Kubernetes 落地轻舟云原生体系时遇到了不少问题,主要包括以下几个维度:. 由 Kubernetes 以及 Docker 的 Bug 引起的故障. 内核 Bug 导致的故障.

Kafka跨数据中心迁移方案MirrorMaker使用及性能调优实践 | 网易乐得技术团队

- -
Kakfa MirrorMaker是Kafka 官方提供的跨数据中心的流数据同步方案. 其实现原理,其实就是通过从Source Cluster消费消息然后将消息生产到Target Cluster,即普通的消息生产和消费. 用户只要通过简单的consumer配置和producer配置,然后启动Mirror,就可以实现准实时的数据同步.

OpenStack实践

- - 开放博客
作者:Baihuogou DevOps Team. 我们在公司内部部署OpenStack主要是内部管理虚拟机的需要. 公司内部之前使用virt-manager来管理内部虚拟机,但是缺点有二:. 虽然提供图形界面,但是是桌面软件形式,需要安装软件. 所以现在需要一个新的管理软件来解决这些问题,满足两个特性:.

告别网易

- tallrain - Chun Tian (binghe)
(注:原插图文章来自网易内刊 2011.7,应作者要求已删除,读者可通过 email 联系本人索取). 最终,我是这样离开网易的:CEO 丁磊先生跟我性格不合,难以共事,但因为我工作成绩突出,无法直接开除,而我又深深留恋这家公司,不肯主动辞职,于是不得已将我劝退,给予 N+1 补偿,并言辞恳切地请我走人.

jQuery最佳实践

- andi - 阮一峰的网络日志
上周,我整理了《jQuery设计思想》. 那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery". 今天的文章则是更进一步,讲解"如何用好jQuery". 我主要参考了Addy Osmani的PPT《提高jQuery性能的诀窍》(jQuery Proven Performance Tips And Tricks).