Agile-коуч с многолетним опытом в технологических компаниях Виктория Барченкова объясняет, почему этот рычаг тянут первым и почему он, как правило, лечит симптом, а не причину.
Сценарий повторяется из компании в компанию. Команда перестает выкатывать функциональность в срок, бэклог растёт, менеджеры нервничают, и на ближайшей встрече звучит фраза, которая кажется самоочевидной: рук не хватает. Открывается найм.
«Найм — самый заметный рычаг, именно поэтому его тянут первым. Нового человека видно всем: появляется строка в оргструктуре, новое лицо на отчетных встречах. А пересборку самого потока работы не видно никому, пока не посмотришь на цифры», — говорит Виктория Барченкова, Agile-коуч, регулярный спикер Sbergile Talks, ментор инженерных и продуктовых команд отечественного бигтеха.
На цифры, по наблюдению Барченковой, обычно и не смотрят. Команды оценивают себя по загрузке: все заняты, значит, всё в порядке, а если не успеваем, значит, людей мало. Но загрузка и скорость — разные вещи.
«Если задача три дня делалась и семь дней ждала, у вас не проблема производительности, у вас проблема потока», — объясняет она. Метрика, которая это показывает, называется эффективностью потока (flow efficiency): какую долю общего времени задача реально находится в работе, а не лежит в ожидании. Когда эффективность потока опускается ниже определённого уровня, добавление людей не ускоряет доставку, а лишь увеличивает число задач, которые стоят в очереди.
Барченкова подчеркивает, что не делает выводов по одному спринту.
«Я смотрю на шесть спринтов подряд, это в среднем полтора-три месяца и пятьдесят с лишним задач. На такой дистанции виден поток, а не случайные колебания одного периода», — добавляет эксперт. Этот горизонт она называет минимальным, прежде чем вообще обсуждать решения о масштабировании.
Почему же найм остается первым ответом, даже когда поток очевидно сломан? Барченкова видит здесь устойчивый паттерн, не зависящий от размера компании: упёршись в потолок, организация открывает найм раньше, чем проверяет, где именно стоит работа. Найм закрывает потребность в ощущении контроля и в видимом действии. Диагностика потока ничего не добавляет в оргструктуру и потому проигрывает в заметности.
Самое сложное, по ее опыту, начинается там, где над одним продуктом работают несколько команд и несколько менеджеров. Каждый оптимизирует свою метрику и каждый уверен, что именно его задачи важнее остальных. В такой конфигурации найм не лечит ничего: новые люди просто наращивают локальные очереди.
Решение Барченкова описывает не как уговоры, а как перестройку приоритизации.
«Сопротивление здесь предсказуемо. Каждый менеджер привык, что его метрика и есть его зона ответственности, и переход к общей очереди воспринимается как потеря контроля. Поэтому мы строим дерево метрик, где видно, что отдельный KPI в вакууме ничего не стоит, если он не двигает ключевую цель продукта. Когда люди это видят, они сами начинают выбирать самую прибыльную задачу из общего потока, а не защищать свою очередь», — говорит она.
Технически это выражается в едином бэклоге: один поток задач на продукт и команды, устроенные так, чтобы любая из них могла взять задачу из верха приоритетов, а не только то, что попадает в ее узкую специализацию. Принцип обратный привычному: вместо того чтобы копить очередь в одну перегруженную команду, пока другая простаивает, работа идет туда, где она сейчас важнее всего. Этот же механизм лежит в основе единого бэклога во фреймворках масштабирования.
Эффект такого перехода обычно недооценивают, потому что он не виден в оргштате. Команда не растет, бюджет не растет, а доставка ускоряется, потому что задачи перестают простаивать между этапами и между отделами.
«Найм решает проблему видимости, а не скорости. Различие кажется очевидным, но я почти не встречала компаний, которые применяли бы его системно до того, как попадали в кризис. Поэтому диагностику потока я считаю обязательным шагом перед любым решением о масштабировании команды», — резюмирует Барченкова.
Вывод для руководителя, который чувствует, что команда не справляется, получается неуютным, но практичным: прежде чем открывать найм, стоит измерить, сколько времени работа реально движется, а сколько ждет. Часто оказывается, что проблема не в количестве людей, а в том, как организован их поток. И тогда самый заметный рычаг оказывается не самым полезным.