Learnly
Все статьи

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

Когда задач сотни, а рук мало, наверх всплывает не самая полезная задача, а самая громкая. Разбираем, как выбирать по понятным критериям, считать цену промедления и договариваться так, чтобы спор не повторялся каждую неделю.

16 мин чтениятест в конце
приоритизациябэклогRICEWSJFCost of DelayMoSCoWgroomingJiraNotionValue vs Effort
Содержание

Приоритизация задач в продуктовой команде: как навести порядок в бэклоге, договориться со стейкхолдерами и выбрать, что делать первым

Бэклог на сотни задач, стейкхолдеры тянут одеяло на себя, команда постоянно переключается и «горит». В такой системе выигрывает не ценная работа, а громкая (HiPPO). Этот урок - про то, как превратить спор «что важнее» в прозрачный процесс: выбрать метод под ваш контекст (MVP, зрелый продукт, техдолг, баги), прикинуть Cost of Delay и закрепить приоритизацию в трекере.


Что вы сможете после урока

  • Перестать выбирать задачи «по голосу» и перейти к понятным критериям.
  • Подбирать метод приоритизации под задачу: RICE, ICE, MoSCoW, WSJF, Кано, Value vs Effort.
  • Переводить Impact в деньги через Cost of Delay и спокойнее вести спор со стейкхолдерами.
  • Настроить поля и сортировку в Jira / Notion / ClickUp и провести полезный grooming.
  • Использовать упражнения и чек-лист для регулярного ревью бэклога.

Почему без приоритизации вы теряете деньги и скорость

  1. Команда делает «не то». По данным отчёта Pendo о feature adoption (2019), 80% функций в типичном облачном продукте используются редко или никогда. Это прямой сигнал: без отбора и проверки ценности вы будете производить лишнее.

  2. Команда теряет фокус. По данным American Psychological Association, даже короткие переключения между задачами могут съедать до 40% продуктивного времени. В продуктовой реальности это выглядит так: «срочное» постоянно врывается в план, задачи не доводятся до конца, контекст переключается, сроки расползаются.

  3. Процесс остаётся частично интуитивным. Опросы продуктовых сообществ из года в год показывают одно и то же: даже команды, выбравшие фреймворк, признают, что приоритизация у них частично держится на интуиции. Значит, чаще всего проблема не в отсутствии фреймворка, а в том, что его не встроили в рабочий цикл.


Термины, без которых дальше будет тяжело (коротко)

Бэклог (backlog) - список задач, идей и проблем продукта. Важно: бэклог не обязан быть «выполненным». Его цель - помогать выбирать лучшее следующее.

Grooming / refinement - регулярное ревью бэклога: уточнить формулировки, снять дубли, добавить данные, переоценить, переприоритизировать.

HiPPO (Highest Paid Person’s Opinion) - когда в топ попадает то, что сказал самый «главный», а не то, что даёт результат.

Cost of Delay (стоимость задержки) - сколько вы теряете (или недополучаете) за неделю/месяц, пока задача не сделана.


Принципы, без которых любая методика развалится

  • Единая шкала. Если «Impact = 5» у каждого в голове означает разное - цифры ничего не дадут.
  • Проверяемые входные данные. Формула не спасает, если Reach/Impact берутся «с потолка».
  • Прозрачность решения. Любой участник должен уметь ответить: почему задача A выше задачи B.
  • Регулярное обновление. Приоритеты - не «раз и навсегда». Но и не «переставляем каждый день без причины».
  • Реальность ресурсов. Если в топе 10 фронтенд-задач, а фронтендер один и перегружен - это не план, а пожелание.

Методы приоритизации: суть, пример, когда применять

Каждый метод ниже разобран по одной схеме: как работает → пример с числами → в каком контексте даёт максимум пользы.

RICE - когда вы выбираете продуктовые фичи и у вас есть данные

RICE
Reach × Impact × Confidence
Effort
Reach
сколько пользователей затронет за период, например за квартал
Impact
сила эффекта, часто по шкале 0.25 / 0.5 / 1 / 2 / 3
Confidence
уверенность в оценке, например 50% / 80% / 100%
Effort
затраты в человеко-днях, неделях или story points

