深度解析Scrum:四、Scrum工件的关键角色和承诺
Scrum框架中的工件代表着工作或价值,并旨在提高关键信息的透明度。每个工件都包含一个承诺,以确保它提供可增强透明度并聚焦于可度量进展的信息。以下是Scrum框架中三个重要的工件及其关键承诺:
1. Product Backlog
Product Backlog是一份涌现的、有序的清单,列出了改进产品所需的内容。它是Scrum Team承担工作的唯一来源。Scrum Team能够在一个Sprint中完成(Done)的Product Backlog条目被认为是准备就绪的,可以在Sprint Planning事件中选择。Product Backlog精化是将条目分解并定义为更小、更精确行为的持续活动。Product Backlog的属性,如描述、优先顺序和规模,随工作领域而变化。Product Goal是Product Backlog的承诺,描述了产品的未来状态,作为Scrum Team制定计划的目标。
2. Sprint Backlog
Sprint Backlog由Sprint Goal、为Sprint选择的Product Backlog条目以及交付Increment的可执行计划组成。它是Developers为Sprint制定的计划,是高度可视且实时的工作画面。Sprint Backlog在整个Sprint期间随学习而更新,需要足够的细节以便在Daily Scrum中检视进展。Sprint Goal是Sprint Backlog的承诺,为Sprint提供了单一的目标,为实现该目标提供了灵活性。
3. Increment
Increment是迈向Product Goal的一块坚实垫脚石,是之前所有Increment的累加。每个Increment都经过彻底验证,以确保整合在一起的所有Increment都能工作并提供价值。Increment是可用的,可以在Sprint Review中展示,支持经验主义。Definition of Done是对Increment状态的正式描述,当Increment符合产品所需的质量度量标准时才能达到。Definition of Done是为了创建透明,使每个人对作为Increment一部分的工作有共同的理解,保证了工作达到一定的质量标准。
这些工件的承诺强化了经验主义和Scrum Team及其利益攸关者的Scrum价值观。通过明确的目标、灵活的计划和清晰的质量标准,Scrum框架确保了透明度、可度量的进展和持续的工作优化。这使得Scrum成为在不断变化的环境中成功交付有价值产品的强大框架。