Scrum由来

历史故事

在越南战争期间(1955年—1975年),对于美国战机飞行员而言,要执行100次飞行任务,飞到敌国领空被击落的概率是50%。

1967年,萨瑟兰还是一个没有经验的年轻飞行员,当时却是做最危险的一项工作:侦查。他的战机只装备了相机与备用燃料箱,飞到越南上空让领航员拍摄轰炸任务前后的照片。萨瑟兰在执行任务的时,肾上腺素就会飙升,但他从来都能冷静应对,面对如此危险境地总是很淡定。他将这一素质归功于在空军服役期间学到的风险管控能力。在训练中学会了观察、导向、决定和行动四件事。具体地讲,先观察目标区域,然后确认进入和退出目标区域的最佳路线,在未知事件面前及时地做出调整,最后在本能的驱动下采取果断的行动。迟疑不决会要了一个飞行员的命,但贸然行事也会要了一个飞行员的命。一旦领航员拍好照片,我就会用力拉操纵杆,提升飞行高度,远离危险区域。

越南战争结束后,萨瑟兰回到了美国,到斯坦福大学攻读统计学硕士学位。毕业后,萨瑟兰到了美国空军学院教授数学、统计学和概率论。后来,又到科罗拉多大学医学院攻读生物统计学博士学位。用几年时间时间找出促使一个正常细胞发生癌变的因素。萨瑟兰学到了很多关于系统论的知识,理解了为什么一个细胞开始演变时,会从一个稳定状态过渡到另一个稳定状态。他花了将近10年的时间研究如何推动一个复杂的自适应系统从一个状态过渡到另一个状态,以及如何确保下一个状态是积极的,而非消极的。

几年之后,萨瑟兰发现组织、团队和人都可以被视为复杂的自适应系统,使细胞从一个状态过渡到另一个状态的因素,同样可以让人从一个状态过渡到另一个状态。要改变细胞,首先需要把能量注入系统中,起初可能会出现混乱局面,看起来杂乱无章,一切都处在运动中。当你试图改变一个组织时,可能也会发生这样的事情,这个组织的成员变得焦躁不安,因为他们无法理解发生了什么,也不知道自己应该如何应对。然而,如同细胞一样,组织会以很快的速度进入稳定的新状态。唯一的问题在于,新状态是否优越于旧状态,细胞是变成癌细胞还是健康细胞。当时我想知道我们是否能够找出一些简单的规则,以此指导团队变得更高效、更愉快、更具有相互扶持精神、更有乐趣以及更加令人向往。

在里根政府期间,科学研究经费遭到大幅削减,中洲计算机服务公司找到了萨瑟兰。因为该公司听说他是技术领域内的主流专家,一个熟悉系统论的人。该公司最新、最热门的产品是所谓的“自动柜员机网络”(ATMnetwork/ATM取款机)。要知道,那是在1983年的时候。

当萨瑟兰进入中洲计算机服务公司后,发现该公司的计算机编程部门采用的是“瀑布法”。该部门拥有数百名计算机程序员,每天忙忙碌碌,但无法在指定的时间按预算交付成果。该公司的成本比收益多出了30%。高层管理者时常爆发出吼叫,要求他们加强细化管理,提出咄咄逼人的要求,命令他们更加努力地工作,命令他们加班等。但无论高管如何施加压力,项目仍旧延期超支。

因为现在团队运作方式问题重重,已经无法通过小修小补的方式来纠正了。萨瑟兰决定在公司内部另起炉灶组建新部门.萨瑟兰找到程序员们和经理们,告诉他们:“我们首先要停止做那些把我们折腾死的事情。我们必须找出更好的工作方式,而且必须立即付诸实践。”

他把这个新部门分成几个团队来管理,奖金的发放不是看个人业绩,而是看整个部门的业绩。当时采用的一些工具在10年之后逐渐演变成了Scrum的元素,其中包括产品负责人(product owner)、Scrum主管(Scrummaster)、产品待办事项清单(product backlog)以及每周冲刺(weekly sprint)。6个月后,这个团队成了整个公司最赢利的部门,营业收入超过支出的30%。开发的Nonstop Tandem系统是最早获得银行信赖并被采用的在线交易系统,应用到了整个北美地区。

再后来,2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场。经过两天的讨论,“敏捷”(Agile)这个词为全体聚会者所接受,用以概括一套全新的软件开发价值观。诞生了最著名的“敏捷软件开发宣言”。

敏捷革命

以上内容来自杰夫•萨瑟兰的《敏捷革命》 这本书。

敏捷革命

关于作者

杰夫•萨瑟兰(Jeff Sutherland),Scrum发明者与共同创造人,被誉为“Scrum之父”,《敏捷宣言》起草人之一。

萨瑟兰毕业于西点军校,曾作为美国空军战斗机飞行员,完成过100次飞越北部越南的作战任务。1972年,萨瑟兰获得斯坦福大学统计学硕士学位。1980年,他获得科罗拉多大学的生物统计学博士学位。1983年,萨瑟兰进入中洲计算机服务公司,该公司为150家银行提供技术服务,他负责研发ATM网络技术。萨瑟兰还先后担任了11家软件公司的首席执行官和首席技术官,积累了丰富的项目管理经验。2006年,他成立了自己的公司Scrum,Inc.,提供Scrum管理方法的培训服务。

posted @ 2017-10-16 16:00  WilliamLian  阅读(1172)  评论(0编辑  收藏  举报