Материал для тех, кто пытается что-нибудь менеджерить, начиная с собственных ресурсов и заканчивая департаментами в корпорациях или корпорациями в целом.
По причине 2022 года возникла постоянная смена стратегических направлений из-за повышенной турбулентности всего мира.
В этих условиях каждое планирование работы команд и приоритизация бэклога (списка задач) превращается в ад из бессмысленных звонков, споров, презентаций, экселей, переписок и прочего.
В итоге:
-
Фичи (задачи с понятной ценностью для бизнеса и клиента), начатые в рамках предыдущих стратегических приоритетов, брошены;
-
Ценностей ни бизнес, ни клиент не получили;
-
Все поработали впустую;
-
Правила игры непонятны;
-
Большая часть приоритетов выглядит классически авторитарными;
-
Все демотивированы.
Снова начался поиск ответа на вопрос «ну, и как планировать и приоритизировать работу?».

Капля воды в начале
Я давно искал ответы на эти вопросы в методах работы и моделях приоритизации. Перетестил RICE, PIE, ICE, Kano, матрицу Эйзенхауэра, weighted scoring и даже кое-что самодельное. В 2017 я познакомился с методологией WSJF (weighted shortest job first). Через год тестирования механизма: Kanban (метод работы, при котором проще попадать в ожидания) плюс WSJF – всё заработало. Это было в относительно небольшой компании, в рамках малой пропускной способности и ограниченных ресурсов на всех уровнях – от фич до программ (например, полноценный запуск нового продукта) или направлений бизнеса…
Суть
Придя в Хоум Кредит Банк, я попал в идущий полным ходом процесс внедрения SAFe, в котором также используется приоритизация WSJF.

