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

Команда Nubl

••

Обновлено

•

125

Теория ограничений: как найти узкое место проекта и увеличить результат

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

Теория ограничений: как найти узкое место проекта и увеличить результат

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

Суть теории ограничений

Теорию ограничений, или Theory of Constraints (TOC), связывают с Элияху Голдраттом. Её основная идея проста: результат системы нельзя улучшать, рассматривая каждую часть отдельно. Если процессы связаны последовательно, пропускную способность определяет ограничение — участок, который не успевает обработать нужный объём. Ускорение остальных участков создаст очередь перед ним.

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

Ограничение — не обязательно «плохой» сотрудник или сломанное оборудование. Часто это правило согласования, редкая компетенция, неопределённое требование или спрос, который оказался ниже предложения. Цель анализа — найти механизм, сдерживающий измеримый результат, а не назначить виновного. Команде стоит заранее определить, какой результат она хочет увеличить: завершённые клиентские заказы, принятые функции продукта, скорость получения оплаты.

Какие ограничения встречаются в проекте

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

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

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

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

Как найти ограничение, а не самый заметный симптом

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

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

Карточки задач проходят через узкий участок потока и накапливаются перед ним

Пять шагов улучшения

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

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

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

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

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

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

Пример для проектной команды

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

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

Такой подход близок к управлению потоком на Kanban-доске: ограничение незавершённой работы помогает не затопить узкий участок. Однако TOC задаёт более широкий вопрос — какой элемент всей системы мешает получить больше ценности, включая правила, спрос и внешние согласования.

Когда метод не поможет сам по себе

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

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

Поделиться:

Содержание:

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

Все посты

Что делать, если ключевой участник проекта внезапно недоступен
Управление проектами

Что делать, если ключевой участник проекта внезапно недоступен

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

Как проверить пользу проекта через 30 и 90 дней после завершения
Управление проектами

Как проверить пользу проекта через 30 и 90 дней после завершения

Как отличить сдачу проекта от реальной пользы: базовый показатель, владелец эффекта, обзоры через 30 и 90 дней и решения по результатам.

Когда остановить проект: критерии паузы, изменения курса и закрытия
Управление проектами

Когда остановить проект: критерии паузы, изменения курса и закрытия

Как понять, что проект пора пересмотреть: сигналы, четыре варианта решения, разбор затрат и аккуратное закрытие без потери результатов.

Освоенный объём проекта: как EVM показывает срок и стоимость на одном примере
Управление проектами

Освоенный объём проекта: как EVM показывает срок и стоимость на одном примере

Простое объяснение EVM: плановая, освоенная и фактическая стоимость, формулы отклонений и индексов, расчёт на числовом примере и ограничения прогноза.