写点什么

Chuck Cobb 谈敏捷组织中 PMO 的角色

  • 2015-05-10
  • 本文字数:1418 字

    阅读完需:约 5 分钟

对于设立了 PMO(项目管理办公室)的企业,实施整个企业向敏捷风格的转换可能需要多个部门同步改变工作方式。在敏捷的团队中,PMO 的传统角色需要做出改变。Charles G. “Chuck” Cobb, 专家级敏捷项目经理、顾问、图书作者, 最近分享了对于敏捷PMO 的看法。

对于PMO 在敏捷组织中的角色,InfoQ 对Charles 做了一次专题采访。

InfoQ:PMO**** 在敏捷组织中的主要职责包括什么?

这个问题意味着有一个模型可以明确定义什么是“敏捷”组织,但我并不认同这点。组织的类型众多且特征各异, 我不认为有一个标准能定义究竟什么是“敏捷”的组织。

有一个非常普遍的误解, 公司在选择“敏捷”或者“瀑布”的开发流程时只能做二元互斥的选择,导致的结果就是一些公司会试着让他们的业务和项目严格遵循这种模式到一种极致的状态。而正确的解决办法应当是让开放方式去适应业务需要,并且很多时候,两种开发方式应当兼而有之。出于这种考虑,所谓的“敏捷组织”其实并没有标准的模式,而且 PMO(如果企业设置的话)并没有一个标准的角色定义。

一般来说, 任何 PMO 都有责任去最大化组织内部项目组合的投资回报率,他们通过以下方式去达成:

  • 通过选择对业务可能带来最高回报的一揽子项目,从而促进项目组合的管理过程。这种情况下,PMO 扮演了辅助(facilitation) 的角色——而商业赞助商则是整个项目管理过程的真正决策者。
  • 作为一个管理和汇报项目进度的焦点,PMO 有职责去核实所有项目是否都在达成目标的正轨上运行。这个角色的重点是经常跟踪项目成本和计划的目标。
  • 规范并贯彻项目管理的流程,从而确保项目得到妥善管理并且切实符合公司的业务目标。
  • 总的来说, 当一个组织向敏捷化做出方向性改变时,PMO 的角色 (如果存在 PMO) 也需要进行如下改变:
    • 项目组合的管理过程将变得更加动态,而且业务机构可能会取代 PMO, 在管理过程中发挥更直接的作用。

    • PMO 会继续发挥在汇报项目进展时,担当对数据进行修缮巩固(Consolidating) 的角色, 但这个角色完全可以被合适的项目管理工具所取代,从而使项目团队可以跟踪和报告自身项目的进展。同时,整个管理重心也很可能会从对成本和时间的管理转向更注重提供切实的业务价值。

    • PMO 不再像从前一样那么注重成为“过程的强制执行者”,而更像是扮演顾问支持的角色,确保整个过程支持团队发挥最大的作用。

InfoQ:你提过自适应类型的 PMO 组织,请展开谈一下这点,这种 PMO 与传统的 PMO 有什么不同?

敏捷组织、自适应组织以及传统组织之间并没有黑白分明的界限,而更像是分布在一个连续的区间之中,区间的一端是严格按照计划驱动的组织,另一端则是自适应能力很强的组织。

InfoQ:你如何看待 PMO 认同敏捷价值观的重要性?

理想情况下, 整个组织应该有一个一致的价值观,PMO 作为其中一员也不例外。由于 PMO 是组织的管理机构, 你可以认为 PMO 对于构建企业的敏捷价值观是尤为重要的。

InfoQ:PMO**** 应当如何与产品经理紧密合作?

产品经理代表企业赞助商, 并指引业务的方向。一般来说,PMO 在业务链条中不发挥直接作用。PMO 可能发挥一些辅助作用,如提供培训、指导和调教包括产品负责人在内的敏捷团队,帮助他们最大限度地提高效能。

查看英文原文: Chuck Cobb on the Role of an Agile PMO

感谢丁晓昀对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-05-10 05:191627

评论

发布
暂无评论
发现更多内容

Java面试题及答案最全总结(2025版)

Geek_Yin

Java 面试 金三银四跳槽 Java 面试题 java 技术提升 #程序员

【YashanDB知识库】共享从 MySQL异常处理CONTINUE HANDLER的改写方法

YashanDB

数据库 yashandb

Zonos-v0.1:开源 TTS 模型,支持多语言和高保真声音克隆;「Apple 智能」或即将在国内上线,苹果举行开发者活动

声网

颠覆传统!飞算JavaAI:一键自动化开发流程,复制粘贴从此成为传说!

飞算JavaAI开发助手

如何用好 AI 编码工具,让通义灵码帮你做更多工作

阿里巴巴云原生

阿里云 云原生 通义灵码

飞算JavaAI:开发界的“特斯拉”,带你飞速前行!

飞算JavaAI开发助手

如何用好 AI 编码工具,让通义灵码帮你做更多工作

阿里云云效

阿里云 云原生

华为云GaussDB助力国家统计局, 开启统计现代化改革新篇章

轶天下事

华为云软件开发生产线(CodeArts)1月新功能特性

轶天下事

【YashanDB知识库】数据库升级后用yasboot在线扩充备节点出现报错

YashanDB

数据库 yashandb

Acunetix v25.1 发布,新增功能概览

sysin

Acunetix

【YashanDB知识库】MySQL field 函数的改写方法

YashanDB

数据库 yashandb

飞算JavaAI 来袭!程序员:我可以退休了吗?

飞算JavaAI开发助手

飞算JavaAI,让繁琐代码“蒸发”的神奇工具!

飞算JavaAI开发助手

Nacos Python SDK 强势来袭,动态管理大模型 Prompt!

阿里巴巴云原生

阿里云 云原生 nacos

95年,28岁,聊聊外包四年的真实感受

Geek_Yin

Java 面试 金三银四 跳槽 java 技术提升 IT外包

【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法

YashanDB

数据库 yashandb

一文详解 RocketMQ 如何利用 Raft 进行高可用保障

阿里巴巴云原生

阿里云 RocketMQ 云原生

年度回顾 | 龙蜥这一年:进化·重构·赴未来

OpenAnolis小助手

操作系统 龙蜥社区 龙蜥 OpenAnolis 2024 年度回顾

代码生成新突破:飞算JavaAI 如何让项目开发提速 40%?

飞算JavaAI开发助手

开源安全领航者!华为云CodeArts Governance构建更安全的软件开发生命周期

轶天下事

TikTok运营中的IP问题解析

Ogcloud

TikTok tiktok运营 tiktok矩阵 TikTok矩阵运营

【YashanDB知识库】服务器重启后启动yasom和yasagent进程时有告警

YashanDB

数据库 yashandb

央视聚焦!天翼云全栈适配DeepSeek 引领国产智算新纪元

极客天地

低代码架构驱动企业数字化升级:管理系统平台建设的技术实践与效能评估

不在线第一只蜗牛

低代码 数字化

Chuck Cobb谈敏捷组织中PMO的角色_Scrum_Savita Pahuja_InfoQ精选文章