Files
nexus/wiki/concepts/MoSCoW-Classification.md
2026-05-03 05:42:12 +08:00

1.8 KiB
Raw Blame History

title, type, tags, last_updated
title type tags last_updated
MoSCoW Classification concept
prioritization
requirements
agile
2026-05-01

Definition

MoSCoW 分类法是一种需求优先级分类技术,将所有需求分为四级:Must Have(必须有)、Should Have(应该有)、Could Have(可以有)、Won't Have(不会有/本期不做)。

分类定义

分类 含义 占比建议 若不做会怎样
M — Must Have 产品无法发布的最低功能集;无替代方案 60% 产品不可用或违反法规
S — Should Have 重要但不致命;功能体验降级但有 workaround 20% 用户满意度下降,但产品仍可用
C — Could Have 期望但非必要;提升愉悦度 15% 错过加分项,但不影响核心价值
W — Won't Have 本期明确不做;列入 Backlog 未来考虑 5% 主动放弃,聚焦当前 Sprint 范围

关键原则

  • "Won't" means won't:明确不做的功能不得在 Sprint 期间以任何理由渗透进来
  • 每个 MoSCoW 决策必须有明确理由并记录在 Sprint 文档中
  • MoSCoW 是对功能范围的分类,不是对用户价值的绝对排序

应用场景

  • Phase 1 StrategySprint Prioritizer 使用 MoSCoW 分类 + RICE 评分双重排序MoSCoW 决定范围边界RICE 在范围内排序
  • scenario-startup-mvpStartup MVP Build Runbook 中强调"Sprint Prioritizer 执行 MoSCoW 防止范围蔓延"

MoSCoW 与 RICE 的协同工作流

所有需求 → MoSCoW 分类M/S/C/W→ RICE 评分M + S + C→ Sprint 规划
                                              ↓
                                          W直接归档

Aliases

  • MoSCoW Prioritization
  • MoSCoW Requirements Classification