VUCA环境下PMO如何帮助敏捷团队提升效能?

三周前接手了一个项目,一把手坚定支持并亲自推进,需求清晰明确且已文档化,合作各方已拉通目标且达成一致,三周后的今天,一把手换人了且目标需要修正,需求的内容和优先级需要推翻重来,新加入了三个合作方各有各的诉求,管理复杂度迅速提升……

可能很多人,尤其是敏捷项目管理者对上述场景并不陌生。

这个变化给项目带来的挑战是:

  • 投入的时间和资源浪费了,如何挽回?

  • 变化带来不确定性,如何在管理中减少风险?

  • 变化同时带来了管理的复杂度,作为管理者,如何迅速带领团队理清思路?

对于管理者来讲,面临的考验是:计划打破了,不确定性产生了,但是还是要按时交付同等的工作内容。

宝洁公司(Procter & Gamble)首席运营官罗伯特·麦克唐纳(Robert McDonald)用一个军事术语描述了这个时代:

“这是一个 VUCA 的世界。” VUCA 指的是不稳定(volatile)、不确定(uncertain)、复杂(complex)、模糊(ambiguous)。”

用一句话概括就是,我们所处的这个时代,任何事情都在变化,随时都有改变发生,即使是以拥抱变化著称的敏捷团队,身处多变的环境,也需要不断优化管理,应对变化。而应对变化最强有力的手段之一便是提高团队效能。

丹·平克在《驱动力》一书里认为,

要打造一个高度参与和有积极性的团队需考虑三个关键因素:首先,在整个团队内要有一种共同的使命感;其次,人们必须从他们的领导者那里获得授权,可以自主地工作来实现团队目标;最后,人们需要空间和机会去精通他们的领域,而不是仅仅学习如何做到“刚好”。

这里的高度参与和有积极性的团队便是高效能团队的特征,这几个关键因素反映到团队管理上,使命感是目标,自主工作是动力,精通所在的领域是能力,所以,要发挥高效能的状态,团队必须有目标,有动力,具备实现目标的能力。

图片

  • 目标指的是团队因何存在,团队打造的项目因何存在,不同的项目可能追求不一样的目标,比如满足功能、效率提升、增加用户数量、质量过硬、打造业界影响力、采纳实践新技术,等等,都可能是团队的目标或者团队阶段性的目标。

  • 动力指的是团队自主选择何种方式工作,不是自上而下的命令,而是团队共同决定的结果,比如沟通方式、合作方式、流程工具等的选择,是自组织团队选择的管理方式。 

  • 能力指的是做这件事情,团队能不能做得好,做得快,做得专业。

图片

总结:

  • 目标是团队“想不想”,动力是团队“愿不愿”,能力是团队“能不能”,团队只有想做这件事情,自愿做这件事情,有能力做这件事情,团队才能发挥高效能的状态。

  • 再来看看缺少某个关键因素会出现什么情况,假设团队有目标和能力,但是动力不强,此时团队被动做事,积极性不高,所以做起事情来便会效率低。

  • 假设团队有动力和能力,但是缺少目标或者目标不清晰,则团队做起事情来因为不知道哪个方向是对的,所以会走很多弯路,不断的推翻重来,所以会浪费多。

  • 假设团队有目标和动力,但是不具备能力,则团队没有产出或者产出的结果不能满足要求,所以会质量差。

进一步证实了高效能团队必须同时具备目标、动力和能力三个关键因素。

那么敏捷团队是如何管理团队目标、挖掘团队动力、建设团队能力的呢?从四个方面进行分析。

一、敏捷团队的特点 - 为应对变化而生

敏捷的管理方式近年来之所以越来越受到欢迎,是因为敏捷一些实践和管理活动能很好的适应变化,有这样几个特点是敏捷项目所特有的:

  • 敏捷项目的优先级随着阶段性计划的清晰不断调整,保证了资源的有效利用;

  • 敏捷项目通过短周期的迭代计划代替长周期的项目计划,最大限度的保证快速产出结果,验证结果;

  • 一旦有变化发生,能够在短周期的计划里快速得到分析和应对,降低了变化被滞延带来的风险;

  • 每个迭代自成闭环又不断优化,保证了产出结果的最优。

简单总结一下,敏捷团队不是减少变化,而是将变化当成日常管理的一部分,和变化和平共处,适应性共生。

图片

二、管理目标 - 清晰一致透明

图片

敏捷项目一个很大的特点,就是管理透明,对于目标的管理尤其追求透明化,在管理目标的时候,有如下四个原则:

  • 目标清晰:清晰的项目目标是团队努力的方向,清晰的目标有利于资源的集中和指导优先级的调整;

  • 及时调整:因为不确定的存在,目标在管理的过程中需要及时调整,使其反映变化的影响和新的需求;

  • 理解一致:团队成员对目标理解一致,能有利于促进合作、避免冲突、减少沟通成本和降低模糊性;

  • 可视化:可视化是目标的展示形式,能反映目标的实现程度,可视化的进展状态对团队也是一种激励。

总结:敏捷团队为了统一团队努力的方向,在目标管理上必须做到清晰一致透明。

图片

三、提升能力 - 快速应对不确定性带来的挑战

传统的软件项目管理中,团队成员的能力和角色绑定,角色和特定的技能绑定,当项目中有新任务产生或者成员离职,团队依赖外部提供资源供给,等待的成本高,当项目管理过程中出现瓶颈,则又会出现资源等待任务,出现浪费,由角色定义的能力大大降低了团队合作的效率。

和传统的能力管理不同的是,敏捷团队提倡由能力标签定义角色,基于团队目标定义所需的能力,团队成员根据自己所承担的任务选择不同的能力标签,成员和能力标签多对多的关系,也就是说,同一个角色,可能选择多个能力标签并相应的去建设几种能力,同一种能力可以在多个团队成员身上体现。

这样设置的好处是,在关键时刻团队成员可以互相补位,发展多样化的能力也有利于团队成员的职业发展,互相合作和补位的方式能极大提高合作的效率,进而能够快速应对外来的变化。

图片

四、挖掘团队动力 - 自组织团队管理方式选择

敏捷项目的团队推崇自组织,自组织团队通常会自主选择合作的流程、工具、纪律和文化。

  • 流程是为了保障信息透明和团队协作的流程,比如自主决定开发流程、沟通流程、决策流程、会议流程等;

  • 工具指的是团队选择的用来给项目带来效率提升的工具和实践,比如任务跟踪管理工具,自动化测试工具,沟通管理工具,敏捷实践活动等;

  • 纪律是团队作为整体为了更好的合作而达成关于奖惩的共识,有关于行为的、关于冲突的、关于协作的、关于违规操作的等等;

  • 文化是将团队凝聚在一起的价值观和行为准则,比如以客户为中心,拥抱新想法,贡献分享,价值共享等等。

图片

总结:提升效能是敏捷团队为了应对变化带来的挑战而采取的有效手段,为了保证团队发挥高效能,团队必须具有清晰一致透明的目标,必须挖掘动力通过自组织的方式进行管理,必须建设多样化的能力完成任务。

团队目标回答的是“要不要”,团队动力回答的是“想不想”,团队能力回答的是“能不能”,只有三个因素具备,团队才具备了高效能,而高效能回答的是团队做的“快不快”的问题。

图片

研究发现,积极的团队环境有助于减少事故,降低团队成员的管理成本,与那些不在积极团队中的成员相比,该项成本降幅可达50%,因为高效能的团队具备一种完成更多工作,并能更快发现问题的集体智慧。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值