Scrum 指南 · 工件与实践
Scrum 技术:补充框架的实践
《Scrum 指南》有意保持精简,为团队选择适合自己的实践留出了空间。以下是与 Scrum 一起最常用的技术。
要点总结
- Scrum 为补充实践留有空间。
- 用户故事、故事地图和计划扑克有助于管理待办事项列表。
- 选择能解决团队实际问题的技术。
待办事项列表技术
- 用户故事: “作为 [用户],我希望 [目标],以便 [收益]。”
- 验收标准: 为每个条目设定清晰的条件,通常采用 Given-When-Then 形式。
- 故事地图: 沿用户旅程排列故事,以规划发布。
- INVEST: 独立、可协商、有价值、可估算、小、可测试。
- 拆分模式: 按工作流步骤、业务规则、数据类型或接口拆分。
规划与跟踪技术
交付技术
- 结对编程或群体编程。
- 测试驱动开发和持续集成。
- 蜂拥 处理高优先级条目。
- 冲刺内的 WIP 限制。
改进技术
- 多种多样 回顾会形式.
- 五个为什么和根本原因分析。
- 团队工作约定。
常见问题
就绪的定义是官方的 Scrum 技术吗?
不是。它是一些团队使用的可选实践;不应成为僵化的关卡。
用户故事是 Scrum 必需的技术吗?
不是。Scrum 只要求有产品待办事项列表条目;用户故事是一种流行的格式。
用户故事作为一种 Scrum 技术是如何运作的?
用户故事是从用户角度对需求的简短描述,通常写成:作为 用户],我希望 [目标],以便 [收益]。参见 [用户故事.
INVEST 模型作为一种 Scrum 技术是如何使用的?
它是优秀待办事项列表条目的检查清单:独立、可协商、有价值、可估算、小和可测试。它由 Bill Wake 提出。
故事地图是有用的 Scrum 技术吗?
是的。故事地图沿用户旅程排列用户故事,并按从上到下的顺序体现优先级,用于规划发布并找到最小的有价值切片。
就绪的定义作为一种 Scrum 技术是如何运作的?
它是待办事项列表条目进入冲刺前应满足的可选检查清单,例如具备清晰的验收标准。它不属于《Scrum 指南》的内容。
为什么验收标准是有用的 Scrum 技术?
它们设定了待办事项列表条目被验收必须满足的条件,通常以 Given-When-Then 形式编写。它们不同于适用于所有条目的完成的定义。
作为一种 Scrum 技术,蜂拥是什么?
多名开发人员协同处理一个条目以快速完成,而不是每个人各自开始不同的条目。参见 敏捷蜂拥.
群体编程是 Scrum 技术吗?
它是一种补充实践,而不是 Scrum 本身的一部分:整个团队在同一台计算机上同时处理同一任务,轮流担任输入代码的人。它能传播知识并减少交接。
为什么测试驱动开发是有用的 Scrum 技术?
测试驱动开发是指先编写自动化测试,再编写使测试通过的代码,然后进行重构。它支持严格的完成的定义。
哪些 Scrum 技术有助于拆分大型用户故事?
按工作流步骤、业务规则、数据类型、接口或简单与复杂情况进行拆分,并确保每一部分都能独立产生价值。参见 史诗、故事与任务.