MoSCoW排序最初源自于DSDM(动态系统开发)
Mo 必需含有:没有,那么系统不可用
- 需求是系统能够工作的基础。因此,他们拥有最高的优先权。
- 即使只有一个这样的需求被排除或未被交付,系统也将失败或无法使用。
- 这些需求出现在按优先级排序的Product Backlog的顶端,并且最有可能成为发布计划的主干和运行框架。
- 关键字MUST也可以用作最小可用子集的缩写。这个术语类似于最小市场需求特性(MMF)。
例如,手机必须具备的功能是拨打和接听电话的能力,以及存储联系人列表的地址簿。
S 应该含有:有就更好
对系统正确、可靠和可预测工作很重要的要求。因此,他们有中等优先级。
- 如果这样的需求被排除或未交付,系统可以继续工作,但是,解决方案可能是困难的,耗时的,或造成不便。
-
Co 可能含有:增值功能
在某种程度上有用或可取,但不是必需的需求。
- 如果该需求被排除或未交付,系统将继续正常运行,但可能会对用户体验产生不利影响。
- 它们的优先级为中至低,只要有足够的时间和资金,就会被挑选出来实施。
手机可能具备的功能的一个例子是能够播放音乐,查看照片,或GPS导航的帮助。
W 不会含有:可能永远都没有
需求是表面上的的或被称为“锦上添花”,这些需求不重要的。
- 如果此类需求被排除或未交付,系统不会受到任何方式的影响。
- 可以推迟到将来或永远舍弃。
- 手机可以不具备的功能可以是用作晨跑者的计步器。