如何使用MoSCoW方法确定产品积压的优先次序?

如何使用MoSCoW方法确定产品积压的优先次序?

(英文原文)

MoSCoW方法(也称为MoSCoW优先级划分或MoSCoW分析)是一种优先级技术,旨在与利益相关方就其对每项要求的交付的重要性达成共识。术语MoSCoW本身是源自四个优先级类别中每一个的第一个字母的首字母缩写,如下图所示:

MoSCoW方法 - 敏捷
MoSCoW方法 – 敏捷

必须(Mo) – 关键的要求,必须作为优先事项应用于产品。即使其中一个未被考虑在内,该发布也被认为是未实现的。

应该(S) – 要求重要但对发布不重要。这些要求对时间不是很敏感。

可以(Co) – 您的发布的理想但非强制性要求。这些通常是产品的低成本改进。

(W) -这些被认为是最关键的还是可能不符合产品策略可言。它们可以被忽略,并在将来的版本中进行修订。

注意

添加了间隙字符“o”以使单词“MoSCoW”可发音。虽然字符“o”通常是小写的,表示它们不代表任何东西,但通过全部大写的MOSCOW也被使用。

MoSCoW经常与时间一起使用,其中最后期限是固定的,因此重点必须放在最重要的要求上,因此这是一种常用于敏捷软件开发方法(如Scrum和DSDM)的技术。

MoSCoW示例

以人体为假设的例子:

  • 必须 – 一颗心是“必须的”。没有它,就没有活的有机体。你的申请必须有什么?
  • 应该 – 一只手是“应该”。没有它很难。但即使没有手,你也能活下来。嗯,在大多数情况下。
  • 可能 – 头发是“可以”。拥有它们很好,你甚至看起来更好,但没有它们你肯定会活下来
  • 不会  – 不必要的浪费。顺便问一下,身体里有什么“不会”吗?(也许,它可能是你的阑尾?)

使用MoSCoW方法确定产品待办事项的优先级

产品负责人负责获取该产品Backlog准备,并优先在产品Backlog中的项目。确定优先级是任何形式的开发工作中最重要的方面之一,因为选择正确的方法可以使您最大化Sprint中提供的价值。产品待办事项项目的订购方式应首先完成具有最大业务价值的要求,并使团队能够朝着共同目标朝着统一的方向前进。

短跑时的MoSCoW示例
短跑时的MoSCoW示例

优先排序标准

Sprint计划会话中执行产品待办事项项目的优先级排序时,以下是您的决策需要考虑的列表标准。

  • 高客户价值
  • 对企业有很大好处
  • 易于实施
  • 高风险
  • 如果不尽快实施,成本会很高
  • 项目之间的依赖关系
  • 最有助于下一个Sprint的目标