精通~Scrum为什么会转型困难
Scrum很好。如果对于敏捷开发的好处存在异议,不建议继续阅读,否则会加深对敏捷开发的误解。
究竟是什么让Scrum转型变得困难呢?
第一,成功的变革不是完全的自上而下或者完全的自下而上(敏捷的提出者和支持者错误)。
完全自上而下的变更过程,容易出现上有政策下有对策的内耗。完全的自下而上,容易出现关键时刻高层不支持导致全面失败的情况。最好的引入变革的方式是自上而下的,同时需要各个执行层给予支持。成功的关键就是自上而下和自下而上相结合。
说到底,还是全员是否有一致的目标。共同的目标会自然的消除层级之间的不信任感,建立在信任基础上的组织更容易实施变更。
第二,结束状态是未知的(唯结果论错误)。
做一件事,是否做完?是否做好?这样的评价过程,任何人都有了自己的思维习惯。然而,Scrum是一个持续改进的过程。在实施Scrum过程中,无法知道最终的情况会是如何,也不知道应该如何具体的走第一步,第二步,第三步,唯一能感觉的是效率在慢慢提升。现实中,人们在Scrum还没有形成价值时,就给出了否定评价。
作为团队,特别是Scrum主管,必须拿出表明团队有提升的过程证明,在他人质疑之前,进行展示。
第三,Scrum无处不在(独立Scrum团队会受到非Scrum团队的干扰)。
其实,把Scrum和敏捷开发放在一起是错误的说法。Scrum是一种敏捷的框架,不仅仅适用于开发过程中。如同开发本身就需要其他部门的配合一样,实施敏捷开发也会影响到相关的部门。由于仅仅是开发团队实施Scrum,就会导致部门配合存在问题。例如,开发团队每两周进行一次冲刺,在冲刺计划确定后,本来不应该添加其他的需求或者非冲刺计划中的工作,由于其他部门的要求,加入新的工作项,破坏了冲刺过程,导致次次冲刺失败,最终导致Scrum失败。
使用慢起步进行冲刺。预留足够的时间进行非冲刺目标的工作。但是一定要表明给合作部门,由于预留了很多时间留给未知事件,导致进度缓慢。慢慢的让配合部门懂得Scrum的节奏,让他们实现自我调整。如果无法实现自我调整,团队主管需要寻求更高领导层的裁决。
第四,Scrum是截然不同的(转型Scrum必须度过一个低效率的适应期)。
所谓的截然不同指的是采用Scrum后,资深人员会感觉到和过去工作在做法上有很大差异。这种差异,在刚开始时表现为团队低效率。
测试人员不仅仅是最后测试阶段按照需求说明书来测试,而是在开发过程中,就深知用户需求并进行测试。
配对编程,让同构甚至异构技术栈的人共同工作,两人使用一套生产工具。
测试驱动开发,原来一步到位的代码编写,要被拆分到多次完成,甚至一开始故意要写错代码(测试驱动开发的核心思想:每次编码应刚刚只够满足单元测试用例)。
工作会有更多的标准化,使用Scrum事件(站会,冲刺目标会议,冲刺评审会议,冲刺回顾会议)。
第五,变化来的太快(Scrum引入了更多的变化)。
任何的改变都会对现在产生冲击。实施Scrum,会把隐形改变变成显性改变。例如,出现了新的编程技术,在以往的情况,都是项目组成员产生恐慌(更不上技术更新),架构技术组进行学习和相对慢的技术升级实践(只是可以快速掌握,但是也可以完全不用),最终等新技术变成老技术时,项目组成员依旧恐慌。这样的迭代多了之后,项目组成员麻木了,变得似乎不害怕技术更新,没有了危机感。但是Scrum不一样,它是一个框架,敏捷团队是一个自团队,完全可以为自己的决定买单,由于拥抱变化,会给团队带来许多不稳定的因素。不得不承认,有些公司是惧怕变化的。
所有项目组都应该实施敏捷。如果技术部门能很快的将学习知识进行沉淀,对项目组进行提高,最终是会给公司带来价值。
第六,最佳实践是危险的(没有直接可复制的方法,只有可以复制的思想)。
敏捷是一个持续改进的过程,也是因材施教的典型。因此,没有绝对正确的做法可以借鉴。铺开敏捷时,应该教导思想,而不能仅仅是方法。
转载于:https://www.cnblogs.com/chaojicode/p/10854346.html
精通~Scrum为什么会转型困难相关推荐
- 《Scrum精髓—敏捷转型指南》读后感
首先很庆幸,能在适合的时间,遇到了这样一本适合的书.之所以这样说,是因为在遇到这本书前,我还是一名单纯的程序员,"增删改查"的业务代码,占据了我大多数的时间,本就繁杂的工作,还被一 ...
- 读书笔记:《Scrum精髓 - 敏捷转型指南》
<Essential Scrum: A Practical Guide to the Most Popular Agile Process> <Scrum精髓 - 敏捷转型指南& ...
- 企业数字化转型困难的这个锅必须得IT行业自己来背
软件落后的生产方式才是企业数字化转型困难的病根 这是老坛聊企业数字化转型和产业互联网系列的第一篇.这十几年来,我的全部精力都花在企业数字化这个大命题上了.扎扎实实的苦逼迷茫了很多年,思考问题到底出在哪 ...
- Scrum Master需要具备哪些能力和经验
摘要:ScrumMaster对于产品负责人和开发团队来说,履行的是教练的职责,帮助团队和组织其他成员发展具有组织特色的.高效的Scrum方法,贯彻执行敏捷思想,激励团队持续提升,并不懈追求卓越的表现. ...
- 智能制造、工业互联网、数字化转型哪家强?请收好这份榜单!
中国工业报2020"智造基石"优选榜近日正式揭晓.本次活动分为工业互联网.智能制造.数字化转型三个方向,以挖掘相关领域的优秀服务商及其解决方案,以及在数字化转型中成效突出的工业企业 ...
- 敏捷Scrum指南三:Scrum角色之SM(ScrumMaster)
角色概述 SM主要负责帮助每个人理解并乐于接受Scrum的价值观.原则和实践. 对PO和Dev Team来说,SM履行的是教练的职责. 对团队的Scrum工作流来说,SM履行的是过程领导的职责. 职责 ...
- 读《Scrum敏捷软件开发》笔记
读<Scrum敏捷软件开发>笔记 目录 读<Scrum敏捷软件开发>笔记 第I部分 启动 第II部分 个体 第iii部分 团队 第四部分 组织 第四部门 下一站 第I部分 启动 ...
- 为什么敏捷转型难(但值得)
"最近几年都在所就职公司内从事敏捷转型工作,从最初的小范围尝试,到现在全面引入,越来越发现自己的经验不够用,下一步的工作总是在漆黑中摸索前行,有柳暗花明的喜悦,但也总伴随着如履薄冰的惶恐.因 ...
- Scrum Master与项目经理的区别
常踩的坑:很多企业没有彻底地应用Scrum,而是对Scrum框架里的元素有所选择地应用.比如,组织里原来有项目经理或项目Leader的角色,在引入Scrum的时候,组织简单地把项目经理(PM: Pro ...
- 转型会员制,云集能否讲好电商下半场故事?
螳螂财经|易芳 6月4日,云集公司发布了2019年第一季度未经审计的财务数据.据财报显示,截至2019年3月31日,云集一季度的GMV达到了68亿元人民币(约合10亿美元),与2018年同期35亿元G ...
最新文章
- 我的本地化关于NSDefaults
- 34、JAVA_WEB开发基础之EL表达式和标签
- java: 错误: 不支持发行版本 5
- lt form gt 在html,HTML lt;formgt; 标签的 accept
- mysql 学生成绩等级_JSP+SSM+Mysql实现的学生成绩管理系统
- Kafka的高性能原理
- 麦克纳姆轮全向移动机器人运动效率分析
- Web — 概述、国际标准概述、特点+扩展名类型
- Mirror--自增键在镜像中的影响
- 游戏制作大致流程粗谈之五
- spring5.0学习笔记9
- 下载编译goldfish内核
- 3串口多串口双串口以及2串口UART转WiFi多跳通讯实现二
- 性能退化评估 matlab,LED驱动电源性能退化参数监测及寿命预测方法研究
- ZigBee Routing Tables 路由表
- debian 笔记本 准系统 RTL8822BE 8723 8192 8188 8168 8111 8107 8821-22 等PCIE 无线网卡蓝牙驱动安装
- uniapp使用u-collapse的优化策略
- python截取视频_python+ffmpeg截取视频段
- 国内android开发之墙痛,Android面试题-机型适配之痛,例如三星、小米、华为、魅族等。...
- 七夕总结:2018新型婚恋交友 App 激增!18禁,年轻人有点敢玩