Управление проектами••

Обновлено

•

448

Bottleneck в бизнес-процессах: как найти и устранить узкое место

Разбираемся, как узкое место ограничивает бизнес-процесс, какими метриками его выявить и как устранить причину задержек.

Сергей Стародольский

Bottleneck в бизнес-процессах: как найти и устранить узкое место

Bottleneck, или «бутылочное горлышко», — это самый медленный этап процесса. Именно он ограничивает скорость всей системы, даже если остальные участники справляются с работой быстрее. Чтобы убрать задержку, нужно увидеть поток целиком, измерить очередь и время прохождения каждого этапа, найти коренную причину, а затем подстроить работу команды под пропускную способность ограничения.

Представьте очередь на посадку в междугородний автобус. Пассажиры подходят быстро, но все упираются в проверку билетов: образуется затор, отправление задерживается. В рабочем процессе такое ограничение распознать труднее. Команда может расширяться и автоматизировать отдельные операции, а общий результат всё равно не ускоряется.

Разберём, почему появляются узкие места, чем они опасны для бизнеса, как различать их виды и по каким шагам искать и устранять ограничение.

Что такое bottleneck и почему он задаёт темп всей системе

Бутылочным горлышком называют этап, ресурс или человека, который не успевает обработать входящий объём работы и вынуждает всю цепочку двигаться с собственной скоростью. Иначе говоря, это самое медленное звено бизнес-процесса.

Элияху М. Голдратт сформулировал ключевой принцип в теории ограничений: производительность системы определяется её наиболее медленным элементом. Как бы быстро пассажиры ни подходили к автобусу, до проверки билетов очередь не исчезнет. Из этого принципа следуют три практических вывода.

Ускорять нужно ограничение, а не соседние этапы

Улучшение любого участка, кроме bottleneck, часто лишь расходует ресурсы. Допустим, разработчики стали писать код вдвое быстрее, а проверка кода осталась узким местом. В результате в очереди будет лежать вдвое больше непроверенных изменений, но конечный выпуск не ускорится.

Простой узкого места останавливает весь поток

Обычная задержка может влиять только на один участок. Простой bottleneck отражается на каждом следующем шаге и на общем результате. Если у типографии временно стало меньше клиентов, ситуация неприятная, но производство продолжает работать. Если ломается единственное печатное оборудование, встаёт вся цепочка — специалисты не смогут выполнить ни одного заказа, как бы быстро ни работали.

Мощность считают на выходе из bottleneck

Представим редакцию: креативная команда предлагает 30 идей в месяц, авторы готовят 25 текстов, а редактор успевает выпустить только 15. Мощность системы равна не 30 и не 25 материалам, а 15. Поэтому измерять и увеличивать следует скорость редакционного этапа, который ограничивает выпуск.

Узкое место диктует рабочий ритм всей цепочке. Пока оно не найдено, локальные улучшения создают ощущение активности, но не меняют скорость результата.

Поток карточек задач упирается в одно узкое место процессаСкорость всей цепочки определяется пропускной способностью самого медленного этапа.

Чем узкие места опасны для бизнеса

Ограничение расшатывает всю систему: производительность падает, работа зависает, расходы растут, а у команды накапливается усталость. Один сотрудник, этап или инструмент действует на пределе возможностей, тогда как другие ресурсы вынужденно простаивают.

В ближайшей перспективе это означает срывы сроков, рост незавершённой работы, простой дорогих ресурсов и увеличение себестоимости. Компания теряет выгоду из-за задержки сделок или запуска продуктов, а иногда получает штрафы за просрочку.

Клиенты замечают падение скорости и качества, выражают недовольство и оставляют негативные отзывы. Перегруженные сотрудники выгорают, между отделами возникают конфликты. Если ситуация сохраняется, бизнес получает репутацию ненадёжного исполнителя, неэффективно расходует бюджет, теряет лояльную аудиторию и сталкивается с текучестью кадров и новыми затратами на найм и адаптацию.

NUBL — таск-трекер для команд и проектов

Какими бывают bottleneck

Источник ограничения бывает разным. Иногда поток упирается в человека, который физически не может обработать все задачи. В другой ситуации мешают правила, оборудование, сведения или внешние обстоятельства. Определить тип важно: это сокращает время и затраты на поиск подходящего решения.

  • Кадровые. Пропускная способность зависит от уникальной экспертизы, навыков или физического присутствия одного человека либо небольшой группы.
  • Процессные. В цепочке слишком много согласований и ручных операций, отсутствуют регламенты или не распределены зоны ответственности.
  • Инструментальные. Для нужного объёма работы не хватает оборудования, лицензий или программ.
  • Информационные. Команда ждёт данные, работает с неясными требованиями или теряет сведения при коммуникации между подразделениями.
  • Внешние. Ограничение находится вне контроля компании: медленно работают поставщики или платформы-посредники, возникают простои из-за нового законодательства.

