【项目管理】敏捷组织中PMO应遵循的准则

敏捷改变了人们的工作方式,不仅仅是开发部门,而且还包括其它的部门,例如HR、财务以及PMO等。在大多数组织中,PMO是一个控制体。它指导项目团队的规范、模板以及流程。目前,大多数的IT组织都敏捷化了。

Nick Oostvogels,SkyCoach公司的项目经理及敏捷教练,最近发表了敏捷组织中PMO的新角色的文章。Nick说,组织敏捷带来了一些影响,例如业务单元有偏差、项目组合规划不满足敏捷的步调,以及项目管理办公室不知道如何支持敏捷团队。
  一个经典的PMO突然必须处理敏捷项目时都会表现相同的方式。他们会解释PO或者Scrum需要准备每个月的项目计划。为了做到这一点,他们需要在企业工具中填写他们的项目计划,基准线是现在,并且项目可以很详尽地被管理。当PO或者SM解释说他们没有项目计划,但他们有优先级的产品待办列表,PMO会温柔但很坚定地要求他们将其转化成甘特图。在下个月的项目计划中,PO会显示甘特图,并且慢慢地会改变他的行为。
  Charles G. “Chuck” Cobb,企业级敏捷项目经理,咨询顾问以及书作者,最近对敏捷PMO的角色分享了他的观点。他说,在敏捷社区中很多人都会说在敏捷和精益的环境中没有PMO的角色,因为PMO的整体概念与敏捷不一致。整个想法是基于陈规的PMO角色,即PMO在选择与管理项目和项目集的执行上,主要与控制和执行严格的瀑布式策略有关。他提到,在敏捷环境中,PMO更倾向是顾问与咨询的角色而不是一个控制角色。
  项目中提供项目方向变化的主要职责更多地在产品负责人所代表的业务这边,并且他们与业务这边有更加紧密地耦合,更加重视提供业务价值,而非简单地管理项目成本和进度。
  Peter Schmidt,ESI International客户服务的VP,在他的InfoQ博客中分享了敏捷计划中PMO的角色一文。他说PMO能够在敏 捷计划中扮演重要的角色。在规划方面,PMO大量参与敏捷项目前三级别的计划(策略、项目组合以及项目计划),而项目团队本身提供发布、迭代以及每日规划的基本内容。
Nick提到在敏捷组织中,PMO需要遵循如下措施:
  要求PO为主要的项目驱动人员——对该项目最重要的是什么?我们是否有计划发布的最小范围?
  要求PO为产品代办事项负责——产品代办事项是否健康,是否做过估算,是否有优先级?
  提供PO敏捷发布计划(Release Planning)工具——PO应该能够根据产品代办事项绘制发布的燃起图。这会给他(以及项目计划)对该项目评估的一个很好的预览,一个迭代接一个地迭代,并且促进敏捷式的思考,发布产品增量直到实现足够的商业价值。

时间: 2025-01-02 21:49:15

【项目管理】敏捷组织中PMO应遵循的准则的相关文章

浅谈敏捷组织中PMO的角色

所谓的"敏捷组织"其实并没有标准的模式,而且PMO(项目管理办公室)并没有一个标准的角色定义.有一个非常普遍的误解,公司在选择"敏捷"或者"瀑布"的开发流程时只能做二元互斥的选择,导致的结果就是一些公司会试着让他们的业务和项目严格遵循这种模式到一种极致的状态.而正确的解决办法应当是让开放方式去适应业务需要,并且很多时候,两种开发方式应当兼而有之.一般来说,任何PMO都有责任去最大化组织内部项目组合的投资回报率,他们通过以下方式去达成: 通过选择对

PMO在组织中实现价值应做的工作

PMO在组织中实现价值应做的工作 研发人员及项目经理常常对PMO有反感情绪,认为其不熟悉业务流程与技术.经常要求项目经理和研发人员提交形式化的材料,只审批和监控,不能为项目提供良好的服务.在很多企业,公司领导层认为PMO人员做事务性工作,只是消耗成本的管理部门,不能创造效益.一方面与研发人员观念有关,同时很重要的是PMO人员没有树立良好的服务意识,提供自己的产品,实现PMO的价值.笔者认为,PMO如果树立在管理中树立服务意识,明确自己提供的产品与服务,通过建立组织级项目管理体系,可为企业的发展创

让敏捷工具在敏捷开发中发挥高效作用

