Метод MoSCoW: как понять, что делать сейчас, а что — никогда
178
20 марта 2026

Метод MoSCoW: как понять, что делать сейчас, а что — никогда

MoSCoW — это метод приоритизации задач, в котором задачи делятся на группы по степени их необходимости. Например, при разработке сайта одни функции нужны обязательно — без них проект просто не запустить. Другие очень хотелось бы добавить, но можно прожить и без них. Третьи — вообще под вопросом. Модель MoSCoW помогает понять, что из этого критично, а что можно отложить.

Метод особенно хорош в ситуациях, когда нужно быстро договориться о приоритетах внутри команды. С MoSCoW каждый участник понимает, почему одни задачи важнее других, чем в проекте можно пожертвовать, а чем нельзя. Впрочем, метод полезен не только в командной работе — его можно применять в личных проектах и даже в повседневном тайм-менеджменте.

manage4

В статье выясним, как устроен метод MoSCoW, покажем его работу на конкретных примерах и разберем некоторые тонкости, которые помогут использовать его более эффективно.

Что такое MoSCoW и как он работает 

MoSCoW — это аббревиатура, где каждая буква обозначает категорию приоритета. Гласные «o» добавлены просто для благозвучия (чтобы получилось запоминающееся слово «MoSCoW» — Москва), смысловой нагрузки они не несут.

Метод приоритизации MoSCoW

Must have (должно быть) — это критически важные задачи, без которых проект не имеет смысла. Если хотя бы одна такая задача не выполнена, продукт нельзя запустить. Например, для интернет-магазина это каталог товаров и возможность оплатить заказ. Без этого магазин просто не будет магазином.

MoSCoW: категория  Must have

Should have (следует сделать) — важные задачи, которые сильно влияют на качество продукта, но их отсутствие не критично. Продукт можно запустить и без них, но пользователи сразу почувствуют, что чего-то не хватает. Для того же интернет-магазина это может быть фильтр товаров по цене или размеру — без него неудобно, но покупки совершать всё-таки можно.

MoSCoW: категория  Should have

Could have (можно сделать) — приятные дополнения, которые улучшат продукт, но их отсутствие мало кто заметит. Это то, что делается, если осталось время и ресурсы. Например, возможность добавить товар в список желаний или посмотреть 3D-модель продукта.

MoSCoW: категория Could have

Won’t have (не будет сделано) — задачи, от которых команда сознательно отказывается в текущей итерации (в рамках текущего этапа работы). Это не значит, что идея плохая: просто именно сейчас она не приоритетна. Например, интеграция с программой лояльности партнерской сети — хорошая фича, но для первого запуска она не нужна.

MoSCoW: категория Won't have

Метод приоритизации MoSCoW предложил в середине 1990-х разработчик Дай Клегг, работавший в Oracle. Изначально метод использовали в разработке ПО для приоритизации требований к продукту. Сегодня технику MoSCoW применяют в управлении проектами, маркетинге, event-менеджменте — везде, где нужно выбирать задачи при ограниченных ресурсах.

Метод хорош для задач в рамках одного проекта с общей целью, но не подходит для сравнения задач из разных проектов: там критерии важности могут сильно различаться. Также MoSCoW становится неудобным при работе с большим количеством задач (несколько десятков или сотен), поскольку их сортировка занимает слишком много времени.

Теперь посмотрим, как всё это работает на практике.

Примеры использования 

Главное правило методики MoSCoW — сначала нужно четко сформулировать цель. Приоритеты всегда относительны: то, что критично для одной ситуации, может быть совершенно неважным для другой. Перед тем как раскладывать задачи по категориям, необходимо ответить на вопрос: чего именно мы хотим достичь сейчас?

Пример 1. Сборы в командировку 

Начнем с самого простого примера. Предположим, вам нужно на три дня уехать в другой город на рабочую встречу. Цель — приехать вовремя, провести переговоры и вернуться домой. У вас ограниченное место в багаже и мало времени на сборы.

Вот вещи, которые вы теоретически можете взять с собой:

Список вещей для командировки

Давайте порассуждаем. Паспорт и билеты — это Must have, без них вы просто не попадете в самолет. Телефон, зарядка, ноутбук — тоже критичны для рабочей поездки. Смена белья и зубная щетка — Should have: технически можно купить на месте, но лучше взять с собой. Любимый шампунь или книга — Could have, приятные дополнения. А беговые кроссовки для трехдневной командировки — это, скорее всего, Won’t have, если только бег не часть вашей встречи.

Теперь рассортируем первоначальный список. Если вы выполняете приоритизацию в современном планировщике (например, в SingularityApp), то можете использовать для сортировки подпроекты, секции, теги или значки приоритета — как вам удобнее. Для наглядности воспользуемся секциями:

Сортировка задач по методу MoSCoW

Анализ MoSCoW показывает, чем можно пожертвовать, если чемодан не закрывается. Сначала убираем кроссовки, потом книгу и подушку. А вот ноутбук точно должен остаться в чемодане.

Пример 2. Приложение для заметок 

Небольшая команда разработчиков создает мобильное приложение для заметок. Цель первой версии — выпустить минимально рабочий продукт за два месяца, чтобы протестировать идею на реальных пользователях и получить обратную связь.

Бэклог проекта «Приложение для заметок»

