写点什么

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

评论

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

新课程发布 | 如何用 7 分钟击破 Serverless 落地难点?

阿里巴巴云原生

阿里云 Serverless 云原生

Kotlin用高阶函数处理集合数据

子不语Any

android kotlin 11月月更

10月&11月书单

图灵社区

书单推荐

springboot整合canal

@下一站

Java 程序开发 spring-boot 11月月更

SpringBoot:四种读取properties文件的方式

@下一站

程序设计 软件开发 springboot 11月月更

Kotlin中Regex正则表达式(上)

子不语Any

android kotlin 11月月更

ModelWhale 教学实训模块,更流畅的作业编写及提交体验|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

火爆全球的“饺子皮”3D手办原来是这样做的!关键时刻少不了远程控制软件!

RayLink远程工具

远程控制软件 远程办公软件 远控软件 远程桌面连接 RayLink

Python基础库-正则表达式库

度假的小鱼

正则 11月月更 Python正则表达式库

Kotlin使用 lateinit 的一些考虑

子不语Any

android kotlin 11月月更

pringBoot的全局异常处理汇总

@下一站

程序设计 软件开发 springboot 11月月更

Lattice - 面向高可扩展的业务框架

原力在线

架构 中台 插件 lattice 业务平台分离

10 个杀手级的 Python 自动化脚

千锋IT教育

深入浅出Spring Boot接口

@下一站

程序设计 软件开发 springboot 11月月更

aPaaS是什么(aPaaS与iPaaS的区别)

优秀

aPaaS ipaas

Python操作Numpy模块

度假的小鱼

Numpy 11月月更 Python操作Numpy模块库

一文深度解读边缘计算产业发展前景

阿里云视频云

阿里云 边缘计算

浅谈Kotlin与Java互操作(上)

子不语Any

android kotlin 11月月更

2022年中国在线视频用户观看行为洞察

易观分析

视频 报告 用户

一言不合就重构

捉虫大师

架构 微服务 服务发现 健康检查 11月月更

Spring Security权限管理原理

@下一站

程序设计 软件开发 springboot 11月月更

SAP MM 使用两个STO实现免关税跨国公司间转储

SAP虾客

重磅 | 九科信息与达梦完成产品兼容性认证,携手共建信创生态

九科Ninetech

Spring MVC 和 Struts 的区别是什么?

千锋IT教育

RocketMQ 的消费者类型详解与最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

Python 操作pdf(pdfplumber读取PDF写入Exce)

度假的小鱼

11月月更 Python 操作pdf文件 pdfplumber

关于不法分子冒用我司名义虚假招聘的严正声明

嘉为蓝鲸

Kotlin中Regex正则表达式(下)

子不语Any

android kotlin 11月月更

图计算的黄金时代 知识图谱背后的数据价值

Neo4j 图无处不在

neo4j 图数据库 知识图谱 图计算 图技术

构建基于 Ingress 的全链路灰度能力

阿里巴巴云原生

阿里云 微服务 云原生w

浅谈Kotlin与Java互操作(下)

子不语Any

android kotlin 11月月更

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