NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:191234

评论

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

勇于尝试新鲜事物,利于项目来积累学习经验

DisonTangor

职业规划

架构训练营模块二作业

Lemon

优化和调整Spark应用程序(七)

数据与智能

spark 缓存 持久化

大数据训练营-0711课后作业

cc

【涨知识】你不知道的Python常用开发工具!猿来这么多!

小阿杰

Python 后端 开发工具

在腾讯,我的试用期总结

程序员鱼皮

Java c++ Python 大前端 后端

数字人民币的基础:共识与信任

CECBC

Linux之du命令

入门小站

Linux

软件库与框架的区别

码语者

架构 框架

nacos的作为服务配置怎么玩?

卢卡多多

nacos 服务 7月日更

CTF中的一些常见骚操作(可以没有,但不能不会)

网络安全学海

网络安全 信息安全 CTF 渗透测试 漏洞分析

【Kubernetes技术专题】系统架构介绍

洛神灬殇

k8s 7月日更

图像的读取,显示与存储操作

IT蜗壳-Tango

7月日更

【设计模式】工厂模式

Andy阿辉

编程 程序员 设计模式 23种设计模式

[架构实战营]模块二作业

xyu

#架构实战营

免费分享Mysql从入门到精通的优秀图书

Java入门到架构

在线XML转HTML工具

入门小站

工具

数字化转型下的数字经济新发展

CECBC

【设计模式】总览

Andy阿辉

编程 程序员 设计模式 23种设计模式

想在Java八股文面试中脱颖而出?这《1000道互联网大厂Java工程师面试题》必不可少!

Java 编程 程序员

从脑瘫患者重获交流到免开颅微创,脑机接口更安全了吗?

脑极体

想跳槽却简历石沉大海?一起来围观月薪20k的软件测试工程师真实简历 (含金量高面试题)

程序员阿沐

面试 软件测试 自动化测试 经验分享 简历

Druid 0.15 版本启动错误

HoneyMoose

统一语言 = 领域模型 ?

escray

学习 极客时间 7月日更 如何落地业务建模

5分钟速读之Rust权威指南(四十三)宏

wzx

rust

想在Java八股文面试中脱颖而出?这《1000道互联网大厂Java工程师面试题》必不可少!

白亦杨

Java 编程 程序员

JIRA 如何连接到云平台的 bitbucket

HoneyMoose

Nginx配置location

刘旭东

nginx 反向代理

区块链技术如何赋能食品安全链路追溯

CECBC

小解c# foreach原理

喵叔

7月日更

JIRA 链接 bitbucket 提示错误 Invalid OAuth credentials

HoneyMoose

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