MoSCoW方法(也稱為MoSCoW優先順序或MoSCoW分析)是一種優先順序技術,旨在與利益相關者達成共識,確定每個需求對交付的重要性。術語「MoSCoW」本身是一個首字母縮略詞,由四個優先順序類別的首字母組成,如下面圖所示:

必須(M) – 必須優先處理並在產品中交付的關鍵需求。如果其中任何一項未達成,則認為發行版本不完整。
應該(S) – 重要的需求,但對發行版本並非必不可少。這些需求並無時間限制。
可以(Co) – 理想但非必要的功能,通常為產品帶來低成本的改進。
不會(W) – 被視為最重要性最低,或可能與產品策略不符。這些項目可以忽略,並在未來版本中重新考慮。
注意
添加字母「o」是為了讓「MoSCoW」這個詞更容易發音。儘管「o」通常為小寫且無特定含義,但全大寫的「MOSCOW」也常被使用。
添加字母「o」是為了讓「MoSCoW」這個詞更容易發音。儘管「o」通常為小寫且無特定含義,但全大寫的「MOSCOW」也常被使用。
MoSCoW範例
以人體為例:
- 必須 – 心臟是「必須」的。沒有心臟,就沒有生命體。你的應用程式必須具備什麼?
- 應該 – 手是「應該」的。沒有手很難生存。但你可以在大多數情況下沒有手也活下來。
- 可以 – 髮是「可以」的。有它很好,而且你可能看起來更漂亮,但沒有它也完全能生存。
- 不會 – 非必要項目。順便問一下,人體中什麼是「不會」的?(也許是你的盲腸?)
使用MoSCoW方法來優先處理產品待辦事項
這位產品負責人負責準備產品待辦事項並對其中的項目進行優先排序。優先排序是任何開發工作中最關鍵的方面之一,因為選擇正確的方法可以讓您在一個Sprint期間最大化交付的價值。產品待辦事項的排序應首先解決商業價值最高的需求,使團隊能夠朝著共同目標以統一的方向前進。
