Большинство команд работают с 15–25% flow efficiency. Это означает, что 75–85% времени работа просто ждёт — в очередях, согласованиях, зависимостях, переключениях контекста.
Как говорит Дональд Рейнертзен:
“В продуктовой разработке самые большие потери вызывают не инженеры, а работа, сидящая в очередях”.
Проблема в том, что команды берут намного больше работы, чем способны переварить без накопления ожиданий. Система подталкивает их «брать ещё», а не завершать.
И обычно я говорю разработчикам одну и ту же фразу: «Я здесь для того, чтобы сделать вас индивидуально неэффективными» 😄
Не потому что я такой злой, а потому что эффективность, которая меня волнует — потоковая, а не личная загрузка каждого человека.
И лучший режим, который можно предложить команде, — это однопоточный режим (One-Piece Flow) или Swarming. Если удается собрать кросс-функциональную команду без зависимостей, то работа в этом режиме приближает нас к 100% flow efficiency.
В однопоточном режиме мы можем получить:
- минимальный Cycle Time,
- минимальное время обучения,
Да, при этом индивидуальная эффективность будет страдать — и это нормально. Но поток выигрывает, продукт выигрывает, команда выигрывает.
Что вам мешает попробовать однопоточный режим хотя бы на одну неделю?
