博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[敏捷开发培训] Scrum Guide 2020与 Scrum Guide 2017版本的对比
阅读量:4039 次
发布时间:2019-05-24

本文共 4135 字,大约阅读时间需要 13 分钟。

Scrum Guide 2020 翻译为:《2020年Scrum指南》

Scrum相关的所有规则、工件(Artifacts)、事件和角色的指南在2020年11月18日再次更新,Jeff Sutherland 和 Ken Schwaber 已经发布了对Scrum Guide的实质性更新。上一次更新是在近三年前,也就是2017年。合著者表示,2020年Scrum指南将有助于通过软化或删除规定性语言,使Scrum回归到其最低框架性质。

如果你是开发人员、Scrum Master、项目经理或业务所有者(Business Owner),那么不断更新Scrum框架的当前规则和条例是非常重要的。了解所做的改变将有助于你与最有效率的团队一起高效地完成任务。所以,重要的是你需要知道最新的Scrum Guide 2020与Scrum Guide 2017版相比的变化。

2020年与2017年Scrum Guide的差异

让我们看看2020年和2017年Scrum Guide之间的一些重大差异。

1. 语言更简单

新的《2020年Scrum指南》已经能够消除任何类型的冗余、复杂的语句,并且省略了任何IT推断,比如设计、测试、需求等等。这一改变是为了使指南能够向更广泛的读者提供。由于它的简化,指南现在不到13页。

2. 不那么规范(Being less prescriptive)

应该记住,这些年来,Scrum Guide变得比以前更加规范,因为它添加了许多新的元素。但是,最新的2020年版,目的是使指南回到它的简约起源。例如,删除了三个每日Scrum问题,在Sprint Backlog中的Sprint回顾项目中,语言被软化,Sprint取消部分被缩短等等。

It should be remembered that over the years, the Scrum Guide had become a lot more prescriptive than before, as multiple new elements were added to it. But, with the latest 2020 edition, the aim is to bring the guide back to its minimalistic origin. For example, the three Daily Scrum Questions were deleted, the language was softened across the Sprint Retrospective items present in the Sprint Backlog, the Sprint Cancellation Section was shortened etc. 

3. 重点转向团队

《2020年Scrum指南》非常强调“一个共同的目标”,整个团队都应该关注这个目标。该指南还描述了Scrum Master、产品所有者(Product Owner)和开发人员(Developer)的一系列职责,而不是专注于个人目标。实现的主要目标是消除团队内部的任何分裂或分离,从而促进开发人员和产品所有者(Product Owner)之间的合作。

4. Sprint计划现在更加详细了

随着《2020年Scrum指南》的推出,创作者们引入了第三个新主题“为什么它有价值”,这个主题解释了Sprint计划是Scrum中的一个事件,它定义了什么以及如何在Sprint中实现工作,因为它是敏捷框架中非常重要的一部分;新主题现在使产品所有者和开发者更容易理解开发人员要理解Sprint的必要性。

5. 定义变更

新指南还对《2017年Scrum Guide》中某些术语的定义方式进行了一些修改,例如:Scrum、Product Backlog、Sprint Backlog、DoD定义(Definition of Done)、产品增量(Product Increment)等术语也进行了修改,以应对敏捷方法的变化。

从Scrum Guide 2020中删除的内容

为了简化Scrum Guide 2020版,删除了一些东西或不必要的内容,使其更加轻量级。

删除的内容列表如下:

  • 每天召开Scrum Daily Meeting 进行详细讨论(Daily Scrum Meetings for detailed discussions)
  • 日常Scrum常见的三个典型问题(The usual three typical questions for Daily Scrum)
  • 关于组织观点的“完成定义”(The ‘Definition of Done’ concerning an organization’s viewpoint.)
  • 在产品待办事项列表中,监控项目朝着最终目标进展的方法(Monitoring methods for the project progress towards the end goal, in the Product Backlog.)
  • Sprint评论中的处方要素(The elements of prescription present in the Sprint Review.)
  • Sprint回顾目的中定义的结果细节(Outcome details defined in the Sprint Retrospective purpose.)
  • 优化会话的团队容量百分比(Team’s capacity percentage for the Refinement Session.)
  • 某些概念,如“Scrum团队中的开发团队”被删除,取而代之的是,整个Scrum团队的重点都指向一个共同的目标。(Certain concepts such as ‘Development Team within a Scrum Team’ were removed and instead the focus of the entire Scrum Team is directed towards a common objective.)
  • 诸如“Scrum使用”之类的术语被删除了,诸如“度量朝着目标的进展”之类的主题的内容被重新组织。(Terms such as “Scrum Uses” were removed and content of topics such as “Measuring Progress toward Goals” is reorganized)