Пример (условные числа).
Фича «Экспорт отчётов в Excel»: Reach 2000, Impact 1, Confidence 80%, Effort 2 месяца.
RICE = (2000 × 1 × 0.8) / 2 = 800

Фича «Тёмная тема»: Reach 5000, Impact 0.5, Confidence 50%, Effort 1 месяц.
RICE = (5000 × 0.5 × 0.5) / 1 = 1250

Если «тёмная тема» внезапно наверху - это не повод «верить формуле». Это повод проверить входные оценки: действительно ли Impact и Reach такие, и не завышены ли ожидания.

Где ломается RICE: когда Reach/Impact не подтверждены и превращаются в ритуал. В этом случае RICE не «объективизирует», а маскирует спор красивыми числами.

Когда выбирать: зрелый продукт, есть аналитика, выбираете между продуктовыми фичами.


ICE - быстрый скоринг для ранних экспериментов (когда данных мало)

ICE - упрощённый родственник RICE для гипотез и экспериментов роста, где масштаб оценить ещё сложно. Три критерия по шкале 1-5 (или 1-10):

  • Impact - сила эффекта, если гипотеза сработает.
  • Confidence - насколько верим, что сработает.
  • Ease - насколько легко проверить.

Дальше либо среднее, либо произведение - важнее единообразие внутри команды, чем «правильная формула».

Пример (шкала 1-5, произведение).
Гипотеза «подсказки в онбординге»: Impact 4, Confidence 3, Ease 4 → ICE = 48.
Гипотеза «редизайн личного кабинета»: Impact 5, Confidence 2, Ease 2 → ICE = 20.

Онбординг выигрывает не потому, что «важнее», а потому, что проверяется быстро при приличной уверенности. Для экспериментов это правильная логика: скорость обучения дороже масштаба.

Когда выбирать: ранняя стадия продукта, много идей, нужно быстро отобрать 5-10 экспериментов, а не построить «идеальный» бэклог.


MoSCoW - когда есть жёсткий срок и нужно резать без жалости (особенно для MVP)

Категории:

  • Must - без этого релиз не имеет смысла.
  • Should - сильно улучшает, но можно пережить релиз без этого.
  • Could - приятно иметь, если останется время.
  • Won’t - точно не делаем в этот релиз.

Сила MoSCoW: вы перестаёте обсуждать «что важнее» и начинаете отвечать на другой вопрос: «что является условием запуска».

Пример: MVP за 2 месяца. Стартап доставки выходит за 8 недель. Раскладка:

  • Must: создание заказа, стабильная оплата.
  • Should: уведомления о статусе.
  • Could/Won’t (в первый релиз): трекинг курьера на карте в реальном времени.

Аргумент простой: MVP проверяет факт первой покупки, а не «красоту» опыта. Жёсткая сортировка здесь полезнее точных баллов.

Правило для самопроверки: если в Must у вас больше 3-5 пунктов на один небольшой релиз - вы не выбрали, вы переписали список.

Когда выбирать: жёсткий дедлайн, MVP, релиз с фиксированной датой.


WSJF - когда бэклог большой, есть техдолг и задачи разного масштаба

WSJF
Cost of Delay
Job Size
Cost of Delay
сколько теряем, пока задача не сделана
Job Size
сколько работы требуется

В практической версии Cost of Delay складывают из трёх оценок:

  • Business Value - ценность для бизнеса.
  • Time Criticality - насколько дорожает задержка.
  • Risk Reduction / Opportunity Enablement - снижение рисков или открытие возможностей.

Пример (шкалы условные).
Задача A: BV 8, Time 5, Risk 3, Job Size 4 → CoD = 16 → WSJF = 4
Задача B: BV 10, Time 2, Risk 2, Job Size 20 → CoD = 14 → WSJF = 0.7

WSJF системно вытаскивает наверх небольшие задачи с заметной ценностью, которые обычно тонут рядом с «эпиками на квартал».

Пример: enterprise-бэклог на 200+ задач. В финтех-продукте много крупных инициатив, а мелкие денежные улучшения постоянно откладываются. WSJF поднимает наверх задачи типа «исправить шаг онбординга, который режет конверсию» или «закрыть блокер для важного клиента»: ценность видна, усилия малы, отдача быстрее, чем у большого модуля отчётности.

