《敏捷革命》读书笔记
关于做者
杰夫·萨瑟兰,被誉为“Scrum之父”,是敏捷管理方法的发明者和共同创造人,也是敏捷宣言的起草人。他曾前后担任了11家软件公司的首席执行官和首席技术官,积累了丰富的项目管理经验。2006年,他成立了本身的公司,提供敏捷管理方法的培训服务。html
陈泽栋的介绍:web
杰夫 • 萨瑟兰(Jeff Sutherland),「敏捷软件开发」的创始人之一(另外一位是肯 • 施瓦布,Ken Schwaber),Scrum Inc. 的CEO。微信
军队生涯:毕业于「西点军校」(美国陆军军官学院),随后参加了越战,前往泰国北部的乌隆皇家空军基地作了当时最危险的「侦查」工做,而且幸运地活了下来(注:按照书中的说法,飞机被击落的几率为 50%)。架构
学术生涯:越战结束后,到斯坦福大学攻读统计学硕士学位。毕业后,到美国空军学院教授数学、统计学和几率论。后来,又去了科罗拉多大学医学院攻读生物统计学博士学位,研究癌症。IT /工具
商界生涯:以「敏捷」(Scrum)为事业学习

关于本书
《敏捷革命:提高我的创造力与企业效率的全新协做模式(电子书,Scrum:The Art of Doing Twice the Work in Half the Time)》:测试

如何评价《敏捷革命》(Scrum)一书?中的答案值得参考。网站
核心内容
- 1、提升团队效能的合做方式;
- 2、团队成员高效的作事方法。

