组织以什么样的方式能最大限度的发挥Scrum的优势?
组织在哪些方面阻碍了个人的发展?
Scrum是一种能使业务变得敏捷的框架。而组织恰恰需要变得敏捷。只是,组织本身有时候并没有足够的能力来帮助Scrum团队的成长,甚至还会阻碍Scrum团队的成长。
组织本身所具备的公司架构和企业文化,将影响内部的团队和产品。所以组织的作用不能忽略,且与组织背道而驰没有任何益处。
必须有效利用组织来获得最大效益。
有效利用组织的5个步骤

第1步:明确组织需求,融汇贯通

深入思考什么才是组织真正想要的。或许先要有一个明确的使命宣言。再深入一点,探索业务目标。然后,思考实现这些目标的最大挑战是什么。
然后学会融汇贯通,有效利用敏捷的优势。我发现组织的目标通常与 提高投资回报率(ROI)、 降低投资风险 以及 更灵活地应对变化 有关。
提出强有力的问题进行探索、明确方向并让组织的重要人员之间达成一致。然后就会发现大多数人在想要达成的目标方面有共识。而通常会在决定如何达成目标时出现分歧。
共识可以是正式的(例如,在组织中确立敏捷的愿景或创建一个专注于敏捷的团队)。也可以是非正式的,通过谈话达成共识。关键是要使用可以引起对方共鸣的语言不断强化共识。

第2步:寻找分歧

分歧是由两个不可调和的因素所造成的紧张局面。
组织内部的价值观、信仰或行为与敏捷思维会在哪些方面产生分歧?
这些分歧对Scrum团队的有效性有什么影响?
这两个问题会帮助你找到延缓Scrum团队改进的组织级障碍。记住Scrum Mastery 的其他三个维度。要知道培养强烈的团队认同感、改善团队流程以及优化产品价值所需要的条件。
分歧以何种方式影响这些维度?
下面结合我以往的经验向大家举一些例子:

  • 招聘模式、职位描述、工作汇报架构、激励措施和绩效管理流程会对团队认同感维度产生重大影响。
  • 跨部门或跨团队的合作可以提供相当丰富的信息。如果各团队没有想通过合作更好的实现组织目标的意愿(不仅仅是实现部门或团队的目标),这将会对团队认同感和团队流程维度产生很大影响。
  • 组织在不同领域衡量成功的标准往往会影响到产品价值维度。具体来说就是:是否应该更重视产品思维模式而不是项目思维模式。
  • 组织流程和政策中体现的控制机制可能对团队流程维度产生重大影响。

第3步:为组织障碍创建有意义的透明度

当发现组织存在的阻碍时,以有意义的方式使其透明化。只是说出某个阻碍以及它对Scrum团队的影响还不够。还需阐明这些阻碍会对组织产生多大的影响,可以利用步骤1中的方法来判断。
这个阻碍在哪些方面使组织与其目标背驰?
这个阻碍会耗费组织多少资金?
从长远来看,牺牲掉的是什么?

第4步:让组织参与有目的、经验性的变革

你无法改变某个人,也没办法让组织发生变革,但你可以影响变革。
影响变革的最佳方式是让受到影响的人参与其中。让他们去邀请、鼓励和支持组织参与。培养同舟共济的心理(运用你在步骤1中已经完成的工作)。欣赏那些有美好愿望并且希望获得成功的人。
您已在步骤3中让阻碍透明化。那么现在需要你脑洞大开,提出各种解决方案。接收不同的意见(而不是认为只有你才知道解决阻碍的最佳方案)、乐于协商、多视角看待问题。
排出优先级、小步走、有目的的进行实验、检验和调整。
取长补短,从失败中快速成长。
基于实证变革的敏捷指南是一个很好的免费资源,为您提供改进组织的经验过程。

第5步:做一个服务型领导,耐心地推动变革

从组织规模和已有的架构和文化来看,有影响力的变革可能需要时间。
坚定自己服务式领导的角色。如果大家知道你把他们放在第一位,而且在他们的成长和成功上投入时间和精力,他们就会选择跟随你。
耐心且谨慎地推动变革,同时尊重他人,看到他人的亮点。一方面意味着挑战假设和约束,打破限制性信念,同时提高标准;另一方面意味着要勇于开拓,披荆斩棘,以身作则,指明努力的方向。
这需要对参与其中的每个人都给予关注,表示同情。还需要诚信、守诺。

总结

把Scrum的优势最大化通常意味着需要不断推动组织文化、工作流程甚至是架构的发展。将组织作为一个可以创造成功的资源,有效利用。

文章来源:Worktile敏捷博客

欢迎访问交流更多关于技术及协作的问题。

文章转载请注明出处。