Ограничение также оценивают по продолжительности. Кратковременный bottleneck возникает эпизодически: во время пикового спроса, отсутствия сотрудника или сбоя программы. Полностью перестраивать процесс из-за такого события обычно не требуется — помогают страховые буферы.

Долгосрочное узкое место постоянно воспроизводится внутри существующей системы. Здесь временный запас не решит проблему: потребуется пересмотреть процесс и, если это уместно, автоматизировать повторяющиеся операции.

Как найти узкое место: три шага

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

Шаг 1. Покажите процесс целиком

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

Схему можно нарисовать на бумаге, но при командной работе удобнее перенести поток в NUBL: создать доску, назвать колонки по этапам и оформить каждый рабочий объект отдельной карточкой. В ней можно указать исполнителя, дедлайн и оценку времени. Главное — сделать ожидание и передачу работы видимыми, а не держать логику процесса в голове.

Если цепочка сложная, сначала изучите руководство о том, как описать бизнес-процесс в BPMN. Визуальная модель помогает заметить лишние передачи, повторные согласования и участки, где никто не отвечает за результат.

Команда визуализирует этапы бизнес-процесса и ответственных на общей схемеКарта процесса показывает движение работы и места, где образуется ожидание.

Шаг 2. Соберите показатели каждого этапа

Теперь измерьте, сколько времени задачи проводят на каждом участке и где застревают. Для первичного анализа достаточно трёх метрик: Cycle Time, Work in Progress и Throughput.

  • Cycle Time — время выполнения на конкретном этапе. Его считают как разницу между датой завершения и датой начала этапа.
  • Work in Progress, или WIP, — число задач, которые одновременно находятся в работе на одном этапе.
  • Throughput — количество задач, завершённых на этапе за выбранный период, например за неделю.

Допустим, макет рекламной кампании поступил в дизайн 20 января, а вышел 24 января. Cycle Time равен четырём дням. Для точного сравнения лучше учитывать только рабочие дни или использовать автоматический учёт времени.

WIP проще всего увидеть на доске: ищите колонку, где накопилось больше карточек. Но большая очередь сама по себе ещё не доказывает наличие ограничения — её нужно сопоставить со временем прохождения и количеством готовых результатов.

Throughput рассчитывают делением числа завершённых задач на период. Если в дизайн за неделю поступает 15 макетов, а дальше переходит 10, пропускная способность этапа составляет 10 макетов в неделю. Больше этого объёма дизайнер без изменения условий стабильно не обработает.

Шаг 3. Сопоставьте метрики за период

У bottleneck обычно совпадают три признака: самый высокий WIP, наиболее продолжительный Cycle Time и минимальный Throughput. Сведите этапы и показатели в одну таблицу или отчёт, чтобы сравнивать их в одинаковом периоде.

Возьмём цепочку «копирайтинг → дизайн → юридическая проверка → публикация». В копирайтинге одновременно находятся 4 задачи, Cycle Time равен 2 дням, Throughput — 10. В дизайне показатели составляют 12 задач, 5 дней и 4 результата. У юридической проверки — 8, 3 и 6, у публикации — 2, 1 и 15 соответственно.

Дизайн одновременно держит самую длинную очередь, выполняет работу дольше всех и выпускает меньше всего результатов. Пока этот этап не сможет передавать дальше больше четырёх задач в неделю, вся система останется на той же скорости — независимо от темпа авторов и юристов.

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

Метрики WIP Cycle Time и Throughput выявляют bottleneck на этапе дизайнаТри показателя вместе отличают системное ограничение от случайной задержки.

Как устранить bottleneck, а не его симптомы

Когда ограничение найдено, не спешите сразу добавлять людей или технику. Сначала доберитесь до причины методом «5 почему»: сформулируйте конкретную проблему, последовательно задавайте вопрос «Почему?» и связывайте каждый новый ответ с предыдущим.

Предположим, дизайн стал bottleneck: средний Cycle Time — пять дней, перед этапом лежат 12 задач. Первой реакцией может быть найм второго специалиста. Но разберём одну карточку, которая провела в дизайне семь дней.

  1. Почему работа заняла семь дней? Дизайнер внёс четыре крупные правки в готовый макет.
  2. Почему понадобились четыре правки? Требования к содержанию и стилю менялись на каждом согласовании.
  3. Почему требования менялись? Маркетолог передал размытое техническое задание.
  4. Почему задание оказалось размытым? В компании нет общего шаблона брифа, поэтому каждый описывает работу по-своему.
  5. Почему шаблон не появился? Поддержание стандартов не закреплено ни за одной ролью, и отделы продолжают работать по привычке.