Как запустить без бюрократии: оцените WSJF не на весь бэклог, а на верхние 20-40 задач, которые реально могут попасть в ближайшие спринты.

Когда выбирать: большой бэклог, смесь фич, техдолга и задач разного масштаба.


Модель Кано - когда вы строите «любимый продукт», а не просто укладываетесь в сроки

Основные категории:

  • Базовые (must-be): отсутствие бесит, наличие не радует.
  • Производительные: чем больше, тем лучше (например, скорость).
  • Восторгающие (delighters): неожиданная ценность, которая отличает от конкурентов.

(В полной модели есть ещё «безразличные» и «обратные» свойства - фичи, которые пользователям всё равно или которые их отталкивают. Про них часто забывают, а зря: это кандидаты на «не делать вообще».)

Как проводить опрос. Каждую фичу оценивают парой вопросов: функциональным («Как вы отнесётесь, если эта возможность есть?») и дисфункциональным («Как вы отнесётесь, если её нет?») с одинаковыми вариантами ответов - от «мне это нравится» до «меня это раздражает». Комбинация двух ответов относит фичу к категории.

Пример. Для сервиса доставки «отслеживание статуса заказа» почти наверняка попадёт в базовые (без него - раздражение), а «фото курьера и его рейтинг» может оказаться восторгающим: никто не требует, но пользователи запоминают.

Условие: нужен реальный контакт с пользователями (опросы/интервью). Без этого Кано легко превращается в фантазию команды.

Когда выбирать: работаете над удовлетворённостью и отличием от конкурентов, есть доступ к пользователям.


Матрица Value vs Effort (2×2) - чтобы быстро собрать консенсус

Оси: ценность и усилия.
Квадранты: быстрые победы / крупные ставки / заполнители / отказаться.

Пример: конфликт стейкхолдеров. Маркетинг продавливает персонализацию лендинга, продажи - интеграцию с CRM. Соберите 30-45 минут: берёте 7-10 задач и вместе раскладываете по матрице. В процессе часто всплывает факт, который и решает спор: на совместной сессии выясняется, что CRM закрывает блокер в текущих сделках при сопоставимом Effort. Решение принимают совместно, конфликт гаснет.

Визуальная модель + общие критерии часто работают сильнее любых переговорных техник: вместо «кто прав» команда строит общую картину.

Когда выбирать: конфликт приоритетов между функциями (маркетинг vs продажи vs продукт vs технари), нужно быстрое согласие без глубокого скоринга.


Особые случаи: техдолг и баги

Эти два потока ломают любую «общую» приоритизацию, поэтому для них нужны отдельные правила, а не отдельные споры.

Техдолг: решайте политикой, а не дракой за каждый тикет. Рабочий подход - фиксированная квота ёмкости (например, 20%) под техдолг каждый спринт/итерацию. Это снимает вечный спор «почему мы снова чиним, а не строим»: вопрос решён один раз на уровне процесса.

Баги: severity × business impact + SLA. Не все баги равны. Делайте 2×2:

  • Severity - насколько сломано технически.
  • Business impact - сколько пользователей/денег/репутации затрагивает.

Добавьте SLA, чтобы убрать бесконечные обсуждения:

  • P0 - сегодня/немедленно
  • P1 - в течение нескольких дней
  • P2 - в следующий плановый цикл

Как переводить Impact в деньги: Cost of Delay (3 шаблона)

Cost of Delay отвечает на вопрос: «сколько мы теряем, пока откладываем?». Даже грубая оценка часто лучше, чем спор на уровне ощущений.

1) Через выручку и конверсию

Если изменение даёт +2% к конверсии (относительных - то есть выручка вырастает на 2%), а выручка 500 000 ₽/мес, то эффект ≈ +10 000 ₽/мес.
Задержка на неделю - это примерно 2 500 ₽ потерь (в этом приближении).

2) Через удержание (retention)

Если фича снижает отток на 1% и удерживает ~10 клиентов со средним чеком 2 000 ₽/мес, то эффект ≈ +20 000 ₽/мес.
Задержка на неделю - порядка 5 000 ₽.

3) Через контракт/дедлайн

Клиент готов подписать контракт 1 200 000 ₽/год при наличии SSO.
Задержка на месяц - это упущенная доля годовой суммы за месяц и риск срыва сделки (иногда риск важнее точной арифметики).

