如何使用MoSCoW方法来优先处理产品待办事项列表?

MoSCoW方法(也称为MoSCoW优先级排序或MoSCoW分析)是一种优先级排序技术,旨在与利益相关者就每个需求对交付的重要性达成共识。术语“MoSCoW”本身是一个首字母缩略词,由四个优先级类别的首字母组成,如下图所示:

MoSCoW Method - Agile
MoSCoW方法 – 敏捷
必须(M)——必须优先并交付的关键需求。如果其中任何一个未满足,该版本将被视为不完整。
应该(S)——重要需求,但并非发布所必需。这些需求没有时间紧迫性。
可以(Co)——理想但非必需的功能。这些通常是成本较低的产品改进。
不会(W)——被认为最重要性最低,或可能与产品战略不符。这些可以被忽略,并在后续版本中重新考虑。
注意
添加字母“o”是为了让“MoSCoW”这个词更易发音。尽管“o”通常为小写且无实际含义,但全大写的“MOSCOW”也常被使用。
MoSCoW通常与时间盒结合使用,其中截止日期是固定的,因此必须专注于最关键的需求。因此,它在敏捷软件开发方法论中被广泛使用,例如Scrum以及DSDM。

MoSCoW示例

以人体为例:

  • 必须——心脏是“必须”的。没有它,就没有生命体。你的应用程序必须具备什么?
  • 应该——手是“应该”的。没有手很难生存。但你可以在大多数情况下没有手也能存活。
  • 可以——头发是“可以”的。拥有它很好,而且你看起来可能更漂亮,但没有它也能安然无恙地生存。
  • 不会——非必需的。顺便问一下,身体里什么是“不会”?(也许是你的阑尾?)

使用MoSCoW方法来优先处理产品待办事项

产品负责人负责准备产品待办事项列表并对其内容进行优先级排序。优先级排序是任何开发工作最关键的方面之一,因为选择正确的策略可以让你在一次冲刺期间最大化交付的价值。产品待办事项的排序应首先解决商业价值最高的需求,使团队能够朝着共同目标以统一的方向前进。

MoSCoW Example in a Sprint
冲刺中的MoSCoW示例

优先级标准

在一次冲刺计划会议中,以下标准应指导您在对产品待办事项进行优先级排序时的决策:

  • 高客户价值
  • 对业务有重大益处
  • 易于实施
  • 高风险
  • 若不尽快实施,成本会很高
  • 事项之间的依赖关系
  • 最符合下一个冲刺目标?

Leave a Reply