本文简要介绍了 Scrum 框架。Scrum 是一种迭代和增量式的软件开发办法。Scrum 中有三个次要角色:产品负责人、Scrum Master 和 Scrum 团队。Scrum 我的项目通常由多个冲刺组成,每个冲刺通常继续 2 到 4 周。Scrum 的要害元素是:Scrum 角色、工件和典礼,以及一些指导方针和规定。
为了开始一个 Scrum 我的项目,产品负责人创立一个名为产品待办事项列表的欲望清单我的项目并确定其优先级。通过 Sprint 打算会议,Scrum 团队决定在 Sprint 中能够开发多少积压我的项目。在 Sprint 的每一天,团队都会聚在一起做一个叫做 Daily Scrum Meeting 的站会。在 Sprint 期间,Scrum Master 尝试移除任何阻碍和妨碍,以便 Scrum 团队能够持续工作。在 Sprint 完结时,团队向团队和其余利益相关者展现开发的性能,这些性能可能是公布的候选者。在 Sprint 完结时,在回顾会议上还有一个 Sprint Review。[](https://www.visual-paradigm.c…)
Scrum Sprint 周期 8 步
每个我的项目都须要的最佳 Scrum 软件
一个弱小的 Scrum 软件,反对 Scrum 项目管理。它具备 Scrum 工具,如用户故事地图、产品待办事项治理、sprint 待办事项治理、工作治理、每日 Scrum 会议、sprint 打算工具、sprint 审查工具、sprint 回顾工具、燃尽、阻碍、利益相关者和团队治理。
理解更多
Scrum 角色:
- 产品拥有者
- Scrum 巨匠
- 开发小组
- 利益相关者
Scrum 工件
- 产品积压
- 冲刺指标
- 冲刺积压
Scrum 典礼
- 产品待办列表细化会议
- 冲刺打算会议
- 每日站立会议
- 冲刺回顾
- 冲刺回顾
Scrum 流程解释
- 咱们首先须要确定一个 Product Backlog(按优先级排序的产品需要列表),这是 Product Owner 的职责
- Scrum 团队依据 Product Backlog Refinement Meeting 中的 Product Backlog 列表对工作量进行估算和安顿
- 有了 Product Backlog 列表,咱们须要召开 Sprint Planning Meeting 来定义这个迭代的 sprint 指标(一个 Sprint 的时间段通常是 1 到 4 周),而后抉择一个用户故事列表来造成 Sprint Backlog 能够实现冲刺指标的行将到来的冲刺。
- Sprint Backlog 由 Scrum Team 实现,每个成员依据 Sprint Backlog 细化成更小的工作(每个工作的工作量能够在几天内实现)
- 在 Sprint 中,须要召开每日 Scrum 会议,每次会议的工夫限度在大概 15 分钟内。每个人都要谈话,面对面和所有成员互动,报告昨天做了什么,明天要实现什么,你能够提出无关阻碍或解决不了的问题的问题。而后,更新您的 Sprint 燃尽图。
- 实现日常集成,即每天都要有一个能够编译胜利、能够演示的版本;许多人可能没有应用过自动化的日常集成。如果通过,则立刻执行单元测试代码。如果所有这些都通过,则公布版本。
- 当所有的用户故事都实现了,也就是 Sprint Backlog 实现了,就意味着一个 Sprint 实现了。这个时候,咱们须要进行一次 Sprint Review Meeting(也称为 review meeting)。产品所有者和客户必须参加。Scrum 团队的每个成员都会向他们展现他们曾经实现的工作软件,这个会议十分重要,不能取消。
- 最初,Sprint Retrospective 在每个 sprint 完结时的 sprint 回顾之后举办。在回顾过程中,团队自我辨认在冲刺期间无效或有效的流程元素,以及潜在的解决方案。回顾通常继续 90 分钟,可帮忙咱们将继续改良融入咱们的团队文化和 Sprint 节奏中。
概括
Scrum 是用于治理产品开发的迭代和增量框架。它定义了一个灵便的、整体的产品开发策略,其中开发团队严密单干以实现独特指标。它通过激励所有团队成员的物理共址或亲密在线合作,以及所有团队成员和相干学科之间的日常面对面交换,使团队可能自我组织。