Что такое методика RICE
📌 Методика RICE (от англ. Reach, Impact, Confidence, Ease) — фреймворк для приоритизации задач в работе над продуктом. Он помогает с четырёх сторон оценить важность будущих задач и выстроить порядок их выполнения.
По RICE приоритет высчитывается по вот этой формуле. Как она работает, расписали чуть ниже. По итогам появится RICE SCORE — числовое значение приоритета.
Инструмент придуман для управления продуктом в IT. А если конкретно, то для расстановки приоритетов при разработке функций — то есть при планировании бэклога продукта и спринта.
С помощью RICE можно оценивать почти любые идеи, потому что критерии фреймворка универсальны — лишь бы были данные для подсчёта.
Как работает RICE
RICE оценивает задачи по четырём критериям.
Reach — Охват
Это количество людей, которые соприкоснутся с продуктом, или событий, которые произойдут. Берётся показатель за выбранный период.
Пример вопроса — как много людей будет пользоваться продуктом? Допустим, это количество человек, которые воспользуются мобильным приложением за сутки.
Impact — Влияние
Как сильно повлияет реализация проекта на пользователей? Это значительно изменит опыт использования продукта или лишь незаметно улучшит его?
Оценивать рекомендуют по шкале от 1 до 3 — так легче избежать разночтений.
Confidence — Уверенность
Здесь имеется в виду уверенность в собственных оценках.
Параметр достаточно субъективный, поэтому часто используется шкала, где 50% — это низкая уверенность, 80% — средняя, а 100% — высокая. 100% ставят в ситуации, когда есть точные данные по охватам и значимости.
Ease — Усилия
Измеряются в количестве человеко-часов — часов, дней, недель и месяцев, которые необходимы для решения задачи. Продвинутые и сработавшиеся команды часто заменяют часы относительными единицами — сторипоитами.
👉 Про сторипоинты рассказываем в другом тексте
❗ Если рассчитывается RICE нескольких задач, важно указывать усилия в одной системе оценок. Если часы — то все задачи в часах, даже если они займут неделю. Если сторипоинты — то только они.
Формула RICE выглядит так: Reach * Impact * Confidence / Effort = RICE
Значение, которое получилось по итогам расчётов, называют RICE SCORE.
Пример
У нас мобильное приложение, и мы хотим добавить в нём новый раздел с товарами. Посчитаем RICE SCORE.
Приложением пользуется около 100 000 человек — это охват, Reach.
Новый раздел с товарами — существенное преобразование, его значимость оценим на три. В случае RICE оценка три — это максимум, так как изменение максимально повлияет на пользовательский опыт. Это влияние, Impact.
В оценках мы уверены — потому что провели серию интервью, изучили кучу отзывов и понимаем, что это изменит. Ставим 90% — это уверенность, Confidence.
Сложность преобразования и то, сколько оно потребует сил, оцениваем относительными единицами — сторипоинтами. В этом случае оценка 2, простая задача. Это усилие, Effort.
(100 000 * 3 * 0,9) / 2 = 135 000
❗ Для автоматизации расчётов сразу большого количества задач используй Google Таблицы с настроенными формулами.
Вот такая таблица от WEEEK — чтобы использовать её, просто скопируй. Внутри уже всё настроено
Зачем приоритизировать задачи в проекте
Приоритизация — это не механический процесс сортировки, а инструмент стратегического планирования.
Приоритеты помогают решать, в какую сторону двинется развитие продукта. А ещё они определяют тактику — какие функции срочно нужны пользователям, клиентам, заказчику и рынку, какие из них нужно реализовать в первую очередь.
Расставлять приоритеты в проекте нужно:
🔹 Чтобы получить более ясную картину будущего. Расставить приоритеты — значит, решить, что и в каком порядке делать. А это помогает формировать два важнейших документа планирования — бэклог и дорожную карту.
🔹 Чтобы оптимизировать работу. Потому что помогает избежать расфокуса, вместо того чтобы браться за всё сразу — и ни за что конкретно.
🔹 Чтобы эффективнее использовать ресурсы. Время, деньги и силы людей в первую очередь отправляются на важные задачи. То есть те, что определяют дорожную карту или срочно нужны пользователям или заказчикам.
🔹 Чтобы улучшить коммуникацию. Даже одна сессия подсчёта показателя RICE — это мини-брейншторм. Это даёт команде пообщаться, помогает избежать недопониманий и повышает эффективность совместной работы.
🔹 Чтобы проактивно управлять рисками. Процесс приоритизации позволяет подумать о потенциальных проблемах и продумать, как их устранить.
Плюсы и подводные камни метода
И-и-и… как и любой метод приоритизации, RICE чем-то хорош, чем-то плох.
✅ Возможность услышать всех участников. Применение фреймворка часто проходит в формате созвона. Получается своеобразный брейншторм, где люди обмениваются опытом и мнением о предстоящих задачах, их сложности и важности.
✅ Скорость. Фреймворк, который состоит из одной простой формулы, применяется сразу на множество задач. Особенно экономит время, если настроить гугл-таблицы.
✅ Учитывает много аспектов. Четыре параметра включают много — и аудиторию, и продуктовую аналитику, и усилия команды. В этом смысле фреймворк позволяет глубоко задуматься о важности будущих шагов и приоритизировать работу.
❌ Оценки относительны. Люди по-разному воспринимают числа, а нюансы порой нельзя передать на числовой шкале. Поэтому в метод добавили фиксированную шкалу от одного до трёх — она задаёт рамки, хоть и не идеальна.
❌ Чрезмерное упрощение. RICE — это модель. Она упрощает и позволяет посмотреть на идеи в разрезе, но не учитывает взаимосвязи и зависимости между ними.
❌ Метод — пустышка, если один из параметров ложный или ошибочный. Или взят с потолка. В общем, если включить в формулу значение, которое ничего под собой не имеет, то получим приоритет, который тоже взялся из ниоткуда.
Как применять RICE на примерах
RICE универсален и в теории может применяться в разных сферах. Посмотрим на несколько примеров, где его можно использовать.
- Разработка новых функций для онлайн-сервиса
Когда нужно принять решение о дальнейшем развитии продукта, модель RICE поможет сравнить варианты.
Опции | Добавление интеграции с популярной CRM-системой | Улучшение пользовательского интерфейса |
---|---|---|
Охват | 5000 пользователей, которые используют эту CRM | 20000 пользователей |
Значимость | Увеличение клиентской базы на 20% => 2 | Улучшение пользовательского опыта, увеличение retention на 15% => 2 |
Уверенность | 80%, так как команда уже сделала предварительное исследование | 90%, основано на пользовательских отзывах |
Усилия | 200 часов разработки | 100 часов разработки |
Итог | 5000*2*0.8 / 200 = 40 | 20000 * 2 * 0.9 / 100 = 360 |
Получается, что вторая опция гораздо перспективнее, хотя по изначальным данным это не так заметно.
- Внедрение новой технологии для повышения производительности труда
При поиске оптимального решения, как сделать работу эффективнее, компании часто обращаются к автоматизации и поиске более технологичных решений.
Сравним два из них:
Опции | Автоматизация отчётности | Обновление текущего программного обеспечения |
---|---|---|
Охват | Ожидаемое количество сотрудников, которые будут использовать новую систему в течение месяца, — 200 | Ожидаемое количество сотрудников, которые будут использовать обновлённое ПО, — 150 |
Значимость | Ожидаемое сокращение времени на создание отчётов, оценённое по шкале, — 3 | Ожидаемое улучшение функциональности, оценённое по шкале, — 2 |
Уверенность | Уверенность в оценках — 75% | Уверенность в оценках — 85% |
Усилия | 300 часов | 250 часов |
Итог | 200*3*0.75 / 300 = 1.5 | 150* 2 * 0.85 / 250= 1.02 |
В этом случае разница оказалась менее значительной, однако первое решение всё же выигрывает.
RICE и ICE: в чём разница и что выбрать
Есть ещё один фреймворк для приоритизации — он называется ICE.
Изначально его использовали для приоритизации экспериментов по росту в маркетинге, но постепенно начали использовать для задач в совершенно разных сферах.
ICE считается по формуле:
Impact * Confidence * Ease = ICE SCORE
- Влияние — Impact — степень положительных изменений при выполнении задачи
- Уверенность — Confidence — степень уверенности в оценках
- Легкость реализации — Ease — сколько усилий и ресурсов нужно для реализации идеи
ICE использует шкалу от 1 до 10 для всех факторов — это позволяет показателям равномерно влиять на итоговую оценку. Да и получается она не такая огромная, как при RICE.
По этой же причине часто ICE критикуют за субъективность: оценки переменных могут быть неточными или смещёнными. Например, разница между восьмёркой и шестёркой по десятибалльной шкале может быть размыта. Такие неточности часто приводят к разночтениям — и приоритет выставляется неправильно.
С другой стороны, ICE работает быстрее и проще, для него требуется меньше данных, а результаты подсчитываются быстрее.
Получается, если по задаче не хватает информации или оценка нужна срочно, ICE подходит лучше. А RICE — это инструмент, который ближе к компромиссу между скоростью и точностью результата.
Коротко о RICE
- Метод RICE — инструмент для приоритизации задач, полезный в управлении продуктами и проектами. Идеален для продуктовой разработки
- Считает приоритет по четырём параметрам: Охват (Reach), Значимость (Impact), Уверенность (Confidence), Усилия (Effort)
- Формула RICE — Reach * Impact * Confidence / Effort = RICE
- Это точный и рабочий метод, когда нужно приоритизировать задачи или планы по множеству аспектов
- Имеет собрата — ICE, который считает приоритеты по трём упрощённым параметрам. Этот собрат-фреймворк легче в использовании и освоении, но менее точен