Год с лишним в Хоуме мы адаптировали методологию к подходам в банке. Естественно, часто внутренний заказчик требует выполнить ту или иную задачу в директивном порядке, и именно в борьбе с директивной парадигмой нам очень помогает WSJF, т.к. он позволяет сравнить несравнимые задачи и за счет сильного влияния трудозатрат / размера работы на итоговый приоритет подсказать инициатору, что делать в первую очередь, а чего не делать. Причем, если внутренний заказчик продолжает настаивать на своем директивном решении, на выходе он всё равно не получает желаемую фичу к желаемой дате.
Вот основные выводы по использованию WSJF:
-
Оперируем только фичами
-
Ценности эпиков всегда декомпозируем до фич
-
Все возражения со стороны проджектов, PMO, LACE, стратегов и прочих важных ребят, убираем аргументом, что ценность эпика доносится набором фич, а так как ресурс не безграничен, мы декомпозируем всё до фич, чтобы донести в понятный отрезок времени понятный объем ценности;
-
-
-
Приоритезируем бэклог силами продакта без привлечения финансовых департаментов
-
Даже size может прикинуть сам продакт на базе того, как много занимали подобные задачи ранее;
-
-
Чем больше в фиче учтено параметров, тем вероятнее фича доберется до прода (до конечного клиента)
-
Заодно учим всех стейков/заказчиков/продактов делать хоть какую-то работу перед тем, как подключать разработку;
-
-
На WSJF переводим все стримы/вертикали/департаменты/команды участвующие в конкретном «поезде»
-
Важно, чтобы лица оперирующие программами/поездами/эпиками, также использовали WSJF, иначе будет конфликт приоритетов фич и эпиков/программ;
-
-
Рассчитываем все параметры WSJF изначально в деньгах
-
Это позволит прозрачно сравнивать друг другом внутри одного параметра все фичи в бэклоге и уже навешивать им значения из псевдо ряда Фибоначчи;
-
-
Все параметры должны или могут падать как в доход, так и в расход
-
Например, если мы запустили новую прибыльную комиссионную услугу и она прогнозно в половине случаев будет генерить доп. обращения в чат и по телефону, такие обращения упадут в расход, помимо комиссионного дохода;
-
-
Все авторитарные «джокеры» в виде «прямая задача от инвестора / влиятельного босса» или такие штуки как «стратегический приоритет компании» выражаются просто как продолжение ряда Фиббоначи в параметре RR | OE value с соответствующей градацией,
-
Например:
-
влиятельный босс = 34
-
председатель правления / ген. дир / страт. приоритет компании = 55
-
инвестор = 89
-
-
Таким образом, у фич с фактической пользой остаётся надежда на конкуренцию за прод даже перед джокерами;
-
-
Если кто-то по какому-то из параметров своей фичи не указал ничего – тогда считаем этот параметр единицей
-
Например, time critically по фиче «дизайн новых выписок» продакт или бизнес-овнер не поставил и не описал, тогда это и будет time critically 1 и относительно него будут оцениваться time critically других фич
-
Далее не всем интересный перечень того, что и в каком из параметров WSJF мы пробуем учесть.
User | Business value = доход + экономия — убыток
-
Доход – сколько заработаем на фиче;
-
Экономия – сколько денег мы перестанем терять благодаря этой фиче (например, откажемся от какой-нибудь лицензии, снизим смски, расходники – любые сокращения расходов);
-
Расход – новые периодические или единоразовые затраты (лицензия/интеграция вендора или что-то такое);
-
Churn rate – влияние на отток клиентов;
-
tNPS – как повлияет реализация фичи на соотношение промоутеров/детракторов банка/приложения;
-
SUM – как мы изменим single usability metric по приложению/сайту/банкомату/отделению и чему угодно;
-
ARPU – уровень влияния на доходность одного клиента;
-
CAC – влияние фичи на стоимость привлечения клиента;
-
LTV/LTP/CLV/LTP – влияние фичи на срок жизни клиента, его пожизненную ценность для банка;
-
Bounce rate – влияние на потерю клиентов на определенном шаге;
-
Acquisition rate – влияние фичи на приток клиентов;
-
CR – влияние на конверсию в целевое действие;
-
Digital – влияние на оформление цифровых продуктов;
-
Remote – влияние на переток в удаленное обслуживание;
-
Usage – влияние на использование продукта (лучше завязать на LTV);
-
FTE – влияние на ФОТ;
-
Sell – влияние на кросс-сейл и ап-сейл;
-
VAS – влияние на проникновение и объем доп. сервисов и их допросами
-
Средний чек – метрики на будущее;
-
Среднее число покупок – метрики на будущее;
-
Branch – влияние на поток в отделения банка;
-
CustEx – влияние на поток в контактный центр/живых сотрудников поддержки.
Time criticality = насколько быстро ценность фичи протухнет, если её не сделать сейчас
Это, пожалуй, самый абстрактный параметр, который сложно выразить в деньгах:
-
Отставание – от рынка и от конкурентов;
-
Опережение / отстройка от рынка – насколько мы можем стать пионерами или выделиться;
-
Смысл – насколько со временем фича потеряла смысл;
-
Можно жить – насколько можно продолжить жить без этой фичи.
RR | OE value = сколько срежем рисков и откроем возможностей
-
Страт. приоритет / джокер – фича связана с ключевым приоритетом компании или её требует выполнить кто-то из джокеров;
-
Потенциал – влияние на перспективу использовать эту доработку в дальнейших фичах/решениях;
-
Резервы – влияние на резервы для кредитования;
-
Вероятность штрафа/санкций – шанс возникновения штрафа/санкции, необходимо учитывать охват попадающих в кейс со штрафом;
-
Штраф – влияние на исполнение регуляторных требований и предписаний;
-
Рост бизнеса / выход на новый PAM, TAM, SAM, SOM и вот это вот всё.
Job Size = ресурс
-
Трудозатраты команды;
-
Траты на внешнего подрядчика;
-
Срок работ.
Ключевая мысль
Чем больше продакт считает по задаче, тем более меритократический бэклог получается на выходе. Это максимизирует эффективность продуктовых команд в парадигме закона Парето.

Пару слов вдогонку
WSJF эффективнее начинает работать когда:
-
Все стейкхолдеры/бизнесовнеры и вот эти вот все ребята поворкшопились, поняли как работает методика и им даже необязательно лезть внутрь, просто они понимают как команда приоритизирует бэклог;
-
Как следствие, у них меньше вопросов, почему фичи без описанных гипотез выгоды и целевых метрик получают единицу по тому или иному параметру;
-
И все пытаются выразить эффект в деньгах. Тогда cost of delay (стоимость задержки от нереализации фичи) становится ещё более прозрачным для бизнеса параметром.

Эпилог
За счет этой методологии мы снизили число созвонов, обсуждений, споров и выяснений в процессе планирования вдвое. И убрали ряд крупных мероприятий, по часу тратящих время продактов, стейкхолдеров, разработчиков.
ссылка на оригинал статьи https://habr.com/ru/company/homecredit/blog/706882/
Добавить комментарий