Если данных нет: не придумывайте точные числа. Оцените Cost of Delay качественно (высокий/средний/низкий) и повышайте Confidence только там, где есть подтверждение.


Как закрепить приоритизацию в трекере: минимальный набор полей

Приоритизация, которая живёт в голове одного человека, перестаёт существовать в его отпуске. Закрепите критерии в карточке задачи.

Минимальные поля (на примере RICE):

Поле Тип Пример
Reach число 2000
Impact число (0.25-3) 1
Confidence % 80
Effort число (дни/недели/SP) 10
Score (RICE) формула/ручное авто/800
Cost of Delay число/шкала средний

Jira (идея настройки)

  • Создайте кастомные поля Reach/Impact/Confidence/Effort.
  • Добавьте поле Score и способ расчёта (формула/автоматизация - зависит от вашей конфигурации).
  • В backlog/board включите сортировку по Score и фильтры по типу задач (фича/баг/техдолг).

Notion

  • База данных с колонками Reach/Impact/Confidence/Effort.
  • Формульная колонка Score: Reach * Impact * Confidence / Effort (если Confidence храните как 0.8, а не 80).

ClickUp

  • Custom Fields для критериев.
  • Табличный вид + формула для Score (или отдельное поле и правила обновления).

Miro (для воркшопов)

Для Value vs Effort и любых 2×2 удобнее всего доска: стикеры двигаются быстро, спор виден визуально, решение фиксируется сразу.


Как внедрить метод и не утонуть в сопротивлении

  1. Начните с пилота. Один продукт или 1-2 спринта. Не «весь бэклог на 300 задач».
  2. Сделайте короткий воркшоп. 60 минут на оценку 10-15 задач - достаточно, чтобы увидеть пользу.
  3. Зафиксируйте правила. Кто утверждает финально? Что делать, если формула и здравый смысл расходятся?
  4. Проверьте эффект через 2 спринта. Стало ли меньше «срочных сюрпризов»? Улучшилась ли предсказуемость? Приняли ли стейкхолдеры правила игры?

Шаблон повестки воркшопа (60 минут):

  • 0:00-0:10 - цель и рамки (что решаем сегодня)
  • 0:10-0:15 - метод и шкалы
  • 0:15-0:45 - оценка задач
  • 0:45-0:55 - разбор выбросов (почему топ «странный»)
  • 0:55-1:00 - фиксация результата и дата следующего ревью

Как отвечать HiPPO, не переходя в конфликт:
«Давайте прогоним эту идею по тем же критериям, что и остальной топ. Если по Cost of Delay и усилиям она выигрывает - поднимем. Если нет - зафиксируем и вернёмся в следующем цикле ревью».


Как менять приоритеты и не превращать Agile в хаос

Поставьте «ограждения», чтобы изменения были управляемыми:

  • Без согласований: перестановки внутри одной категории (например, среди Should).
  • С согласованием команды: добавление срочного P0, перенос из Won’t в Must.
  • Со стейкхолдерами: смена стратегического направления, крупные сдвиги roadmap.

Частота grooming (ориентир):

  • MVP-этап - еженедельно
  • стабильный продукт - раз в 2 недели
  • большой enterprise-бэклог - ежемесячно + короткие еженедельные синки по срочному

Признаки «больного» бэклога:

  • задачи старше 6 месяцев без движения и без причины
  • в топе перекос под один навык (например, всё фронтенд)
  • растёт число P0, но не растёт качество реакции (нет SLA/нет владельца)

Типичные ошибки при приоритизации (и как чинить)

  • Оценки без шкал.
    Как чинить: прописать шкалы (что значит Impact=1 vs 2, Confidence=50% vs 80%) и дать примеры.
  • Сложность ради сложности.
    Как чинить: для небольшого бэклога начать с MoSCoW или 2×2, а не с WSJF.
  • Игнорирование техдолга.
    Как чинить: квота ёмкости под техдолг + отдельный трек в планировании.
  • Приоритизация «в вакууме».
    Как чинить: сверять план с доступностью ролей и узкими местами.
  • Редкий grooming.
    Как чинить: фиксированный слот в календаре (и правило «не переносим»).
  • Исключения для HiPPO.
    Как чинить: одна и та же процедура для всех входящих задач.