获得.天天听本书 的一个知识错误是把Scrum和敏捷划等号了,Scrum只是敏捷方法的一种。htm
每章内容
第一章 世界的运做方式已经打破
21世纪的商业竞争超级激烈,对于任何一项具备复杂性和创新性的活动而言,确定有一种不一样的工做方法。公司只有两个选择:要么改变,要么倒闭。对象
要点:
- 规划是有用的,而盲目遵循规划则是愚蠢的。绘制无穷无尽的图表,的确具备很大的诱惑力。一个大项目中全部须要作的工做均可以逐一列出来,供人审视,但当详细的规划与现实相遇时,它们每每会失败。你要在本身的工做方法中假定会出现变化,要注意发现,注从新理念。
- 检查与调整。每过一小段时间就停一停手头的工做,检查一下已经完成了哪些任务,看看这些任务是否是本身应该作的,看看有没有更好的方法。
- 要么改变,要么倒闭。固守老派的工做方式、过于注重“命令与控制”、刻意追求可预测性,注定会致使失败。同时,那些愿意实现自我变革的竞争对手会把你远远地甩在后面。
- 失败得快,才能迅速改正。公司文化每每更加注重形式、程序和会议,而不是在短时间内创造出可供用户检验的价值。没法创造价值的工做是疯狂的愚蠢之举。把项目分解为多个小循环,可让早期用户及时提供反馈,你就能当即避免浪费精力。
第二章 Scrum的由来
Scrum是橄榄球比赛术语,在一个杰出团队中,全部队员在球场上四处移动,劲往一处使,把球在团队内部来回传接。
要点:
- 迟疑是致命的。观察、导向、决定、行动。了解身处何地,评估备选方案,作出决定,而后行动!
- 根据外部环境寻找答案。从外部寻找解决方案。复杂的自适应系统都遵循少数几个简单的法则,而这些法则是自适应系统根据周围环境学到的。
- 出色的团队。多功能,有自主权,获得受权,有崇高目标。
- 不要猜想,要规划、执行、检查、行动。先规划要作什么,而后执行。检查成果是否符合预期,而后根据检查结果调整作法。重复这种循环,就能实现持续改善。
- 守破离。先学习规则和形式,掌握以后再进行创新。最后,在特别熟练的状态下,就能够摆脱形式的束缚,随性发挥,由于一切知识都已烂熟于心,几乎能够在下意识的状态下作出决定。
第三章 聚焦团队,而非我的
提高团队业绩比提高我的业绩的影响要大得多,团队是Scrum赖以落实的基础。
要点:
- 拉对控制杆。提高团队业绩。这比提高我的业绩的影响大得多,会超出后者几个量级。
- 超越个体。卓越团队的目标都超越了个体的目标,好比在麦克阿瑟将军的葬礼上为他送行以及赢得NBA(美国职业篮球联赛)冠军。
- 自主决策。赋予团队自主决定如何作事的自由,尊重他们,让他们自由发挥专长。不管是报道中东乱局的团队,仍是销售团队,现场应变能力都很是重要。
- 多功能。不管是推销Salesforce.com的软件,仍是抓捕伊拉克的恐怖分子,一个团队都必须拥有完成一个项目所需的所有技能。
- 团队小而精。船小好掉头。以经验法则来讲,团队最佳规模维持在7人左右,能够多两人,也能够少两人。宜少不宜多。指责他人是愚蠢之举。不要一味地寻找“坏人”,而要找出“坏制度”,即那些激励不良行为、奖励拙劣业绩的制度。
第四章 以周期性的视角看待时间
Scrum的一个重要意义就是改变你对时间的见解。每个周期都是开启全新任务、寻求改善的机会。
要点:
- 时间有限,且行且珍惜。把你的工做分解开,看看本身在一个固定的、短暂的时间段内能完成多少工做量。最好以1~4周为一个周期。若是喜欢Scrum,不妨称之为“冲刺”。
- 不展现成果,就没有效果。在每一个冲刺周期结束之际,要有点成果,这些成果要能派得上用场(好比能飞起来,或者能行驶,等等)。
- 扔掉名片。头衔标志着你的专业地位。要让别人知道你作了什么事情,而不是你被称做什么。
- 让每一个人知悉一切。提升沟通饱和度,有助于加快工做进度。
- 每日立会。整个团队的人都要到场,一天一次就够了。时间不要超过15分钟,看看如何才能加快工做进度,而后就付诸实践。
第五章 浪费是一种犯罪
不少公司85%的努力是不须要作的,事实上,在他们已经完成的任何一项工做中,只有1/6是有价值的。
要点:
- 同时执行多项任务会让你变愚蠢。若是同时执行两项或更多任务,那么这些任务都会完成得更慢、更糟糕。不要这么作。若是你以为本身是特例,那么你错了——这条规则确定适用于你。
- 半途而废等于没作。一辆半成品的汽车只是消耗了本来能够用来创造价值或节约资金的资源而已。任何在制品都是同样,只会消耗资金和能源,而不会产生任何有价值的成果。
- 一次性把事情作好。犯错的时候,要当即纠正。停下其余全部事情,集中精力纠正错误。若是留到之后再纠正,你就会多付出20多倍的时间。
- 工时越长,效率越低。工做太努力不会让你作完更多的事,反而让你作得更少,让你疲惫不堪,从而致使失误,迫使你必须改进本身刚刚完成的工做。不要工做到太晚,周末也不要加班,要让本身的工做节奏具备可持续性。要记得休假。
- 避免不合理现象。富有挑战性的目标能够起到激励的做用,不可能实现的目标只会让人沮丧。
- 不要依赖“英雄”。若是你须要一个“英雄”去完成工做,那就说明你的管理方式有问题。“英雄”应该被视为规划的失败
- 消除愚蠢的规定。任何看似荒谬的规定均可能是愚蠢的。表格、会议、审批以及标准,等等,都是那么愚蠢!若是你的办公室存在相似于漫画《呆伯特》描述的情景,就纠正过来。
- 将使人生厌者踢出团队。不要成为这类人,也不要纵容这类行为。任何一我的,若是引发情绪混乱,让别人感到恐惧或惧怕,贬低或蔑视他人,都应该被清理出团队。
- 努力让工做流畅起来。选择流畅性最强、麻烦最少的方式作事情。Scrum就是要尽可能帮助你实现这样的流畅性。
第六章 务实规划,拒绝空想
不少人把计划放在第一位,但地图不是真实地貌。在项目执行的过程当中不该该刻板地遵循计划,而要及时调整和改进。
要点:
- 地图不是真实地貌。不要爱上本身的规划。几乎能够确定地说,规划都存在错误之处。
- 仅仅规划你须要作的事情。不要试图规划几年后的事情。只要让本身的团队保持忙碌就足够了。
- 待办事项的难度至关于多少“犬点”?不要用时间之类的绝对尺度去作评估。事实代表,人类在这方面的能力很糟糕。只要评估相对难度就好了,看看一个待办事项至关于多少“犬点”?至关于哪一个型号的T恤衫(小号、中号、大号、超大号、特大号)?或者采用更加常见的方法,用斐波那契数列去作评估。
- 匿名征求意见。运用德尔菲法等匿名方法征求意见,以免从众效应和光环效应,防止人们相互参照,防止出现群体思惟。
- 使用计划扑克。使用计划扑克去快速评估须要完成的工做。
- 学会写“用户故事”。先思考一下哪些客户会从终端产品中获得价值,再思考一下究竟要为用户提供什么价值,以及用户为何会须要这些价值。人类习惯于按照叙事方式去组织本身的思惟,所以,面对一个待办事项,要学会写用户故事,好比做为X,我想要Y,因此Z。
- 知道本身的速度。每一个团队都应该准确知道本身在每一个冲刺阶段中完成了多少工做,而且应该知道如何以更加聪明的方法去消除障碍,加快工做速度。
- 速度×时间=交付工做量。知道本身的工做速度以后,就能计算出交付日期。
- 大胆制定目标。运用Scrum方法,要让产量翻一倍或者将交付时间缩短一半,并非什么难事。若是你的作事方式正确,你的营业收入和股价也会翻一倍。
第七章 把快乐转化为更高的绩效
人们当前是否快乐,在很大程度上与他们对将来的预期有关。员工是否快乐,是预测公司将来业绩的指标。
要点:
- 精彩在于过程,而非终点。真正的快乐在于过程,而非结果。一般咱们只奖励结果,但咱们真正要奖励的是人们努力奋斗的过程。
- 快乐是王道。快乐的人能够作出更明智的决策,更有创造性,跳槽可能性更低,并且更容易取得出人意料的成绩。
- 量化快乐。仅仅感受好是不够的。你要对其进行量化,并将其转化为切切实实的业绩。其余指标衡量的是历史状况,而快乐有助于帮你预测将来。
- 天天进步一点点,并加以衡量。在每一个冲刺阶段结束时,团队应该找出一个有待改善的地方,在下一个冲刺阶段将其做为最重要的事项予以解决,天天都进步一点点,从而使团队成员更快乐。
- 保密是毒药。团队运做不该该有秘密。每一个人都应该知道一切,包括薪水和财务信息。只有那些想着谋求私利的人才会格外重视保密。
- 工做要透明化。在办公室摆一张白板,上面列明全部的待办事项、在办事项以及已完成事项。每一个人都应该去看,也应该天天更新。
- 自主感、掌控感和目标感会让人感到快乐。每一个人都想掌控本身的命运,都想更好地完成工做,并追求一个高尚的目标。
- 刺破快乐泡沫。不要快乐过头,以致于开始相信本身的谎话。必定要将你的快乐与业绩作对比。若是存在脱节,就要准备采起行动了。志得意满、不思进取是成功的敌人。
第八章 找到最有价值的20%
一个产品80%的价值来自20%的功能,Scrum的魔力就在于能帮你把价值最高、风险最低的事项置于最优先的位置。
要点:
- 拟定待办事项清单,检查两遍。先列出一个项目中可能涉及的全部事项,而后肯定优先顺序,把价值最高、风险最低的事项置于最优先的位置,而后依次往下列。
- 产品负责人。产品负责人的职责是把美好的愿景转变成待办事项清单。他必须懂项目,懂市场,懂顾客。
- 领导者不是上司。产品负责人明确要作哪些事,以及为何要作。至于如何落实以及让谁落实,则交给团队成员决定。
- 观察—导向—决定—行动。战略上着眼于全局,策略上迅速行动。
- 恐惧、不肯定性及疑惑。主动出击赛过被动挨打。了解竞争对手的“观察—导向—决定—行动”循环,当他们陷入疑惑之际将其战胜。
- 花冤枉钱与免费变动需求。若是你发现某个新的待办事项有价值,那就作吧。要作好心理准备,你极可能须要变动既定的待办事项,若是有必要,就删掉一个须要耗费同等精力的既定待办事项,用新的待办事项取而代之。有些事项,你一开始以为有必要,实际上可能并不是如此。
第九章 将来咱们如何工做
如同工业领域的不少创新同样,管理架构的创新也能产生强大的影响力。Scrum能最大化地提高人的自由与创造力,能够说是一种变革世界的力量。
要点:
- Scrum有助于加快人类的全部活动。不管是什么类型的项目,不管是什么类型的问题,Scrum均可以帮助人类提升绩效和成果。
- Scrum与教学。在荷兰,愈来愈多的中学老师采用Scrum教学法。他们发现,采用这种方法,学生的成绩会当即提升10%以上。他们正打算将这种方法应用于全部学生,既包括接受职业教育的学生,也包括具备聪慧禀赋的学生。
- Scrum与扶贫。在乌干达,格莱珉基金会使用Scrum方法向贫困农民提供农业和农村市场数据。结果,这些地球上最贫穷的人的农做物产量和收入都翻了一番。
- 撕碎你的名片。取消全部头衔、全部管理者和全部等级式的组织架构。为员工创造自由,让他们作他们以为最棒的事情,给他们放权,让他们为本身作的事情负责,最终结果定会令你惊讶。
附录 Scrum实践步骤
如今,你已经读完了这本书,下面我简要介绍一下如何用Scrum方法启动一个项目。这里的描述虽然比较宽泛,但应该可以为你启动项目提供足够的指导。本书前面的部分详细讲述了Scrum背后的前因后果,这里将简要介绍如何实施。
要点:
挑选一位产品负责人。这我的必须知道本身带领的团队须要作什么、制造什么产品以及取得什么成果,必须全面考虑到风险与回报、什么具备可行性、什么能作以及他们对什么富有热情。(参见第八章)
挑选一个团队。真正作事的是谁?这个团队必须可以落实产品负责人的愿景。团队规模宜小不宜大,通常3~9人较为合适。(参见第三章)
挑选Scrum主管。主管为Scrum过程负责,负责培训团队其余成员,确保Scrum获得正确运用,帮助团队消除一切障碍。(参见第四章)
拟定待办事项清单,并肯定优先顺序。这个清单高屋建瓴地列出为了落实产品负责人的愿景而须要完成的全部事项。在产品的整个研发过程当中,这个清单一直存在,并有所演变,至关于产品研发的“路线图”。不管在任什么时候间,要想知道一个团队要作的全部事项(按照优先顺序排列),待办事项清单都是惟一具备决定性的参考依据。待办事项清单只有一份,意味着产品负责人从头至尾必须不断地对优先顺序加以调整。产品负责人应该与全部利益相关者和团队进行协商,以确保产品待办事项清单既能反映用户的需求,又不会超出团队的能力范围。(参见第八章)
改进和评估待办事项清单。让负责实际开发工做的团队对待办事项作出评估,是一个相当重要的环节。团队应该审视每一个事项,看看是否切实可行。但要完成这些事项,现有的信息足够吗?该项目是否细分到了能够评估的程度?团队是否具备了每一个成员都能接受、用于评定一个事项已完成的标准?一个事项可否带来显著的价值?各个事项在完成后必须产生可以用来展现的成果,若是这个成果能交付给客户试用会更好。不要用所需小时数去评估,由于人们根本不擅长作出这么精确的评估。要用相对难度去评估,好比,难度是小、中或大。更好的方式是采用斐波那契数列的数字(1,2,3,5,8,13,21……)。(参见第六章)
冲刺规划会。这是第一场Scrum会议。团队成员、Scrum主管以及产品负责人坐到一块儿,规划冲刺的内容。冲刺周期通常是固定的,不超过一个月,大部分是一至两周。团队要从待办事项清单的顶端着手(即从最重要的事项着手),看看一个冲刺阶段中能完成多少。若是团队已经开展过好几个冲刺,那就记录下每个冲刺完成的事项的“点数”。这个数字至关于团队的速度。Scrum主管与团队成员应努力在每个冲刺阶段中提升这个数字。团队成员和产品负责人也能够借助“点数”确保每一个人都能了解待办事项对于落实最终愿景的做用。对于冲刺目标,即在这一冲刺阶段完成哪些事项,全部人都应该造成共识。Scrum的基石之一在于,产品负责人告诉开发团队他须要完成产品订单中的哪些订单项。开发团队决定在下一次冲刺中他们可以承诺完成多少订单项。在冲刺的过程当中,没有人可以变动冲刺内容。团队必须在冲刺阶段自主工做。(参见第四章和第六章
工做透明化。在Scrum中,最多见的作法是准备一块白板,上面分红三栏:待办事项、在办事项、完成事项。把待办事项写到便笺纸上,随着进度的推动,将相应的便笺纸转移到其余栏目。让工做透明化的另外一个工具是燃尽图。在这张图中,一个轴表明工做量,另外一个轴表明时间。天天,Scrum主管都会记录待完成的剩余点数,然后画在燃尽图上。理想状况下,该图是一条向下的曲线,随着剩余工做的完成,“燃尽”至零。(参见第七章)
- 每日立会。这是Scrum的活力源泉。团队天天在固定时间进行内部沟通,时间通常不超过15分钟,且站立进行,Scrum主管向团队成员提出下列问题:
- (1)你昨天作了什么去帮助团队完成冲刺?
- (2)今天你打算作什么来帮助团队完成冲刺?
- (3)什么因素阻碍了团队的前进之路?
Scrum主管要问的问题就是这么多!整个会议的内容就是这么多!若是会议时间超过15分钟,那就说明开会的方法存在问题。这样作的意义在于让整个团队清楚地知道在这一个冲刺周期内各项任务的进展。全部任务都能按时完成吗?有没有机会帮助其余团队成员克服障碍?团队的任务都不是自上而下分派的,而是自主决定、自主完成的,也不须要向上司作详细的汇报。Scrum主管负责消除团队面临的障碍。(参见第四章与第六章)
冲刺评估或冲刺展现。在冲刺结束前,给产品负责人展现成果,也就是展现哪些事项能够挪到“完成事项”那一栏,并接受评价。这是一场公开的会议,任何人均可以是参与者,不只仅包括产品负责人、Scrum主管及开发团队,还包括利益相关者、管理人员与客户。
团队应该只展现那些符合“完成定义”的事项,也就是所有完成,不须要再作工做就能交付的成果。这个成果或许不是完整的产品,但至少是一项完整的、可使用的功能。(参见第四章)
冲刺回顾。团队展现以前冲刺中创造的成果,也就是展现已完成的事项,看看能够为顾客传递哪些价值,并征求反馈意见,你们就会坐下来想一想哪些事执行得很顺利,哪些事应该作得更好,以及在下一个冲刺阶段中能够作出什么改善。那么,如何发现流程中的哪一个环节须要改善呢?
要让这个冲刺回顾过程有效,团队须要相互信任。必须记住关键的一点,即你们不要从团队中找一我的当成责备的对象,而是要将注意力集中在流程上,认真分析如下几个问题:为何会发生那件事?为何咱们当时忽略了?怎样才能加快工做进度?做为一个团队,你们要对本身的流程和结果负责,要集思广益,共同寻求问题解决之道。这一点是相当重要的。
与此同时,团队必须有勇气把真正的障碍摆到台面上来,这样作是为了解决问题,而不是为了指责某个成员。团队成员必须能认真探讨问题,并虚心接受他人反馈的意见和建议,以便寻求问题解决之道,而非只想着为本身辩解。
而后就进入了关键环节。团队肯定一个最值得改善的地方,将其设定为下一个冲刺阶段的首要任务,固然,改善的结果必须经过“验收测试”。你如何证实本身成功地完成了改善?你须要用具体的、可操做的方式界定什么是“成功”,这样,在下一个冲刺回顾会议中才能很快判断出是否已完成改善。(参见第七章)
上一个冲刺阶段结束以后,当即开始新的冲刺阶段。利用在以前的冲刺过程当中,团队在消除障碍、改善流程方面积累的经验。
启发
在程序开发中
- 在教学中应用,改进教学
- 过程化考核,每周考核
- 进门门票(博客),出门门票(课堂笔记)及时反馈
- 课上测试及时反馈
在工做中如何改变单打独斗的现状?
相关连接
图书
工具
金句
冲刺只是利用一个周期性的视角去看待时间,却带来了意想不到的结果。它会让你知道项目的截止日期,会让你有紧迫感、新鲜感。它会让一件事情变得善始善终,作到件件有着落,事事有回音。
提升产品成功概率的秘诀是让你的产品用最快的速度出如今大众面前,立刻得到及时反馈,马上实现价值或者得到及时修正。
若是你没有本身的公司,你也能够把你本身当作一个公司去经营:用冲刺的办法快速学习一项技能,解决一个问题,用每日立会的办法进行复盘总结,一次只作一件事来保持高度的注意力,让你的每一个计划踏实落地。
欢迎关注“rocedu”微信公众号(手机上长按二维码)
作中教,作中学,实践中共同进步!

若是你以为本文对你有帮助,请点一下左下角的“好文要顶”和“收藏该文”