Команда может рассуждать так: без создания, редактирования и удаления заметок приложение бессмысленно — это Must have. Папки и теги тоже очень важны — без них все заметки превращаются в кашу, и пользоваться приложением неудобно, поэтому это Should have. Темная тема и синхронизация улучшат опыт, но для первой версии не критичны — Could have. Голосовой ввод, шифрование и шаринг — интересные фичи, но для MVP (минимально жизнеспособного продукта) избыточны — Won’t have в первой версии.

Приоритизация бэклога по методике MoSCoW

Такая приоритизация позволит команде сфокусироваться на главном и выпустить продукт в срок, не распыляясь на второстепенные функции. После запуска можно собрать отзывы пользователей и решить, какие функции из категорий Could добавить в следующих обновлениях. Возможно, окажется, что пользователи очень просят синхронизацию — тогда она переедет в приоритет для второй версии.

Пример 3. Интернет-магазин одежды 

Компания запускает новый интернет-магазин одежды. Цель — открыться к началу сезона распродаж через три месяца. Бюджет ограничен, команда небольшая. Приоритизация бэклога по методу MoSCoW поможет понять, какие функции нужно реализовать в первую очередь.

Список задач для проекта «Сайт магазина»

Без каталога, корзины и оформления заказа магазин не может работать — это Must have. Фильтры и регистрация очень желательны, но технически можно запуститься и без них — Should have. Отзывы и система промокодов улучшат конверсию, но не обязательны для старта — Could have. Виртуальная примерочная и сложная программа лояльности — слишком затратные фичи для первого запуска — Won’t have.

Приоритеты по методу MoSCoW: пример сортировки задач

Такой подход позволяет команде уложиться в сроки и бюджет, запустить магазин вовремя и начать зарабатывать. А дополнительные функции можно добавить постепенно, на основе реальной статистики и запросов клиентов. Например, если многие уходят из-за отсутствия фильтров, их делают в первую очередь.

Во всех трех примерах техника MoSCoW работает одинаково: помогает отделить критически важное от желательного и второстепенного. Главное — честно ответить себе на вопрос: без чего цель действительно недостижима, а что можно добавить потом?

Тонкости и нюансы 

Напоследок — несколько рекомендаций, которые помогут использовать метод MoSCoW эффективнее и избежать типичных ошибок.

1. Приоритеты привязаны к итерации 

Каждый раз расставляйте приоритеты заново, не копируйте слепо из прошлого спринта. Контекст меняется: то, что было Could have в прошлом месяце, может стать Must have сейчас. Например, интеграция с платежной системой была не критична для тестовой версии приложения, но перед публичным запуском она становится обязательной.

2. Must have имеет свойство раздуваться 

Если в категории Must have оказалось больше половины всех задач — приоритизация не работает. Применяйте строгий критерий: задача попадает в Must have только в том случае, если без нее продукт или результат теряет смысл либо вообще не работает. «Очень хочется» и даже «важно для бизнеса» — это еще не Must have.

Пример раздутой категории Must have в методе MoSCoW. Крестиками обозначены явно лишние задачи
Анимации, интеграция с соцсетями и блог — это улучшения, но магазин будет работать и без них. Они относятся к Should have или Could have. В Must have должны остаться только каталог, корзина и оформление заказа — без этого покупка невозможна.

3. Граница между Should и Could 

Проверочный вопрос: «Что случится, если мы это не сделаем в этой итерации?» Если последствия переноса заметны для пользователей или бизнеса — это Should have. Если перенос безболезнен, и никто особо не расстроится — Could have. Например, отсутствие поиска по сайту пользователи точно заметят (Should), а отсутствие возможности поделиться товаром в соцсетях — вряд ли (Could).

4. Won’t have — не мусорка 

Категория Won’t have — это не место для плохих идей, а осознанный отказ делать что-то прямо сейчас. Сохраняйте эти задачи в бэклоге и проводите ревизию перед каждой итерацией: возможно, условия изменились, и задача стала актуальной. Например, виртуальная примерочная могла быть слишком дорогой полгода назад, но сейчас появились доступные готовые решения.

5. Фиксируйте аргументы 

Записывайте, почему задача попала в ту или иную категорию. Это избавит команду от повторяющихся споров и поможет при пересмотре приоритетов. Через месяц вы можете забыть, почему отложили определенную функцию, а краткая заметка быстро освежит контекст.

Задача Категория Аргумент
Оплата картой M Без нее невозможно завершить покупку
Фильтр по цене S Пользователи ожидают эту функцию, но можно запуститься без нее
Отзывы C Повысит доверие, но не критично для старта
Программа лояльности W Сложная в реализации, отложим на вторую версию
AR-примерочная W Требует 3 месяца разработки, не укладываемся в сроки запуска

6. Делите крупные задачи 

Большая задача может содержать и Must have, и Could have внутри. Выполняйте декомпозицию таких задач и распределяйте части по категориям.

Например, «Личный кабинет пользователя» — слишком крупная задача. Разбейте ее на «Просмотр истории заказов» (Should have), «Редактирование профиля» (Could have), «Управление подписками на рассылки» (Won’t have). Задачи должны соответствовать размеру итерации — так проще планировать и контролировать прогресс.

Пример предварительной декомпозиции задачи для приоритизации MoSCoW
Пример предварительной декомпозиции задачи для приоритизации MoSCoW

7. Метод работает только при четкой цели итерации 

Без понимания, что именно вы хотите получить на выходе, расстановка приоритетов в MoSCoW превращается в угадайку. Сформулируйте цель конкретно: не «улучшить сайт», а «запустить интернет-магазин к началу сезона распродаж» или «выпустить MVP приложения для тестирования гипотезы». Четкая цель — компас для всех решений о приоритетах.

habbits2