Модель приоритизации бэклога WSJF 💎 — OnAgile Consulting

Модель приоритизации бэклога WSJF

Как упорядочить бэклог и определить, какие элементы следует выполнить в первую очередь? Обратимся к математике и рассмотрим простой инструмент Weighted Shortest Job First.

Приоритизация элементов бэклога — один из самых актуальных вопросов при планировании работ Agile-команды. Можно ли заменить приблизительную оценку более точным расчетом? Какой из инструментов самый лучший? 

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

Специальные инструменты как раз помогают внести в процесс приоритизации конкретику и объяснить иерархию элементов в понятных числах. Один из таких эффективных и простых в применении инструментов — система оценки Weighted Shortest Job First. Как видно из названия, чем выше коэффициент WSJF, тем приоритетнее задача.

Где:

Ценность для клиента/бизнеса (User-Business Value) — показывает, насколько выполнение конкретной задачи будет полезно клиентам и бизнесу.

Фактор времени (Time Criticality) — насколько критично выполнить задачу прямо сейчас? Чтобы опередить конкурентов, успеть к установленному сроку или открыть возможность для работы над связанными задачами. 

Снижение рисков или реализация возможностей (Risk Reduction or Opportunity Enablement) — фактор, отражающий, как выполнение конкретной задачи снизит риски или какие возможности откроет.

Продолжительность, размер работы (Job Duration, Job Size) — в условиях ограниченности ресурсов, и особенно на этапе формирования команды и начала работы, удобно оценивать размер задачи в относительных пунктах (Story points).

Это условные баллы, показывающие соотношение масштабов задач. Так, если реализацию инициативы А мы оценим в 1 пункт, а Б — в 3 пункта, то, независимо от реальной системы единиц, первая задача потребует в 3 раза меньше ресурсов, чем вторая. В качестве шкалы баллов обычно используется последовательность Фибоначчи, т.е. каждая следующая величина равна сумме двух предыдущих: 1, 2, 3, 5, 8...

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

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

Еще публикации по Agile в Управление продуктами

Публикация
Управление продуктами
Как создать успешный продукт. Фреймворк Jobs To Be Done
Концепция Jobs To Be Done помогает определиться с видением продукта и отдельными его функциями, которые будут привлекательны для пользователей.
Публикация
Управление продуктами
Backlog refinement (grooming): чем полезна регулярная актуализация бэклога
Запросы бизнеса всегда превышают возможности команд по их реализации. Практика backlog refinement помогает контролировать постоянно растущий бэклог.
Публикация
Управление продуктами
Lean Customer Development, или Бережливое развитие потребителей
Важные цитаты из книги С. Альварес «Как создать продукт, который купят. Метод Lean Customer Development».
Публикация
Разработка ПО
Подборка книг о проектировании и запуске прорывных продуктов
Эта подборка книг — для тех, кто связан с проектированием, запуском и развитием продуктов в компаниях.

Мы помогаем организациям с 2004 года

Связаться с нами

Дмитрий Лобасев

Managing Partner

+7 495 221 87 39

dmitry@onagile.ru

Наш Telegram канал об Agile и гибких организациях, присоединяйтесь!