什么是Scrum?
- 2023-06-29 09:55:00
- 翰德恩咨询 原创
- 756
Scrum是一个框架,用于开发、交付和持续支持复杂产品。它采用增量式、迭代式的开发过程,由若干个短期迭代周期组成。每个迭代周期称为Sprint,建议长度为一至四周。
在Scrum中,使用产品Backlog对需求进行管理。这是一个按商业价值排序的需求列表,通常以用户故事的形式呈现。Scrum团队总是优先开发对客户具有较高价值的需求。在Sprint中,团队从产品Backlog中选择优先级最高的需求进行开发。选择的需求在Sprint计划会议上经过讨论、分析和估算后,得到相应的任务列表,即Sprint Backlog。
在每个迭代周期结束时,Scrum团队会递交潜在可交付的产品增量。
虽然Scrum起源于软件开发项目,但它适用于任何复杂或创新性的项目。目前Scrum已被广泛应用于软件、硬件、嵌入式软件、交互功能网络、自动驾驶、学校、政府、市场、管理组织运营等领域,几乎涵盖了我们日常生活中所使用的一切。
Scrum流程图
Scrum的起源:
- 1986年,竹内弘高和野中郁次郎提出了一种新的整体性方法,旨在提高商业新产品开发的速度和灵活性。这种方法被比喻为橄榄球,因为各阶段相互重叠,并由一个跨职能团队在不同的阶段完成整个过程,就像球在团队中传递一样。
- 他们对汽车、照相机、计算机和打印机等产业的案例进行了研究。1991年,DeGrace和Stahl在《Wicked Problems, Righteous Solutions》一书中将这种方法称为scrum,这是竹内弘高和野中郁次郎文章中提到的橄榄球术语。
- 在1990年代初,Ken Schwaber在其公司使用了一种名为Advanced Development Methods(先进开发方法)的方法,随后这种方法发展成了Scrum。1993年,Jeff Sutherland在Easel公司开发了一种类似的方法,并首次称之为Scrum。
- 1995年,在奥斯汀举办的OOPSLA ’95上,Jeff Sutherland和Ken Schwaber联合发表了论文,并首次提出了Scrum概念。在接下来的几年里,Ken Schwaber和Jeff Sutherland合作,将自己的经验与行业最佳实践相结合,形成了我们现在所知的Scrum。
- 2001年,Ken Schwaber与Mike Beedle合著了《敏捷软件开发-使用Scrum过程》一书,该书介绍了Scrum方法。同年,Jeff Sutherland和Ken Schwaber参与了犹他州的17人聚会,发布了《敏捷宣言和十二原则》。
- 2002年,Ken Schwaber和Mike Cohn共同创办了Scrum Alliance。
联系我们
联系人: | 田老师 |
---|---|
电话: | +86 135 5227 9573 |
Email: | clientservice@hardenx.cn |
地址: | 北京市朝阳区福码大厦B座17层1705 |

加微领1G资料