`
woshizn
  • 浏览: 206871 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Scrum的故事

阅读更多
2001年2月,17位敏捷先驱齐聚犹他雪鸟度假村,起草《敏捷宣言》的时候,Scrum只是众多方法中不太起眼的一个。十年之后,Scrum却成为最流行的敏捷方法,几乎成为敏捷的代名词。

本文来介绍下Scrum的两位创始人——Jeff Sutherland与Ken Schwaber。

大家可能不会想到,Jeff Sutherland的第一份工作居然是美国空军战斗机飞行员,还曾于1967年获得了“壮志凌云”称号,完成过100次飞越北部越南的作战任务。服役后期,他到斯坦福大学拿下统计学硕士学位,并在美国空军学院教授数学统计学和概率学。11年军旅生涯结束后,他成为了科罗拉多医学院的教师并获得了博士学位。在诺贝尔化学奖得主莱纳斯·鲍林的赞助下,他以放射学、生物学及预防医学助理教授的身份参与了维生素与癌症研究中心的创立,担任八年国家癌症中心的主要研究员,负责科罗拉多地区所有癌症患者的数据统计和IT方案与研究,整合了国家注册、临床试验、流行病学研究和癌变的超级计算机数学模型。1983年,他进入了一家遍及北美、经营着150家银行的公司,职务为先进系统副总裁及ATM业务部总经理。此后,Sutherland先后担任了11家软件公司的CEO、CTO或者工程副总裁,积累了丰富的软件开发经验。

Scrum的另一位主角Ken Schwaber最初的职业也很特别——商船经理。在随后40多年开发生涯的前10年中,他曾经编写过操作系统,搞过嵌入式,为IBM大型机开发系统软件;先后在芝加哥大学、伊利诺伊理工学院、王安公司实验室工作,并逐渐展现出在软件开发方法上的天赋。在CASE工具和结构化方法热门的时候,他自己创办了ADM公司,从事软件开发方法培训服务。期间,公司开发了软件方法自动化工具MATE,用来生成各种软件流程所需的模板、计划等,生意很好。

Sutherland和Schwaber相识于1980年代早期。1987年,两人开始合作。一天,Sutherland问Schwaber:“你们开发MATE工具都用了现在流行的哪一种方法?”“当然什么都没用,”Schwaber回答,“要不然公司早就完蛋了。”他们意识到问题的严重性,开始与开发者交谈,研究新方法。

1993年,Sutherland读到了两位日本管理教授竹内弘高和野中郁次郎介绍制造业里出现的新的产品开发方法Rugby(橄榄球)的文章。这种方法的特点是整个流程都由一个高性能、跨功能的团队执行到底。他受到启发,结合自己多年的经验,与Easel公司的John Scumniotales和Jeff McKenna一起开发了一套方法,取名为Scrum(来源于橄榄球术语,不是缩写)。

而Schwaber则从杜邦公司一位化工过程控制专家那里取经,意识到项目分为两种:确定性项目,一切都已经确定,可以自动化生产流程;实验性项目,充满不确定性,哪怕一点微小的变化也会牵一发而动全身,因此只能用各种仪表不断监控,随时做出调整——这就是每日站会的由来。

两人在一个IBM项目合作,并做了更详尽的研究,Scrum诞生了。1995年OOPSLA大会上他们第一次向世人介绍了Scrum。可当时,两个人的公司都还在做千年虫和各种重型开发方法咨询方面的业务呢。

进入新世纪,互联网带来的巨变使敏捷方法受到了更多开发团队的青睐,而其中Scrum以其扩展性、门槛低、名字和术语更容易被项目经理接受等因素,逐渐成为最受欢迎的敏捷流派。而推出CSM等系列认证,虽然争议颇大,但客观上对Scrum扩大影响力起到了重要作用。

今天,Scrum的影响已经远远超出软件开发,成为零售、军事、风险投资甚至学校里完成各种任务的创新方法,正在改变着世界。著名思想家Steve Denning曾表示,如果有诺贝尔管理学奖的话,应该授予Scrum的创始人。
分享到:
评论

相关推荐

    项目研发管理 一路前行 Autodesk中国研发中心Scrum故事 共41页.pptx

    项目研发管理 一路前行 Autodesk中国研发中心Scrum故事 共41页.pptx

    Qcon2011 一路前行---Autodesk中国研发中心Scrum故事(李丁山).

    Qcon2011 一路前行---Autodesk中国研发中心Scrum故事(李丁山)

    storypoint-for-asana-chrome-ext:这个应用程序可以在Asana板上轻松追踪Scrum故事点

    Chrome扩展程序: 这个程序可以在Asana板上轻松追踪Scrum故事点。特征您可以跟踪故事点您可以在每列中自动检查“未完成的点”和“已完成的点” 您可以检查项目中自动汇总的“未完成点”和“已完成点”故事点您可以...

    Scrum敏捷软件开发

    Mike Cohn是敏捷运动两大公认名著(《用户故事与敏捷方法》和《敏捷估算与规划》)的作者。他曾经历任多个软件开发公司(从新创公司到《财富》40强)的技术总监,曾服务子BBC(英国国际广播公司)、Capital One...

    scrum介绍(中文版)

    求列表,列表条目的体现形式通常为用户故事。Scrum的开发团队总是先开发的是对客户具有较高价 值的需求。在每个Sprint中,Scrum开发团队从产品Backlog中挑选最有价值的需求进行开发。 Sprint中挑选的需求经过Sprint...

    Scrum评估故事点方法-计划扑克

    Scrum评估故事点方法-计划扑克 划扑克 编辑 计划扑克”(PlanningPoker)是一种标有数字的扑克牌。计划扑克的目的是为了能够在一个尽可能短的时间内,让团队成员更加多的了解需要做的工作,同时顺带得到一个可接受的...

    轻松Scrum之旅

    用故事来叙述了scrum的开发过程,对scrum的具体应用有深刻的讲解。

    轻松Scrum之旅:敏捷开发故事

    作者用轻松诙谐的语言阐述了scrum开发模式,用一个个小故事将敏捷开发的场景描绘的简单易懂,强烈推荐

    Scrum之旅敏捷开发故事

    敏捷是一种关注价值,消除浪费,以人为核心、迭代、循序渐进的开发方法

    什么是用户故事,如何用Scrum工具Leangoo管理用户故事?

    本文讲述什么是用户故事?又如何用Scrum工具Leangoo管理用户故事?

    硝烟中的Scrum和XP

    《硝烟中的Scrum和XP:我们如何实施Scrum》源自真实的故事,Henrik Kniberg以过来人的身份,回顾了他在一年时间内带领40人团队实施敏捷转型和持续过程改进的亲身经历。在Henrik的领导下,团队经历了不同的规模,不同...

    基于JIRA的Scrum敏捷开发的项目管理

    Scrum敏捷开发的关键字就是增量、迭代,他更重视项目团队之间的现场沟通,不向传统瀑布式开发那样需要万事具备,才开始开发,Scrum在大方向和小故事点确认好了后,团队就可以开动了。Scrum的团队一般都不大,一Scrum...

    敏捷开发故事,scrum之旅

    非常有用的敏捷开发书籍,很多公司都在用,这个是公司邀请培训送的pdf,非常好

    硝烟中的Scrum和XP:我们如何实施Scrum

    第1章 简介免责声明撰写本书的原因scrum到底是什么第2章 我们怎样编写产品backlog额外的故事字段我们如何让产品backlog停留在业务层次上第3章 我们怎样准备sprint计划第4章 我们怎样制定sprint计划为什么产品负责人...

Global site tag (gtag.js) - Google Analytics