时间
此书可以说相当的薄,相当的小,初始拿到时很是意外,大概是习惯了那堪比板砖厚度的《HeadFirst设计模式》吧。早晨11点多开始读,中午经历了零碎的零食时间,到下午15点读完第一遍,历时四个小时。收获颇多!
那浮生半日闲
终日错错碎梦间,忽闻春尽强登山,因过竹院逢僧话,偷的浮生半日闲。
我对此书的感觉
- 太多次的“豁然开朗”。
- 我作为ScrumMaster过程中,遇到的九成九的问题,都在书中被提到了。
- ScrumMaster神级秘籍。
(一)序言&前言
- 成功的变革建立在涓涓细流和水滴石穿的学习之上。
- 变革的最好方法是基于小规模的实验。
- 团队敏捷之旅的开始,大多是抗拒的。
(二)ScrumMaster的角色与责任
对ScrumMaster的误解
- 将ScrumMaster职位与开发人员或测试人员的职位相结合,没有看到全职ScrumMaster的价值。
- 将团队中不重要或比较闲的角色“升职”为ScrumMaster,认为ScrumMaster会是额外的开销。
自我组织的团队
- 是一个可以决定如何处理日常任务的实体,在没有外部权威领导的情况下,团队应该能够决定谁要去做什么工作,团队成员如何帮助对方,团队成员何时需要学习新的东西,如何对日常工作划分优先级。
- 最重要的是:从“我” 到 “我们” 的转变。
- 自组织团队的优秀做法:团队成员参与讨论,互相帮助,解决问题。他们不仅提供建议,而且还准备努力一番来帮助解决问题。他们从团队的角度看待问题,并提出可以帮助团队的想法。
- 启发:提出建议时,伴随解决方案。
ScrumMaster的目标
- 目标:旨在建立一支自我组织的团队,并在各个层面执行自我组织,将其作为公司的重要原则。
- ScrumMaster是一名教练和引导者,其不负责交付产品,不是团队的秘书,但是应该帮助团队移除障碍,而且鼓励团队承担责任。
怎么理解“ScrumMaster作为仆人式的领导”
- 把你的团队放在第一位,把自己放在第二位。
- 重要改进方面:聆听他人,共情,治疗关系,作为领导者的意识和自我意识,使用说服,而不是依靠职位权威,概念化——在大脑中,保持更大图景的能力,超越日常现实和短期目标去思考,先见之明——使你能够将过去的经验教训与当前的状态和未来的决策联系起来的直觉,管家——保持开放服务他人,承诺其他人的成长,建立共同体作为可行的生活形式。
保持领先“一”步
- ScrumMaster的角色之一是成为一名指导者,作为一名优秀的指导者,ScrumMaster必须领先团队和组织一步,让他们摆脱习惯、规范和习俗。但如果走的太快、太远,团队很有可能不了解他在说什么,因此“一步”之先。
- 变革的第一阶段,ScrumMaster必须克服相当多的阻力——人们会简单的说:“当前就挺好,别搞那些没用的,敷衍下就行”。他们不想变革,也看不到任何变革的需要。因此,在这个阶段,要求团队做一些活动,注定是失败的。因此第一步,是摆脱旧的习惯,走出舒适区。
(三)心态模式
不同的公司和团队采用敏捷的状况是不同的,因此ScrumMaster也应该相应地调整教练方法。心态模式的四个核心方法可以帮助你决定采用哪种方法是合适的。
- 四个核心方法:教导和辅导法,移除障碍法,引导法和教练法。
- 教导和辅导法,讲的是如何共享Scrum和敏捷的经验,并利用自己的经验提出更多的实践和方法。在敏捷转型之初,必须一再解释敏捷和Scrum方法,方能让成员掌握知识。
- 移除障碍法,每天始于一个问题:“我可以做些什么,使团队更容易地执行工作?”
- 引导法,确保团队会议顺利进行,沟通有效率。
- 教练法,关注个人成长,关注团队的自我组织、责任感和所有权。教练法比解释、分享经验或提供建议更强大,目标不是在短期内见效快,而是在长期内要得到改善。教练法的技巧是显示团队的改进机会,并首先让团队成员看到自己的问题所在。
为了取得成功,团队成员必须理解Scrum背后的动态和原则。
(四)ScrumMasterWay
ScrumMaster的三个层次,也可以说三个境界。
- 第一层次——我的团队
ScrumMaster只对开发团队负责。忙于应付开发团队的抵制,团队缺乏理解,缺乏所有权、责任感和经验。 - 第二层次——关系
强调Scrum团队与客户、用户、产品人员、市场营销、支持团队以及其他团队和线路经理的所有关系和联系。将自我组织应用于参与的所有人员,在与你合作的人员中组建自我组织的团队。Scrum不仅是一套会议、角色和工件,而且是文化、哲学和思维方式。在这个阶段,你必须将Scrum视为一个实证过程。你可以想象,在一个具有边界的游乐场内,需要遵循一些常见规则才能玩耍,但是如何玩耍的细节取决于团队,而且不同团队,玩法也不同。 - 第三层次——整个系统
重点关注的是组织或者说整个系统中的一个部分,在这个层次上,你要引导组织,使其变得繁荣可持续,激励人才,为社会创造价值,从而改造工作世界。在这里,Scrum的新理解和新定义是“一种生活方式”
ScrumMaster小组
创建一支核心团队,这支团队充分领先,能够理解ScrumMaster团队的愿景。
Cynefin框架
作为ScrumMaster,你应该能够对问题和情况进行分类,并根据这些分类,决定采取何种方式。这个框架将问题分为五个区域:自明Obvious,相对复杂Complicated,极其复杂Complex,混乱Chaotic和无序Disorder。
- 自明,问题简单,解决方案简单。
- 相对复杂,有些问题需要进一步分析,在分析过程中得到方案。
- 极其复杂,即使深入分析问题,也可能失败。
- 混乱,这是需要“创新实践”的世界,需要提出非凡而不同寻常的解决方案,才能使这种情况得到控制。
- 无序,一切都不明了。
(五)元技能metaskill和能力
元技能
元技能是针对某种情况而有意选择的态度、哲学或立场。元技能是认知策略,个人根据先前的经验将这些策略应用于新的情况。元技能是抽象技能,允许ScrumMaster根据这些抽象技能发展初其他一些相对具体的技能。ScrumMaster必须拥有的最重要的元技能
- 教导
- 聆听
- 好奇心
- 尊重
- 童心
- 耐心
能力
- 敏捷大师
- 解释和经验
- 引导和辅导
不是提供建议,而是支持人们提出自己的解决方案。
(六)建立团队
塔克曼团队发展理论
- 组建期
- 激荡期
- 规范期
- 执行期
- 改变期
团队的五种功能障碍
- 缺乏信任
- 害怕冲突
团队成员为了避免冲突,他们往往会保持人为的和谐。 - 欠缺投入
- 逃避责任
- 无视结果
团队毒素
- 互相责怪
- 防御心理
- 壁垒
- 鄙视
重视责任
我更愿意称之为对于发生在我身上的事情的处理方式。
某人犯了一个错误(可能是错误),他会:
- 否认,什么都没有发生
- 指责,推卸责任给别人
- 辩解,这可能发生在任何人身上
- 放弃,不玩了
- 羞愧,我不够好
- 义务,我必须这样做
- 责任,我会改的
组织即部落
有个概念认为,每个组织由部落组成。一个部落即一群彼此认识的人。大公司由部落网络组成。每个部落由不同的文化,但每个组织都有一些主导的部落文化,根据这些文化对部落进行了分类,这些文化塑造了人们的行为和态度。分类阶段是连续的,不能跳过某些阶段。
- 第1阶段,生活糟透了
- 第2阶段,我的生活糟透了
经常听到的各种抱怨,这不好那不好。。。 - 第3阶段,我很棒(但你们不是很棒)
我很努力,我比别人努力,但我的团队不是那么好,他们失去了动力,很懒惰。 - 第4阶段,我们很棒
这是一个相当积极的环境,这是一种自主、责任和合作的文化。在这样的环境中,人们通常为在公司工作而感到自豪,并乐意向朋友推荐公司。他们相信自己的产品,有共同的目标,而不是相互竞争。 - 第5阶段,生活很棒
我们试图将整个行业乃至整个世界变得更加敏捷,因此,我们为什么要相互竞争呢?如果我们互相支持,市场将会增长,这样对我们所有人来说,都会有足够多的工作机会。共同改变世界
启发:敏捷模式,每个阶段都做什么。
(七)实施变革
每一次变革都困难重重,变革带来来抵抗、恐惧和不确定性。
寻求变革
在变革工作方式之前,明白这样做的原因,为什么变?
改变行为
- 边缘,是已知和未知之间的界限——它是我们所知道的关于自身的极限。任何时候,尝试一种新的行为、想法或观点时,都是在跨越一个边缘。只要团队和个人成长并改变,总会有新的前沿和边缘等待我们去探索。
成功变革的八个步骤
- 创造紧迫感
除非人们在当前的流程中感觉到痛苦,否则人们不会感觉到改进的需求,由于这个原因,在实施任何变革之前的第一步是创造一种紧迫感,使得变革变的势在必行。没有充分的动机和理由,变革都不会发生。 - 引导团队
自己变,团队变,领导变,组织变,变革成功。 - 变革愿景
在变革过程中,创建变革愿景和战略是另一个重要部分。关于你能够做什么,会有成千上万个想法。但是,你in 更改清楚而简单地呈现变革,让人们了解变革。确保变革团队的所有成员,可以在五分钟内对变革作出解释。 - 理解和认同
无论你的愿景多么美好,又或是你对此愿景深信不疑,你都必须让别人认同它。然而,其他人有各种个样的恐惧:他们所处的环境是不同的,变革影响他们的方式也会有所不同。因此,此时你所需要的是良好的聆听技巧,理解他们的出境,有能力让他们充满热情。因为一些人需要较长实践才能认同一种新想法,所以你也需要耐心。此外,不哟啊因为你需要一再重复愿景而感到沮丧,人们需要时间才能吸收关于变革的每片信息 - 授权他人行事
让大家一起来行动,并对已经采取一些行动的变革人员表示感谢和认可。 - 短期胜利
频繁展示胜利。有一个长远的愿景和一个具有挑战性的目标,这是非常好的。但是,在通往目标的道路上,你需要庆祝重要的转折点。。让他们保持简单,这样你可以早日庆祝成功,提高总体积极性。 - 不要放松
行百里者半于九十,行九十者认为已经到达目标了 - 创造新的文化
让变革坚持下去,使新的工作方式成为文化不可分割的一部分,使其成为这就是“我们”的方式,这是自然而然的,无需过多讨论。
重要
- 了解团队动态。对一盘散沙的团队、优秀的团队和杰出的团队,作出区分。
- 在团队出现之前,需要修复功能障碍。
- 毒素组织团队蓬勃发展。
- 每一次变革都困难重重;在改变任何事情之前,必须有充分的理由和动力。
- 抵抗是一种常见的变革行为,不要过分逼迫。
- 杰出的ScrumMaster是领导者,他能从其周围的人中挑选出新的领导者。
(八)ScrumMaster的工具箱
掌握守、破、离
- 守,重复形式,训练自己,形成身体记忆,让形式成为本能。
- 破,思考形式背后的原因,why?
- 离,从自己的实际应用和经验中学习,建立自己的实践,创造自己的概念,成为大师。
系统规则
-相信“每个人都是正确的,但只有部分正确”
这句话虽简单,但有助于你相信每个人的声音都值得一听。在系统层面上你不能偏听偏信,这不是谁对谁错的问题。每个人所说的话只是来自整个系统的一个信号。
- 表面的改进,表面的反思,表面的行动。所有的事,都缺乏深刻的反思和理解。
- 遵循系统规则,遵循我们的约定。我们完成这个阶段的DOD 了吗?
积极性
- 任何事物,保持了高度的积极性,那你就成功了一半。
- 不要让消极抵掉积极。
引导
引导意味着定义讨论的框架和流程,而不是内容。怎么做?
- 教导者负责框架,而不是内容。
- 在每次会议开始之前,定义明确的目的和可交付的结果。
- 时刻审议会议的目的和结果。
- 为会议起一个好头。
教练法
教练法意味着唤起自我意识和自我实现。这个方法帮助人们提出创造性的解决方案,并为自己的开发确定目标。教练法释放一个人的潜力,最大化自己的表现。
启发:建议自己的孩子阅读此书,规划孩子的成长路径。
根本原因分析
- 鱼骨法
- 五个为什么
影响地图
扩展Scrum
规模化敏捷Less
启发:Scrum的真正作用是什么?提高积极性是其一,其他呢?
看板见解Scrum清单
- 可视化,工作内容可视化
- 持续改善,不断改进
- 最小化交货时间,短期交付最大价值
- 实践清单,借鉴XP中的开发实践