Scrum Mastery:有效利用组织的5个步骤的更多相关文章

  1. 利用CodeSmith生成抽象工厂步骤

    其实CodeSmith挺好的,帮我们主动生成不少代码,并且代码质量不错,下面就来介绍一下利用CodeSmith生成抽象工厂步骤 打开codesmith模板的buildall 注意path的设置,因为后 ...

  2. Git利用命令行提交代码步骤

    利用命令行提交代码步骤进入你的项目目录1:拉取服务器代码,避免覆盖他人代码git pull2:查看当前项目中有哪些文件被修改过git status具体状态如下:1:Untracked: 未跟踪,一般为 ...

  3. Scrum Mastery:产品开发中如何优化产品价值?

    您是否在开发对组织来说有价值的产品?如何判断产品是否有价值? 如果没有经常提出这两个问题,那么您可能忽略了产品价值方面的问题. 产品是目前工作所要达成的目的,是组建团队的原因.产品也是你选择Scrum ...

  4. 利用docker搭建yii2 详细步骤

    定位镜像 在hub.docker.com 搜索yii2,并且最后定位到 https://hub.docker.com/r/codemix/yii2-base/codemix/yii2-base 然后在 ...

  5. Scrum Guide - Scrum指南中文版

    现在公司在使用敏捷开发模式进行日常的开发和管理工作,所以我看了下Ken Schwaber的<Scrum Guide>这本小册子,原本是英文的,这里提供中文的,以供日后复习和参考. Scru ...

  6. [转载]基于TFS实践敏捷-Scrum模式运用

    根据Forrester Research今年第二季度的一份研究报告,在超过1000名专业开发人员中,采用敏捷模式进行软件开发的已经有10.9%采用了Scrum模式,在所有的敏捷开发模式中名列首位,而在 ...

  7. Scrum 学习笔记

    Scrum 学习笔记 敏捷火了非常长一段时间了,可是一直没有机会实践,如今開始组队实践了,哈哈,先好好研习下规则~~ 什么是 scrum Scrum是一个敏捷开发框架,是一个增量的.迭代的开发过程.在 ...

  8. Scrum总结

    Scrum总结一个轻量级的软件开发方法 Scrum是一个敏捷开发框架,是一个增量迭代的开发过程..在这个框架整个开发周期由若干个小的跌代周期,每个小的的跌代周期称为一个Sprint,每个Sprint的 ...

  9. [转]基于Visual Studio 2010 进行敏捷/Scrum模式开发

    http://www.infoq.com/cn/articles/visual-studio-2010-agile-scrum-development 根据Forrester Research今年第二 ...

随机推荐

  1. Grafana简单使用

    下载安装 Grafana也是用GO语言写的,无任何依赖,安装非常简单. 启动 sudo service grafana-server start 运行 直接访问:http://your_ip:3000 ...

  2. BZOJ_4269_再见Xor_线性基

    BZOJ_4269_再见Xor_线性基 Description 给定N个数,你可以在这些数中任意选一些数出来,每个数可以选任意多次,试求出你能选出的数的异或和的最大值和严格次大值. Input 第一行 ...

  3. BZOJ_1778_[Usaco2010 Hol]Dotp 驱逐猪猡_概率DP+高斯消元

    BZOJ_1778_[Usaco2010 Hol]Dotp 驱逐猪猡_概率DP+高斯消元 题意: 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡.猪猡的文明包含1到N (2 <= N <= 3 ...

  4. Ceilometer + Aodh + Gnocchi 介绍

    一.  Ceilometer 1.    概述 Openstack ceilometer主要用于监控虚拟机.服务(glance.image.network等)和事件.虚拟机的监控项主要包括CPU.磁盘 ...

  5. 解决linux netcore https请求使用自签名证书忽略安全检查方法

    当前系统环境:centos7 x64. dotnet 2.0. 不管是 ServicePointManager.ServerCertificateValidationCallback = (a, b, ...

  6. hkws摄像头拆机

  7. STM32标准库GPIO操作

    STM32标准库GPIO操作 STM32任何外围设备的使用都分为两部分:初始化和使用.体现在代码上就是:(1)有一个初始化函数(2)main函数中的使用 1.初始化GPIO 初始化GPIO函数代码: ...

  8. monkey-----停止正在测试的monkey

    第一步:adb   shell ps | grep monkey:查找到正在测试的monkey包名   第二步:kill   pid:删除查找出的monkey进程   以上完美的停止monkey测试

  9. 【递归打卡2】求两个有序数组的第K小数

    [题目] 给定两个有序数组arr1和arr2,已知两个数组的长度分别为 m1 和 m2,求两个数组中的第 K 小数.要求时间复杂度O(log(m1 + m2)). [举例] 例如 arr1 = [1, ...

  10. Python猫荐书系列之五:Python高性能编程

    稍微关心编程语言的使用趋势的人都知道,最近几年,国内最火的两种语言非 Python 与 Go 莫属,于是,隔三差五就会有人问:这两种语言谁更厉害/好找工作/高工资…… 对于编程语言的争论,就是猿界的生 ...