美文网首页敏捷教练
概述Scrum和敏捷的历史发展

概述Scrum和敏捷的历史发展

作者: 大力娃 | 来源:发表于2020-08-11 09:27 被阅读0次

精益思想

提到敏捷方法,不得不提到精益思想,著名的丰田生产体系可以说是精益思想的最初的体现。那么精益思想又来自于哪里呢,这时候要提到戴明,是他将戴明环,也就是PDCA(Plan计划,Do执行,Check检查,Action处理)循环引入到丰田,PDCA循环是美国质量管理专家休哈特博士首先提出的,在质量管理活动中,要求把各项工作按照作出计划、计划实施、检查实施效果,然后将成功的纳入标准,不成功的留待下一循环去解决。丰田在此基础上,创建丰田生产体系,也就是最早的精益生产。软件行业吸收了精益思想,以及参考极限编程,自适应软件开发等方法逐渐发展出新的“框架”。

敏捷发展

随着社会的迅速发展,互联网时代的到来,软件行业面临巨大的挑战。软件开发行业,瀑布模型是非常典型的开发方法,从需求分析,设计,实现,验证,维护到交付,每一个阶段严格执行,不能倒退,但是它交付时间久效率低成本高失败概率很大。社会发展对软件的要求越来越复杂,变化越来越多,瀑布模型已经不能适应发展,90年代,迭代和增量式软件开发方法应运而生,应对快速变化的需求。

2001年敏捷先驱者们发起组成了敏捷联盟,并同时发布了“敏捷软件开发宣言”。

个体和互动 高于 流程和工具

可工作的软件 高于 详尽的文档

客户合作 高于合同谈判

相应变化 高于 遵循计划

2005年,在Alistair Cockburn和Jim Highsmith的领导下,一份根据敏捷软件开发方法来指导软件项目管理的附录发布 -“相互依存声明”。

2009年,Robert C Martin编写软件工艺宣言,根据职业行为和掌握程度来指导敏捷软件开发。

2011年,敏捷联盟创建敏捷实践指南。

Scrum发展

Scrum开发是敏捷家族中的一种敏捷开发方法。Scrum原始含义是指英式橄榄球次要犯规时在犯规地点对阵争球。1993年,Jeff Sutherland第一次在Easel公司定义了用于软件开发行业的scrum流程并实施。

1995年,Jeff Sutherland和Ken Schwaber规范化了Scrum框架,并在OOPSLA 95上公开发布。

2001年,第一本关于Scrum的书《Agile Software Development with Scrum》诞生。

2002年,Scrum联盟创立,随后几年发布了ScrumMaster认证体系及其衍生产品。

2006年,Jeff Sutherland创立了自己的公司Scrum.inc,继续教授Scrum认证课程。

2009年,Ken Schwaber离开Scrum联盟,并创立了Scrum.org

2010年, Jeff Sutherland和Ken Schwaber发布《 Scrum指南》,随后对其逐步更新,建立了全球认可的Scrum知识体系。

通过了解敏捷和scrum的历史和发展,才更清楚为什么用敏捷开发方法和为什么学敏捷开发方法,也更加了解scrum知识体系中的集合了先驱们几十年的经验总结,为自己今后的学习之路奠定基础。在学习历史翻阅资料的过程中看到Ken的这句话,非常喜欢:

“框架”一词的含义是没有指定太多细节,必须由使用框架的人员来决定如何做,我把Scrum等同于象棋游戏,您可以阅读国际象棋的官方规则手册,学习他们,然后您可以下棋,但是你离成为一个国际象棋大师还有很长的路要走。

这不就是守破离的精髓吗。

相关文章

  • 概述Scrum和敏捷的历史发展

    敏捷发展 敏捷产生的背景:软件危机、瀑布模型和互联网的兴起,但敏捷最早产生于丰田的精益生产模式。 2001年2月,...

  • 概述Scrum和敏捷的历史发展

    敏捷 谈到敏捷,大家的第一影响就是2001年雪鸟会议,由17名软件专家在一次聚会中,并在此次会议上正式提出了Agi...

  • 概述Scrum和敏捷的历史发展

    精益思想 提到敏捷方法,不得不提到精益思想,著名的丰田生产体系可以说是精益思想的最初的体现。那么精益思想又来自于哪...

  • Scrum和敏捷的历史发展概述

    敏捷发展历史 起源-精益思想 》20世纪30年代-迭代增量式开发起源时间,应用于非软件开发项目 贝尔实验室的物理学...

  • Scrum和敏捷的历史发展

    敏捷历史 2001年2月11日至13日,在美国犹他州瓦萨奇山雪鸟滑雪胜地,17个人聚到一起,交谈、滑雪、休闲,当然...

  • 【转】Scrum和敏捷的历史发展

    原文地址:https://www.jianshu.com/p/3a5c494bf4d1 Scrum 概述: Scr...

  • 1.2 Scrum和敏捷的历史发展

    敏捷历史发展 敏捷宣言的提出:2001年,17位代表不同的软件开发流派的专家在雪鸟镇举办了一场讨论大会,讨论结果最...

  • 敏捷和Scrum的历史

    敏捷的思想并不是凭空产生的,它也是历史发展的产物,也是随着软件行业的不断变化而演进的,来应对不同时期的需求。 从上...

  • 主推Scrum敏捷开发

    Scrum概述 Scrum是软件开发中最流行的敏捷框架。Scrum是一种迭代的方法,他的核心是冲刺(Scrum的迭...

  • 《学习敏捷:构建高效团队》读后感 @阿狸不歌

    概述 学习敏捷:构建高效团队 英文版原名《Learning Agile: Understanding Scrum,...

网友评论

    本文标题:概述Scrum和敏捷的历史发展

    本文链接:https://www.haomeiwen.com/subject/bbdedktx.html