MoSCoW分析(MoSCoW method, MoSCoWメソッド, モスクワ分析)とは、ビジネスやプロジェクトマネジメント、システム開発などにおいて、要件定義の際に優先順位を付けて整理する手法のこと。要件を「Must」「Should」「Could」「Won’t」の4つの分類に評価して優先順位を決め、関係者と共通の認識とするものである。
- Must have:対応必須の要件
- Should have:可能であれば対応すべき要件。重要だが、時間やリソースの問題があれば対応を次の時期まで延期してもよいもの
- Could have:望ましいが必須ではない要件。プロジェクトの主な価値ではないが、対応することでユーザー体験が向上するもの
- Won’t have:対応不要の要件。重要度や費用対効果が低く、現時点では取り組むべきではないもの(将来は要件を満たす可能性がある)
1994年にイギリスでRapid Application Development(RAD)に携わっていた Dai Clegg が用いたのが始まりである。