Корень проблемы оказался не в скорости дизайнера, а в стандартах коммуникации между отделами. Значит, вместо немедленного найма стоит ввести обязательный шаблон задания с конкретными полями и назначить человека, который будет его поддерживать. Подробный разбор этой техники есть в статье про метод «5 почему».

После поиска причины переходите к пяти шагам теории ограничений Голдратта.

1. Определите главное ограничение

Установите, что тормозит процесс: конкретный специалист, нехватка оборудования, затянутое согласование, дефицит данных или другой фактор. Опирайтесь на измерения: где работа ждёт дольше, где очередь больше и где получается меньше готового результата.

2. Получите максимум от доступной мощности

Если ограничение — ведущий разработчик, который проверяет код, обеспечьте его качественно подготовленными задачами. Защитите время специалиста от лишних встреч и операционной рутины, поддерживайте небольшой буфер приоритетной работы. Цель — убрать простой и помехи на критическом этапе без дополнительных вложений.

3. Синхронизируйте остальные этапы

Другие отделы не должны заваливать узкое место новыми задачами. Их темп следует согласовать с пропускной способностью bottleneck. Введите WIP-лимиты — ограничьте число карточек перед критическим этапом. Тогда очередь не будет бесконтрольно расти, а команда перестанет тратить силы на начало работы, которую пока невозможно завершить.

4. Усильте ограничение

Если после первых трёх шагов мощности всё ещё не хватает, увеличивайте её: нанимайте сотрудников, покупайте оборудование, автоматизируйте операции или обучайте команду. Такое вложение даст больше отдачи, потому что попадает в уже выстроенную систему, а не маскирует плохо организованный поток.

5. Найдите следующее слабое звено

После усиления одного bottleneck ограничением становится другой, прежде скрытый участок. Запустите цикл заново: наблюдайте за потоком, измеряйте показатели и работайте со следующей помехой. Непрерывный поиск ограничений превращает улучшение процесса в регулярную управленческую практику.

Коротко: что делать с узким местом

  • Bottleneck — самое медленное звено процесса, которое задаёт скорость всей системы.
  • Игнорирование ограничения приводит к срыву сроков, лишним расходам, выгоранию, конфликтам и ущербу для репутации.
  • Чтобы найти узкое место, визуализируйте процесс и сравните WIP, Cycle Time и Throughput на каждом этапе.
  • Метод «5 почему» помогает отделить коренную причину от заметного симптома и не тратить ресурсы на поспешное решение.
  • Работайте по циклу теории ограничений: найдите bottleneck, используйте его мощность, синхронизируйте поток, усильте этап и повторите анализ.

Главная ошибка — ускорять всё сразу. Начните с участка, который действительно ограничивает выпуск результата, и проверяйте каждое изменение по метрикам. Так локальное улучшение повлияет на весь процесс, а не просто переместит очередь в другое место.

Разложи процесс по колонкам в NUBL, поставь WIP-лимиты и следи, где копятся карточки. Так узкое место станет видно раньше, чем очередь сорвёт сроки команды.

Поделиться:

Содержание:

В этой категории также читают

Все посты

PEST-анализ: как оценить внешние факторы и превратить наблюдения в решения
Управление проектами

PEST-анализ: как оценить внешние факторы и превратить наблюдения в решения

Как собрать политические, экономические, социальные и технологические факторы, оценить их влияние и перевести PEST-анализ в план действий.

Пивот бизнеса: когда менять направление продукта и как принять решение
Управление проектами

Пивот бизнеса: когда менять направление продукта и как принять решение

Что такое пивот бизнеса, какие сигналы требуют пересмотра идеи, какие бывают варианты разворота и как проверить новую гипотезу.

Риски портфеля проектов: как увидеть общую угрозу раньше цепной задержки
Управление проектами

Риски портфеля проектов: как увидеть общую угрозу раньше цепной задержки

Как выявлять общие риски проектов, оценивать цепные последствия и выбирать меры реагирования в рамках одного портфеля.

Planning Poker: как команда оценивает задачи картами и обнаруживает неопределённость
Управление проектами

Planning Poker: как команда оценивает задачи картами и обнаруживает неопределённость

Пошаговая сессия Planning Poker: независимые карты, обсуждение разброса, повторный раунд и применение оценок в плане. Ошибки и альтернативы.