跳到主要内容

Scrum 单词速查表

本文内容基于 scrum.org 官方 Scrum Glossary 编写。

B

Burn-down / Burn-up Chart 1

  • Burn-down / Burn-up Chart 都是用于描述 backlog 中时间和工作量的图表,其中横轴表示时间,纵轴表示工作量
  • 可以通过 User Story Points 或 task hours 等多种方式来评估工作量

Burn-down Chart

  • 描述剩余工作量随时间的关系
  • 随着时间推移和 backlog 中的项目完成,预计剩余工作量的绘图线会下降
  • Sprint Backlogs 和 Product Backlogs 中剩余的工作量可以通过 burn-down chart 来传达

Burn-up Chart

  • 描述已完成工作量总工作量(in-scope work) 随时间的关系
  • 随着时间推移和 backlog 中的项目完成,已完成工作量的绘图线会上升,直至接近总工作量

Burn-down / Burn-up ChartBurn-down / Burn-up Chart

C

Coherent/Coherence

特定 Product Backlog 中某些特定项之间的关联性,这使得它们可能需要被作为整体考虑。

D

Daily Scrum

  • 一种 Scrum Event
  • 每日站会,在固定时间和地点举行,时长固定 15 分钟,一段 Sprint 中的每天都会举行
  • Developers 参会,讨论接下来 24 小时的工作计划
  • 通过检查上次 Daily Scrum 以来的工作和预测即将到来的 Sprint 工作,优化团队协作和表现

Definition of Done

  • 代表 Increment 满足产品所需的质量标准的标志
  • 一个 Product Backlog Item 满足 Definition of Done 时,一个 Increment 诞生
  • 在满足 Definition of Done 之前,Product Backlog Item 不能发布或展示在 Sprint Review 中

Developer

  • Scrum Team 的成员,致力于在每个 Sprint 中创建可用 Increment 的任何方面,无论技术、功能或其他方面

E

Emergence

  • 新的事物或知识在某个时刻变得显而易见或突出,用于描述一些意想不到的现象或新的发现。

Empiricism

  • 经验主义
  • Empiricism 是一种哲学,认为所有知识都源自经验和观察。它是科学方法的基石,支撑着现代科学和医学的许多领域
  • 在 Scrum 的背景下,Empiricism 指的是解决复杂问题或进行复杂工作只能通过探索性过程来完成,而不能依赖预先确定的计划

Engineering standards

  • Developers 为创建可发布的 Increment 而使用的一组共享的开发和技术标准

F

Forecast (of functionality)

  • 从 Product Backlog 中选择 Developers 认为可以在一个 Sprint 中实现的项目

I

Increment

  • 定义了 Developers 在 Sprint 中应完成的完整且有价值的工作的 Scrum Artifact
  • 所有 Increment 的总和构成一个产品

P

Product Backlog

  • 包含创建、维护和维持产品所需的工作的有序列表构成的 Scrum Artifact
  • 由 Product Owner 管理

Product Backlog refinement

  • 由 Product Owner 和 Developers 在 Sprint 中进行的活动,用于为 Product Backlog 添加细节,使其更加细粒度(granularity)

Product Owner

  • 负责最大化产品价值的 Scrum Role,主要通过增量地管理和向 Developers 表达产品的业务和功能期望来实现

Product Goal

  • Product Goal 描述了产品的未来状态,可以作为 Scrum Team 计划的目标
  • Product Goal 位于 Product Backlog 中,其他 Product Backlog 项的出现是为了定义实现它所需的工作

R

Ready

  • Product Owner 和 Developers 有关在 Sprint Planning 中引入的 Product Backlog 项的首选描述级别的共识

Refinement

参见 Product Backlog refinement

S

Scrum

  • Scrum 是一个轻量级框架,帮助人们、团队和组织通过 Scrum Guide 中定义的适应性解决方案为复杂问题创造价值

Scrum Board

  • Scrum Team 使用的用于可视化信息的实际存在的写字板,通常用于管理 Sprint Backlog
  • Scrum Board 是 Scrum 中的一个可选实现项,用于使信息可视化

Scrum Guide™

  • Scrum Guide™ 是 Scrum 的定义,由 Ken Schwaber 和 Jeff Sutherland 编写和提供,他们是 Scrum 的共同创造者
  • 该定义包括 Scrum 的职责、事件、Artifact 和将它们联系在一起的规则

Scrum Master

  • Scrum Team 的一员,负责引导、辅导、教育和协助 Scrum Team 及其环境正确理解和使用 Scrum
提示

Scrum Guide 并不阻止同一成员担任多个 Scrum 角色。

Scrum Team

  • 一个自管理的团队,由一个 Scrum Master、一个 Product Owner 和 Developers 组成

Scrum Values

  • Scrum 的五个基本价值:承诺、专注、开放、尊重和勇气(commitment, focus, openness, respect, courage)

Self-Managing

  • Scrum Team 是跨职能的,意味着成员具有每个 Sprint 中创建价值所需的所有技能
  • 自管理代表团队将在内部完成决策,不需要外部干预

Sprint

  • 一种 Scrum Event
  • 时长限制在至多一个月,作为其他 Scrum Event 和活动的容器
  • Sprint 之间是连续的,不存在间隔

Sprint Backlog

  • 提供了实现 Sprint Goal 的开发工作的概述,通常是 Forecast 和交付该功能所需的工作
  • 由 Developers 管理

Sprint Goal

  • Sprint 的目的的简短表达,通常是需要解决的业务问题
  • 为实现 Sprint Goal,可能需要在 Sprint 过程中调整功能

Sprint Planning

  • 一种 Scrum Event
  • 时长限制在 8 小时或更短,用于启动 Sprint
  • 用于 Scrum Team 检查 Product Backlog 中最有价值的工作,并将其设计为 Sprint Backlog

Sprint Retrospective

  • 一种 Scrum Event
  • 时长限制在 3 小时或更短,用于结束 Sprint
  • 用于 Scrum Team 检查过去的 Sprint 并计划在未来的 Sprint 中实施改进

Sprint Review

  • 一种 Scrum Event
  • 时长限制在 4 小时或更短,用于总结 Sprint 的开发工作
  • 用于 Scrum Team 和 Stakeholders 检查 Sprint 产生的产品 Increment,评估工作对产品目标的整体进展的影响,并更新 Product Backlog 以最大化下一个周期的价值

Stakeholder

  • Scrum Team 外部的人员,对需要进行增量发现(incremental discovery)的产品有特定兴趣和知识
  • 由 Product Owner 代表,并在 Sprint Review 中与 Scrum Team 积极互动

T

Technical Debt

  • 产品维护的典型的、不可预测的开销,通常由不太理想的设计决策引起,从而增加了所有权的总成本
  • 可能无意中存在于 Increment 中,也可能是为了更早实现价值而故意引入的

V

Values

  • 承诺、勇气、专注、开放和尊重(Commitment, Courage, Focus, Openness, Respect)的价值被 Scrum Team 所体现和实践时,Scrum 的支柱——透明、检视、适应(Transparency, Inspection, Adaptation)——就会活跃起来,并为每个人建立信任
  • Scrum Team 成员在与 Scrum Event, Role 和 Artifact 一起工作时学习和探索这些价值

Velocity

  • 由 Scrum Team 的 Developers 跟踪的,用于 Scrum Team 内部使用的指示,表示在 Sprint 中将 Product Backlog 转换为产品 Increment 的数量
  • 通过过去三个 Sprint 中已完成的 User Story 的平均 User Story Points 来计算

Footnotes

  1. 图片来源于 https://www.clariostechnology.com/productivity/blog/burnupvsburndownchart/