Когда WSJF не принесет ожидаемого эффекта
WSJF — полезный инструмент, но не универсальный. Есть ситуации, в которых применение этой модели либо не имеет смысла, либо создает лишнюю нагрузку. Ниже разберем основные случаи, когда WSJF стоит отложить.
Решение принимает один человек. Например, директор сам говорит, что делать в первую очередь, а команда просто выполняет. В такой ситуации попытка посчитать WSJF превратится в формальность. Инициативы будут двигаться по личному убеждению одного человека.
Это не значит, что модель бесполезна — даже в этом случае она может помочь структурировать аргументы и опираться на параметры, важные для бизнеса. Но нужно понимать, что такая оценка будет субъективной, потому что ее проводит один человек.
Продукт только начинает развиваться. На старте проекта нет смысла приоритизировать десятки инициатив — сначала нужно сделать скелет: создать базовую архитектуру, собрать первую версию и убедиться, что продукт вообще работает.
WSJF полезен, когда у вас уже есть выбор и когда задачи конкурируют за внимание. А в начале, как правило, есть четкая последовательность действий, которые сложно делать параллельно. Например, флоу регистрации, базовую аналитику, отправку писем и поддержку API.
У бизнеса хаос-менеджмент. Модель предполагает наличие базовой структуры: список задач, договоренности между участниками и готовность следовать общим правилам. Если задачи ставятся через чат, приоритеты меняются каждый день, а планы никуда не записываются, руководители сами не смогут следовать приоритизации по WSJF. Но она поможет разобраться, почему приоритеты сбились и где нужна системность.
Слишком много мелких задач. Проблема не в самой модели WSJF, а в неправильном разбиении гипотез. Часто вместо полноценных фич сразу создают User Story. В итоге в бэклоге десятки микрофич, к которым сложно применить модель: у них нет бизнес-контекста, оценка становится формальной, а обсуждение затянутым.
Чтобы WSJF работал корректно, сначала нужно упорядочить структуру гипотез: эпики — на несколько месяцев, фичи — на один PI, стори — на одну итерацию. SAFe рекомендует брать около 10 фич на PI. Если их получается больше, скорее всего, неправильно определены уровни задач.