Scrum 2017 vs Scrum 2020
Scrum指南说明了Scrum的角色、活动、工件、价值观以及与此相关的术语。Scrum指南是由Ken Schwaber 和Jeff Sutherland 开发和维护的,旨在帮助全球读者学习和理解Scrum。他们于2010年发布了第一版Scrum指南,最新版的是2020年发布的Scrum指南。
第一版包含更多的信息,一些推荐的实践在后续版本被移走。比如发布规划已经被删除。作者通过多版本不断优化和迭代Scrum指南,使其更简洁,只规定少量必须的元素以保持足够灵活和开放性给使用者。这样更符合Scrum作为一个框架的目标。
2020版本使人更容易理解。2017版开发者称为开发团队,2020版直接称开发者,认为三个不同角色组成同一Scrum团队。
相比2017,2020版增加了独立分节来介绍产品目标,冲刺目标,和DoD。
此外,在冲刺规划部分2020版在原来“是什么”和“如何做”的基础上新增了一个主题“为什么”。整体上202版更简洁。
2017 vs 2020
经验主义和精益:
Scrum基于经验主义
Scrum基于经验主义和精益思想
开发团队到开发者:
Scrum团队由开发团队、PO、Scrum Master组成
Scrum团队由开发者、PO、Scrum Master组成
角色到职责:
强调团队中的不同角色
角色替换为职责,强调是同一个Scrum团队
自管理:
自组织
替换为自管理
建议的团队规模:
开发团队3-9人
Scrum团队在10人以下
团队技能:
跨职能、自组织、无头衔、无子团队
跨职能、自管理、无子团队、无层级结构
Scrum团队职责:
负责增量交付已完成的产品
在每个冲刺创建有价值可使用的产品
PO职责:
可委派给开发者团队
可委派给其它人
Scrum Master 负责什么:
建立Scrum
为Scrum和团队效能负责
Scrum Master服务于:
PO、开发团队、组织
PO、Scrum团队、组织
活动在同一时间和地点举行:
每日站会在同一时间和地点举行
所有活动都使用这种规则
冲刺计划受邀者:
由开发团队邀请
由Scrum团队邀请
冲刺规划主题:
是什么,怎么做
增加了:为什么
站会后会面:
没有描述
提到开发人员常常全天会面
冲刺评审干系人:
PO常常会邀请干系人参加
没有说明谁邀请干系人
评审演示和步骤:
PO解释已完成的增量演示
Scrum团队做演示,与会人协作讨论下一步要做什么
通过回顾改善:
包含至少一个改善流程
待办列表包含流程改进项
冲刺待办列表:
包含:what, how
还有:why
梳理:
梳理活动那个花费不超过开发团队10%的容量
按需细化
产品目标:
没有明确描述
作为产品待办列表的承诺
工件承诺:
监控冲刺目标、进度、DoD
通过承诺,产品目标,冲刺目标,产品增量
每冲刺1个以上的产品增量:
无明确说明
交付1个以上的产品增量
增量的产生:
无
满足DoD的产品待办项
在冲刺评审前发布:
未明说
可以在冲刺评审前发布
有价值,可使用,潜在可发布:
潜在可发布的增量
有价值,可使用的增量
DoD:
只能由开发团队定义
可由整个Scrum团队定义
要点
2020版本相比2017增加了一节有关产品目标
产品待办列表以产品目标为承诺,冲刺待办列表以冲刺目标为承诺,产品增量以DoD为承诺
2020年指南通过改变自组织开发团队到自我管理的Scrum团队
2020版,DoD由Scrum团队定义
2020 年指南将 PO、DT 和 SM 归类为一个没有其他头衔的 Scrum团队
2020版,将冲刺规划的两个主题改为三个主题
2020版,消除冗余和复杂的陈述,例如与 IT 相关的单词
PSM1样题
Which team creates the increment?
a. The Product Owner.
b. The Scrum Team.
c. The Developers and the Product Owner.
d. The Developers.
What are some of the inputs of Sprint Planning? (Choose all that apply).
a. The Sprint Backlog.
b. The projected capacity of the Developers during the Sprint.
c. The most recent Product Increment.
d. Feedback from the Stakeholders.
Scrum allows additional meetings, especially when they are defined in the Scrum process.
a. True
b. False
Who is generally accountable for the Product Backlog?
a. The Scrum Master and the Developers.
b. The Product Owner and the Developers.
c. The Product Owner is responsible.
d. The Scrum Master.
The Meeting in which the Stakeholders can participate is?
a. The Retrospective.
b. The Sprint Review.
c. The Daily Scrum.
d. The Sprint Planning.
If an item cannot be completed in the Sprint Backlog by the end of the Sprint, then it must be canceled.
a. True
b. False
It is good practice to deliver Increments of potentially releasable functions that abide by the Scrum Team’s definition of “Done”.
a. True
b. False