2020年11月18日

Scrum Guide 2020更新——介绍产品目标

这是本系列59篇文章的第8部分Scrum指南2020更新

随着Scrum指南2020年的更新,工件中增加了三项承诺。承诺的想法是为工件提供额外的质量以提高透明度。在产品积压的情况下,承诺是对产品目标的承诺。

什么是产品目标?

简而言之,产品目标为产品待办事项提供了上下文。这可以被认为是我们做所有这些工作的“原因”。它可以作为“Scrum团队在做什么?”的电梯宣传。“目标”一词是有意为之的,因为它描述了两件事:

  1. 它是我们努力追求的东西,
  2. 当你达到它时,它是可衡量的。

Scrum指南并没有规定产品目标的细节,因此Scrum团队可以根据自己的情况以正确的方式形成目标。例如,一些Scrum团队可能会为一个非常专注的季度产品目标而工作,另一个Scrum团队可能有一个非常有抱负的高水平产品目标。在确定产品目标时,背景决定一切。

以下是产品目标的一些特征:

  • 产品目标的开发,就像Scrum中的一切一样,随着产品待办事项的定义而发展,产品目标有助于推动产品待办事项的发展。
  • 产品待办事项列表在任何时候都只有一个产品目标。当然,这可以从语义上考虑产品目标是如何描述的,它可以处理多个目标。然而,一个好的实践是产品目标是清晰和简洁的。
  • 一个产品目标可以在没有完成所有产品待办事项列表项(pbi)的情况下完成。当价值通过一系列的sprint交付时,对产品目标的理解很可能会得到细化。这是一项复杂的工作,其本质是不明确的,充满了惊喜。
  • 一个方便的对称性是,产品目标与产品待办事项相关,就像Sprint目标与Sprint待办事项相关一样。
  • 产品战略或产品路线图通常提供实现产品目标的方向性计划。当然,这取决于上下文,因为这个计划可能在产品待办事项列表中得到了充分的描述。
  • 随着每个增量的产生,产品逐渐向产品目标移动。如何增量地确定该值是非常特定于上下文的。以SpaceX为例,猎鹰重型火箭的产品目标是将5名宇航员送往国际空间站(ISS)。每一次Sprint,他们都更接近这个目标,即使产品的实际使用要到发布日才可能实现。对于其他产品,即使在Sprint期间多次交付,也更容易看到产品目标的增量进展。
  • 产品目标在产品待办事项列表中变得透明,就像Sprint目标在Sprint待办事项列表中变得透明一样。每个Scrum团队将根据他们的环境做必要的事情来实现这一点。
  • Sprint评审将在Sprint目标和产品目标的上下文中评审增量。这鼓励Sprint评审围绕他们的发现提供一些背景知识,并询问有关在产品目标方面取得了多大进展的问题。这些发现将在Sprint计划中非常有用,因为它们可以帮助创建焦点并形成关于下一个Sprint的决策。

因此,产品目标是一个简单的方向性陈述,为Scrum团队和涉众的工作提供背景和目的。根据产品目标的描述、衡量、更新和折旧方式的上下文,产品目标将发生变化。然而,一些常见的问题可以帮助我们理解产品目标的意图。

产品目标能否在冲刺过程中发生变化?

在大多数情况下,产品目标的描述方式需要多个sprint才能实现。这意味着,像Sprint目标一样,产品目标很可能在Sprint期间不会改变。Scrum团队有可能通过工作发现一些使产品目标无效的东西,就像Scrum团队可以发现一些使Sprint目标无效的东西一样。当这种情况发生时,团队所处的情境或环境将影响接下来发生的事情。有些团队会停止Sprint(这是产品负责人的决定),并回到涉众那里,展示他们的发现。其他Scrum团队将在下一次Sprint评审中完善产品目标和Sprint目标。其他Scrum团队会做其他事情。Scrum指南并没有准确描述在这些情况下会发生什么,并认为Scrum团队会根据情况做出正确的决定。

谁决定产品目标?

产品目标是产品所有者负责的产品积压工作的一部分。因此,产品所有者对产品目标负责,就像他们对产品积压负责一样。最终,产品目标在高层次上描述了产品所有者负责的工作的价值。Scrum指南清楚地描述了产品所有者的职责:

“制定并明确传达产品目标。”

产品目标和愿景之间的关系是什么?

在2017年版的Scrum指南中,愿景仅在增量上下文中提及一次。

“增量是朝着愿景或目标迈出的一步。”

在2020年版的指南中,删除了对愿景的引用,增加了产品目标,为Scrum团队提供了更多的清晰性和重点。在其核心,Scrum仍然是一个框架,用于鼓励团队朝着一个目标逐步取得进展,而这一点并没有改变。根据具体情况,可能还会有一个更详细地描述产品目标的愿景文档,或者产品愿景描述了更高层次的叙述,其中产品目标是实现更大愿景的第一步。

当使用像愿景、使命和战略这样的术语时,背景就是一切。当这些词被使用时,每个组织或个人都有自己的上下文。产品目标是Scrum团队完成产品待办事项列表并开始工作所需要的最小的东西。如果产品目标是受到愿景或叙述的启发,那就更好了,但这超出了Scrum指南的范围。

博客评论