什么是Scrum?

跟踪生产周期内的每一个小任务和待办事项是一项不小的壮举。当今的技术和开发团队负责完成数百项不同的任务,以推出新产品、更新并不断改善用户体验。现在想象一下,现在试图管理这个令人生畏的清单,其中包括已完成的工作、正在处理的工作以及仍需完成的工作——所有这些都需要清楚地了解完整的产品、公司目标以及用户对您的要求。

更复杂的是,一个团队的典型生产周期由许多移动的部分组成,每个部分都由不同的团队和团队成员处理。优先级发生变化,事件发生,团队成员必须迅速做出反应,以维护可靠的产品和忠实的用户。那么,团队如何能够以灵活的方式管理复杂的生产工作流程,同时确保高精度和快速部署?

对于许多人来说,答案是 Scrum

在本文中,我们将仔细研究 Scrum 的定义,包括不同的团队角色、关键的 Scrum 工件,以及发生的五个基本的 Scrum 仪式 / 事件。

什么是Scrum?

Scrum 是一个帮助团队协同工作的框架。就像橄榄球队(它的名字的由来)为大型比赛进行训练一样,Scrum 鼓励团队通过经验学习,在解决问题的同时进行自我组织,并反思他们的得失以不断改进。

虽然我所说的 Scrum 是软件开发团队最常使用的,但它的原则和经验教训可以应用于各种团队合作。这是 Scrum 如此受欢迎的原因之一。Scrum 通常被认为是一个敏捷项目管理框架,它描述了一组协同工作的会议、工具和角色,以帮助团队构建和管理他们的工作。

为什么是 Scrum?

Scrum 是一种流行的敏捷框架被许多技术和软件开发公司用于产品开发。随着正在构建的产品和服务变得越来越复杂,敏捷方法已成为一种更有效地管理生产周期并提高速度和灵活性的方法。

Scrum 是最主要的敏捷项目管理框架,近 60% 的组织使用 Scrum 来管理他们的开发周期。另外将近 20% 的人将 scrum 与看板等其他敏捷框架结合使用。总计有 8/10 的公司以某种方式使用 Scrum。但为什么?

Scrum 方法依赖于具有共同产品愿景的关键 Scrum 团队成员之间的密切协作和沟通。这些角色通过一系列冲刺(一组要在预定时间范围内完成的任务)协同工作,旨在不断推进产品待办事项并为产品或服务添加一致的改进。

通过强调协作和灵活性,Scrum 有助于缩短生产反馈循环,并使团队能够更加专注于创新和创造用户(以及最终利益相关者)会喜欢的产品。

什么是主要的 Scrum 角色

明确定义的角色和职责对于 Scrum 框架的成功至关重要。使用 Scrum 不再孤立地工作。每个角色都有自己独特的目的,必须与其他角色密切协作和沟通。有三个基本的 Scrum 角色,包括 Scrum Master、产品负责人/利益相关者和开发团队。

 Scrum Master - Scrum Master 就像粘合剂,使 Scrum 团队团结在一起并保持在正轨上。他们是项目经理,负责确保整个团队了解产品愿景和正在开展的工作。Scrum Master 领导所有 Scrum 仪式和会议,并负责管理所有 sprint 和产品待办事项。

Scrum 产品负责人/利益相关者 - 产品负责人(或利益相关者)负责为给定的产品或服务设定明确的方向。他们定义将在整个团队中共享的产品愿景,并且必须有效地传达用户的价值观以及他们对产品的需求。
Scrum 开发团队 - 开发团队是 Scrum 的主力——负责产品的实际开发或创建。虽然这主要包括软件开发人员,但 Scrum 开发团队也可能由从事产品工作的其他团队成员组成,例如 UX/UI 设计师和/或文案。

什么是 Scrum 工件

Scrum Artifact 是指可用于监控和提高团队生产周期有效性的关键绩效指标 (KPI)。这些不同的指标有助于指导开发团队,同时让利益相关者了解不同任务的进展情况。

要监控7 个最重要的 Scrum 工件是:

  1. 产品愿景定义产品的整体“愿景”或长期目标。产品愿景应该保持清晰和简洁,因为它必须在所有团队成员之间容易理解。
  2. 冲刺目标指导每个冲刺的具体目标。冲刺目标应该为开发人员在指定的时间段内完成的工作设定明确的期望。
  3. 产品待办列表给定项目或产品的任务和要求的完整列表。产品待办列表应该准确地代表事情的整体进展情况。
  4. Sprint Backlog在单个 sprint 期间正在处理的 Product Backlog 项目的列表。
  5. DOD(完成的定义):一组共享规则,用于确定何时可以将项目标记为完成或宣布完成。
  6. 增量一旦宣布完成,来自 Sprint Backlog 的项目的完整列表。
  7. 燃尽图具体项目如何加班进行的图形表示——最终“燃尽”到零。

什么是Scrum仪式?

Scrum Ceremonies 的所有活动都是为了让事情井井有条,并确保所有团队成员都在同一页面上。Scrum 仪式是在整个生产过程中的关键点举行的特定活动或会议。

5 个主要的 Scrum 仪式,包括:

  1. Sprint 计划在每个 sprint 之前召开 1-2 小时的会议,以设定明确的目标并确定 Sprint Backlog。包括所有 Scrum 团队角色(Scrum Master、产品负责人、开发)。
  2. 每日站会/Scrum:通常在一天开始时举行的快速会议(通常不超过 20 分钟),对产品待办事项进行高级别的审查。包括所有 Scrum 团队角色。
  3. Sprint虽然在技术上不是它自己的仪式,但sprint允许团队专注于在给定的时间范围内(几天、几周、几个月)完成特定的工作块。
  4. Sprint/Iteration Review在冲刺结束时举行的会议,以审查和展示已完成的工作。评论不应超过 4 小时。包括所有 Scrum 团队角色,以及参与该项目的其他团队成员。
  5. 回顾在冲刺结束时召开的会议,以审查流程并确定任何需要改进的领域。包括所有 Scrum 团队角色。

Scrum 的好处

Scrum 允许技术和软件开发团队通过增加沟通和协作以及更灵活和适应性的方法来简化复杂的生产工作流程。Scrum 的敏捷框架专注于持续改进,致力于提高团队工作流程的速度和准确性,使他们能够更加专注于创新并为用户创造无缝体验。

posted on 2021-12-21 14:06  Lynch_Warren  阅读(591)  评论(0)    收藏  举报

导航