什么是 5 个 Scrum 的核心价值?

Scrum 是敏捷软件开发的一个非常流行和众所周知的框架。几年前,Scrum 框架正式加入了 5 个核心价值观,团队中的每个成员都使用它们来指导自己的决策。并不是很多人都知道并理解这些价值观,但它们对于 Scrum 的成功实施至关重要,值得在这里详细阐述它们的含义。

来源:Scrum.org – Scrum 价值海报

勇气

在 Scrum 团队成员有勇气做正确的事和棘手的问题的工作。团队成员在做正确的事情和承担明智的风险时相互支持,以便我们可以沿着我们的伟大道路学习和改进,包括:

  • 承认没有人是完美的
  • 提供撤消版本的产品
  • 共享所有可能的信息以帮助团队和组织
  • 承认没有完美的要求捕捉和面临快速变化是现实

焦点

每个人都关注 Sprint 的工作和 Scrum 团队的目标。当我们处理复杂性和不可预测性时,重点是必要的,以便做出任何有意义的事情。因为我们一次只关注一些事情,所以我们会尽快提供最有价值的物品。Scrum 框架包含有助于促进关注的元素。

  • 团队应该至少在每个 Sprint 结束时专注于"完成增量"。
  • 每个 Scrum 角色都有一个独特的问责制,可以帮助个人知道要关注什么作为他们的优先事项。这最终有助于团队成果。
  • Scrum 团队专注于 Sprint 目标,以指导团队提供什么。
  • 产品待办事项按优先顺序排列,聚焦于下一步最重要的事情。
  • 时间限制的冲刺事件创造了一种紧迫感,并帮助我们专注于事件的目的。
  • Scrum 的事件和工件帮助建立重点,检查进展和新的信息,让团队能够以足够频繁的间隔适应。

承诺

Scrum 团队成员必须致力于成功,并愿意创建切合实际的目标并坚持下去。每个 Scrum 角色都致力于团队的成功,而不仅仅是关注个人成就,通过以下方式创建信任、高效解决问题和高团队标准的环境:

  • 产品负责人通过进行最佳决策以优化产品的价值,而不是简单地试图取悦每一个利益相关者,来体现承诺。
  • Scrum Master 通过坚持 Scrum 框架来体现承诺,这意味着不延长 Sprint 或其他时间盒。
  • Scrum Master 通过移除 Scrum 团队不能自行解决的障碍,而不是容忍组织现状,来体现承诺。
  • 开发团队通过创建一个符合其"完成定义"的增量,而不是几乎完成的产品,来体现承诺。

尊重

作为自组织团队,我们不能没有彼此尊重,因此我们将为所有人培养一个参与、富有成效和人性化的环境。Scrum 框架包含有助于促进尊重的元素。

  • 整个 Scrum 团队参加 Sprint Planning、Sprint Review 和 Sprint Retrospective,促进对每个角色、责任和不同观点的尊重。
  • 开发团队是跨职能的,具有提供"完成"产品增量所需的所有技能,促进了对每个人的经验、技能和想法的尊重,也促进了学习和成长。
  • Sprint 待办事项由开发团队拥有,由于他们是做这项工作的人,他们决定在 Sprint 中可以做多少以及如何做,这表明了对他们知识和技能的尊重。
  • 通过仅在 Sprint Review 中展示"完成"的产品,为真实进步带来透明度,体现了对利益相关者的尊重。
  • 产品负责人寻求利益相关者的意见、合作并为其设定切合实际的期望,是对利益相关者尊重的另一种表现。
  • Scrum Master 专注于 Scrum 团队的健康状况以及 Scrum 的有效使用,担任教学、促进和辅导的角色,表明了对人员和团队成长能力的尊重。
  • Scrum 专注于提供价值,通过不花费资源在低价值功能上,表达对组织的尊重。
  • 在 Sprint 结束时具有潜在可发布的增量,通过不强迫更多投资实现价值,表明了对组织的尊重,使组织可以灵活地做出投资决策。

透明度

Scrum 的经验主义要求透明、开放,通过了解我们的工作安排、进步、学习和问题。团队应该开放地跨学科和技能进行协作,与利益相关者和更广泛的环境协作,分享反馈和相互学习。Scrum 框架包含有助于促进开放性的元素。

  • 将 Sprint 限制在 30 天或更短时间,可以根据新信息促进对改变方向的开放性。
  • Sprint 目标是固定的并提供指导,但是根据开发团队正在学习的内容,满足 Sprint 目标的计划是可以改变的。
  • 透明的产品待办事项向利益相关者展示了对产品计划内容(以及未计划的内容)以及下一步可能的内容的开放性。
  • Sprint Retrospective 专注于持续改进团队的互动、流程和工具,使我们能够开放反馈、反思和改变工作方式。
  • Sprint Review 展示了与利益相关者分享进展的开放性,以及对他们的反馈和协作的开放性。