Практика: «попробуйте сами»

Упражнение 1 - RICE за 15 минут

Возьмите 6 задач из бэклога. Заполните Reach/Impact/Confidence/Effort, посчитайте Score и отсортируйте.
Цель: увидеть, какие задачи держались в топе «по привычке».

Упражнение 2 - WSJF для 10 задач (30 минут)

Оцените Business Value / Time Criticality / Risk Reduction (например, по шкале 1-10) и Job Size (в story points). Посчитайте WSJF и сравните с текущим порядком.

Упражнение 3 - воркшоп Value vs Effort (45 минут)

Соберите команду + 1-2 стейкхолдера. Разложите 15-20 задач на матрице.
Результат: список «быстрых побед» и согласованная очередь без бесконечных переписок.


Итоги и чек-лист для регулярного ревью

Метода «на все случаи» нет - есть контекст:

  • MoSCoW - когда срок жёсткий (часто MVP).
  • RICE - когда выбираете продуктовые фичи и можете оценивать охват/эффект.
  • ICE - когда данных мало и нужно быстро отобрать эксперименты.
  • WSJF - когда бэклог большой, много техдолга и разный масштаб задач.
  • Value vs Effort - чтобы быстро договориться и снять конфликт.
  • Кано - когда хотите управлять удовлетворённостью и отличием от конкурентов (и есть доступ к пользователям).

Чек-лист:

  1. Есть единые шкалы (Impact/Confidence/Effort и т. п.)?
  2. Метод выбран под контекст, а не «потому что модно»?
  3. Cost of Delay оценён (хотя бы качественно)?
  4. Учтена доступность ролей/узких мест в команде?
  5. Есть квота на техдолг?
  6. Grooming стоит в календаре и проводится регулярно?
  7. Для багов есть severity × impact и SLA?
  8. Решения по спорным задачам фиксируются (почему так решили)?
  9. HiPPO-идеи проходят через те же критерии, что и остальные?
  10. Назначена дата следующего пересмотра приоритетов?

Следующий шаг: выберите один метод и проведите пилот на одном спринте - повестки воркшопа на 60 минут из этого урока для старта достаточно.


Частые вопросы (FAQ)

Как оценить Impact, если нет данных и аналитики?

Не выдумывайте точность. Используйте грубую шкалу (низкий/средний/высокий), снижайте Confidence (например, до 50%) и опирайтесь на интервью, поддержку, продажи, экспертную оценку команды. Потом заменяйте предположения данными по мере появления.

Что делать, если техдиректор говорит, что всё время уходит на техдолг, а бизнес требует фичи?

Закрепите квоту ёмкости под техдолг как правило процесса (например, 20% каждый спринт). Обсуждать «каждый тикет» обычно бесполезно: спор повторяется бесконечно.

RICE выдаёт странные результаты. Кому верить: формуле или интуиции?

Формула отражает только качество входных данных. Если результат «не похож на правду», пересмотрите Reach/Impact/Confidence вместе с командой. Часто проблема в завышенном Reach, неверной интерпретации Impact или слишком оптимистичном Confidence.

Как приоритизировать баги по сравнению с новыми фичами?

Разделите на severity × business impact и добавьте SLA. Так вы перестанете сравнивать «баг vs фича» в вакууме и начнёте сравнивать их по риску и цене задержки.

Стейкхолдер пришёл с идеей, которая ломает спринт. Как развернуть?

Не спорьте «нравится/не нравится». Прогоните идею через тот же метод, что и топ бэклога (RICE/WSJF/Cost of Delay), и покажите, что именно она вытесняет. Если задача действительно выигрывает - поднимайте; если нет - фиксируйте и возвращайтесь на следующем grooming.

Как часто пересматривать бэклог, чтобы он не превратился в кладбище?

Ориентир: еженедельно на раннем этапе, раз в 2 недели для стабильного продукта, ежемесячно для большого enterprise-бэклога (с короткими синками по срочному).


Теги: приоритизация, бэклог, MVP, RICE, WSJF, Cost of Delay, grooming

AI-тест
1 / 9

Что означает понятие 'HiPPO' в контексте приоритизации задач и почему такой подход может быть проблематичен?