关键的改变

1. 产品目标介绍

Scrum指南的最新版本引入了一个新的产品目标概念,它将开发团队的注意力转向一个更大、更有价值的目标。这意味着每一次冲刺都会使产品更接近其指定的目标。

在产品管理过程中面临的主要挑战之一是在业务策略和工作策略之间建立切实的关系。不可否认,产品目标经常被忽视,这就是为什么这个增加将有助于带来一些急需的变化。

2. Sprint计划周期中的更多问题

应该意识到主要的重点也放在Sprint计划周期部分。除了常见的“如何”和“什么”问题外,《2020年Scrum指南》还关注“为什么”的问题

“为什么”这个问题被称为Sprint目标,因为Scrum将每个Sprint都视为金钱和时间的投资。因此,对这样的投资有一个愿景是非常重要的,这就是为什么会有更多的问题被提出的原因。

3. 工件承诺(Artifact commitments

在添加了产品目标之后,围绕Done和Sprint目标定义的标识也变得更加清晰,从而将它们视为工件。对这三个工件分别作出以下承诺:

  • 增量:已完成的定义
  • Product Backlog:产品目标
  • Sprint Backlog:Sprint目标

在这些承诺的帮助下,可以毫不费力地描述上述每个工件的关键特性。因此,可以在产品开发过程中确定更多的重点和透明度。

4. 责任制角色

在新的 Scrum Guide 2020 中,术语“角色”被替换为“责任”。这种变化的主要原因是——更加强调这样一个事实,即这个角色不应该被视为“工作描述”,而应该被视为“以最佳方式实施Scrum所需的最低限度的责任”。

责任制分为三个独立的小组:

  • 开发者(Developer)
  • Scrum Master
  • 产品负责人(Product Owner)

这种角色的取消使指南变得更简单。

5. 自我管理团队而非自组织团队的概念

Scrum指南的早期版本将开发团队表示为自组织的,这就是为什么他们可以选择“谁”可以执行一组特定的任务以及“如何”完成相同的任务。现在,这个概念已经被自我管理团队所取代。

在一个自我管理的团队中,团队将决定他们应该做什么,谁将做什么,以及如何完成任务。参考文献中还提到了Scrum Master,他应该支持自我管理团队并培养与Scrum目标的关系。

重点更多地放在项目的团队成员身上,鼓励和授权他们执行必要的任务,以提供对完成或增量的有价值的定义。

 

Scrum Guide 2020 不再是一种规定性的方法,因为灵活性对于实验、学习和发展是非常必要的。该指南通过最低限度的规则和规则,允许团队完成复杂的项目,同时也为他们提供一个共同的基础或语言。

2020年Scrum指南的发布旨在使其更简短、更全面、更清晰。该指南现在有助于以一种易于适应和理解的形式呈现Scrum的实际性质。

最后,学习这些修改将帮助您的项目和开发团队获得成功和成果。

 

参考文献:

https://scrumguides.org/revisions.html

https://www.scrum.org/resources/blog/scrum-guide-2020-and-2017-side-side-comparison

https://www.scruminc.com/2020-scrum-guide-changes-updates-explained/

 

转载地址:http://rtvdi.baihongyu.com/

你可能感兴趣的文章
LINUX内核代码在线阅读网址
查看>>
Linux芯片级移植与底层驱动(基于3.7.4内核)
查看>>
Linux CCF框架简要分析和API调用
查看>>
Linux common clock framework(1)_概述
查看>>
Linux common clock framework(2)_clock provider
查看>>
Linux common clock framework(3)_实现逻辑分析
查看>>
Common Clock Framework系统结构
查看>>
Linux时间子系统之:软件架构
查看>>
Linux时间子系统之:Tick Device layer综述
查看>>
git 下载跟踪远程分支
查看>>
制作jffs2根文件系统
查看>>
u-boot从内存启动命令 bootz
查看>>
Device Tree:代码分析
查看>>
gpio子系统和pinctrl子系统(一)
查看>>
gpio子系统和pinctrl子系统(二)
查看>>
gpio子系统和pinctrl子系统(三)
查看>>
设备数中的interrupt
查看>>
2017年6月最新木星照片
查看>>
tcpdump 抓包工具使用
查看>>
Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
查看>>