敏捷软件开发绝不再是一个新名词了,但理解还是时时有偏差.敏捷宣言中的第一条“个体和互动高于流程和工具”,有人就误读为“有了沟通,一切都迎刃而解” ,因此花费大量精力整顿团队合作,却轻视了工具(技术).其实宣言中的意思只是想强调个人和沟通更重要而已. 实际上,既然是软件开发,在所难免得面临工具的选择,而且很多优秀软件实践离开强有力的工具支持都玩不转.在如今的软件开发世界中,工具(这里谈的是软件工具)层出不穷,数不胜数,那么到底该怎么去选择适合的工具呢? 本文将根据我十几年的企业级软件开发经验给出一

Scrum 敏捷实践中的三大角色

在我过去的近两年工作中,我们一直在应用 Scrum 敏捷项目管理方法来开展工作,今天,我先从它的角色划分来讲起,毕竟这可是它最鲜明的特征. 首先,为什么这种项目管理方法叫 Scrum ? Scrum 是一个引申词,原义是橄榄球场上的并列争球.橄榄球号称是美国的国球,受关注度最高,我们经常听到的超级碗 Super Bowl(/b??l/)就是它的年度冠军赛. 就像橄榄球运动极度强调团队协作一样,它是用于开发和交付软件产品的一个框架,且过程是增量和迭代的. 好,我们回到 Scrum 的角色划分. 基

敏捷开发中的10大错误认识

敏捷开发中的10大错误认识 原文:http://www.computerweekly.com/opinion/The-top-10-myths-about-agile-development 作者:Peter Measey 译者:张某人ER  http://blog.csdn.net/xinxing__8185/article/ 摘要:对于快速发展的敏捷软件开发领域,本文将对其最常见的错误认识进行分析. 在如今全球市场的背景下,如何可以灵活变通,对于一个企业来讲,已然变得至关重要,因此,IT系统

如何编写敏捷开发中的user story

http://blog.csdn.net/chengyb74/article/details/4762247 对于敏捷开发来说,User Story是开发的基础,它不同于传统的瀑布式开发方式,而是把原本需求拆成最小粒度的Story,以方便拆分Task,估计开发时间,领取开发任务. 优点和好处 Being very short. They represent small chunks of business value that can be implemented in a period of

在敏捷环境中交付

前情回顾上节中我们讲到构建敏捷环境,从办公环境.团队组员构成.敏捷推进人等构成敏捷环境的影响因素. 接下来我们讲敏捷实施,步入正文之前,先延申仆人式敏捷: 虽然仆人式领导的观念是一个至少可以追溯到两千年的永恒概念,但现代仆人式领导运动是由Robert K. Greenleaf于1970年发表的,当时他发表了他的权威文章"仆人作为领袖",他创造了这些文字."仆人式领袖"和"仆人式领导". 仆人式领导是一种非常社会化的领导风格.虽然传统的领导力是关于

沟通是项目管理知识体系中的九大知识领域之一

项目管理要素有:范围.时间.成本.质量.人力.风险.采购.沟通.在项目管理中,沟通是一个软指标,其所起的作用不好量化,沟通对项目的影响往往也是隐形的.项目沟通管理是现代项目管理知识体系中的九大知识领域之一,项目沟通管理在成功所必须的因素-人.想法和信息之间提供了一个关键性连接. 沟通对项目的成功,尤其是IT项目的成功非常重要.本文就围绕沟通的重要意义.项目干系人.沟通对效率的影响.沟通的关键要素这几方面展开一些探讨,最后结合高职外语教学.综合测评平台项目,对沟通在小组软件开发过程中的应用进行案例

解读敏捷 之 响应变化高于遵循计划

传统的软件开发是瀑布式的,它提倡设定计划,遵循计划,按部就班的实施,其中一部分的重要产出就是大量完备的文档. 但是敏捷宣言中明确的指出:工作的软件高于详尽的文档!这并不是说,敏捷中文档不重要,但在敏捷中有哪些文档呢?只记录结果文档. 这又是问什么呢?这就要与敏捷宣言中的另一句话:响应变化高于遵循计划,一起结合着看! 进行过敏捷的团队都了解用户故事,用户故事是在迭代计划中团队承诺的 feature,并会对用户故事进行故事拆分和工时评估.并且,Scrum 迭代规定 Sprint 冲刺中不要打断或更改