К середине смены у каждого участка есть работа, мастера отвечают на звонки, заготовки перемещаются между операциями. Однако заказ, который обещали отгрузить в пятницу, снова не готов. Одни детали уже лежат на сборке, другие ждут обработки, для третьих ещё уточняют наличие материала. Начальник производства меняет очерёдность, чтобы спасти срок, и тем самым сдвигает несколько следующих заказов.
В такой ситуации легко решить, что люди работают недостаточно быстро или планировщику нужна более подробная таблица. Но занятость отдельных участков ещё ничего не говорит о скорости прохождения заказа целиком. Производство может исправно запускать новые партии и одновременно накапливать всё больше незавершённой работы. Для управления сроками нужно видеть весь путь заказа, ограничения на этом пути и правила, по которым ему дают доступ к ресурсам.
Посмотрите на заказ глазами клиента
Клиенту обычно нужен комплект к согласованной дате. Производство при этом может отчитываться о выпущенных деталях, выполненных операциях или часах загрузки. Эти показатели полезны для своих задач, но не взаимозаменяемы. Сто готовых позиций не завершают заказ, если не хватает одной, без которой нельзя собрать и принять изделие. Высокая активность внутри цеха может долго скрывать отсутствие результата на выходе.
Начните разбор с нескольких недавно завершённых заказов: вовремя, с небольшой задержкой и с серьёзным срывом. Восстановите даты получения исходных данных, обеспечения материалом, запуска, прохождения операций, контроля, готовности документов и отгрузки. Для каждой паузы запишите причину, которую можно проверить. Формулировка «долго было в цехе» не позволяет принять решение; «три дня ожидало оснастку после завершения предыдущей операции» уже указывает предмет работы.
Полезно разделить время выполнения операций и время ожидания. Не обязательно сразу устанавливать терминал у каждого станка. Для первой диагностики достаточно проследить выбранные партии и зафиксировать переходы между участками. Если большая часть задержки возникает до начала обработки, попытка ускорить саму операцию может дать слишком небольшой эффект. Если же задержку создаёт реальная нехватка мощности, одной дисциплины учёта будет мало.
Незавершённая работа занимает не только площадь
Незавершённое производство, или WIP, — работа, которая уже вошла в выбранный производственный контур, но ещё не вышла из него. В устойчивом потоке средний объём такой работы связан со средним выпуском и временем прохождения: WIP = выпуск за единицу времени × время прохождения. Это применение закона Литтла; формула относится к средним величинам при согласованных границах наблюдения.
Условный пример: в контуре в среднем находятся 24 сопоставимые партии, а завершаются восемь партий в неделю. Среднее время прохождения составляет три недели. При 40 партиях и том же выпуске оно составило бы пять недель. Дополнительный запуск сам по себе не создаёт производительности. При этом формула не обещает срок конкретного заказа и не доказывает, что произвольное сокращение задела сохранит выпуск: слишком маленький буфер способен оставить следующий участок без работы.
Практическая проблема большого незавершённого объёма видна без сложных моделей. Партии приходится искать, перемещать, повторно проверять и переставлять в очереди. Стареют уже выданные задания, меняются версии документов, детали одного комплекта расходятся по разным стадиям. Мастер тратит время на восстановление картины вместо решения конкретного препятствия. Поэтому полезно учитывать возраст незавершённых партий и время без движения, а не только их количество на конец месяца.
Сравнивать разнородные заказы в штуках опасно. Одна партия занимает ограничивающий участок на час, другая — на смену. Для такой среды удобнее дополнительно видеть оставшиеся часы работы на ограничении или разделять изделия на сопоставимые группы. Способ измерения должен сохранять производственный смысл. Иначе лимит «десять заказов» будет выглядеть одинаково при совершенно разной фактической нагрузке.
Почему очередь растёт возле самого занятого ресурса
Станок, наладчик, испытательный стенд или группа контроля могут ограничивать выпуск всего маршрута. Однако самая длинная очередь не всегда доказывает недостаток оборудования. Перед участком могут лежать партии без полного комплекта, без утверждённой документации или без разрешения на обработку. Сначала отделите готовую к выполнению работу от той, которую физически привезли, но пока нельзя начать.
Также нельзя считать доступную мощность просто по календарю присутствия людей. На неё влияют ремонт, переналадки, доступность оснастки и специалистов. Когда поступления и длительности операций колеблются, высокая загрузка ресурса сопровождается ростом ожидания. Такой механизм разбирается в учебных материалах MIT по очередям. Конкретные формулы зависят от модели; превращать их в универсальное требование держать любой станок загруженным на определённый процент было бы ошибкой.
Для диагностики ограничения наблюдайте несколько признаков вместе: где постоянно ожидает готовая работа, где потерянное время сдвигает отгрузки, какой ресурс трудно заменить, где растёт очередь при прежнем составе выпуска. Повторяйте проверку при изменении номенклатуры. Участок, который ограничивал поток в прошлом месяце, может перестать быть ограничением после появления заказов с другим маршрутом.
Разберите причины потерь времени этого ресурса. Если он ждёт кран, материалы или наладчика, покупка второго такого же станка может не устранить причину. Возможно, сначала нужно подготовить следующую партию заранее, изменить порядок обеспечения или убрать незапланированные переключения. Если же ресурс стабильно занят необходимой обработкой и спрос превышает его возможности, потребуется решение о дополнительной мощности, кооперации либо сроках обязательств.
План должен признавать невозможное
У плана есть простое ограничение: одна и та же доступная мощность не может одновременно принадлежать нескольким заказам. В планировании с ограниченной мощностью занятые ресурсы учитываются при размещении новой работы, а при нехватке времени дата сдвигается. Так, в документации Microsoft по finite capacity planning этот подход противопоставлен загрузке без учёта ограничений. Полезен сам принцип проверки реализуемости; выбор конкретного программного продукта остаётся отдельным вопросом.
Рассмотрим условную неделю на ограничивающем участке. По календарю доступно 40 часов. Плановое обслуживание занимает два часа, согласованные переналадки — ещё четыре. На обработку остаётся 34 часа. Семь партий требуют по шесть часов чистой обработки, всего 42. Дефицит равен восьми часам. Если поставить все семь партий в недельный план, дисциплина исполнения не сделает его выполнимым.
У руководителя есть несколько разных решений: перенести часть обязательств, подтвердить дополнительные рабочие часы с необходимыми людьми, передать допустимую операцию подрядчику, изменить последовательность и пересчитать переналадки. Каждое решение требует проверки. Сверхурочная работа бесполезна, если в это время недоступен контроль; кооперация не ускорит отгрузку, если доставка и приёмка займут больше времени. В плане должно быть видно, какая именно мера закрывает дефицит.
Для серийного участка достаточно относительно устойчивых маршрутов и нормативов. При единичном производстве оценка будет грубее, поэтому стоит показывать диапазон и основания расчёта. Ошибка начинается, когда приблизительную оценку записывают с точностью до минуты и воспринимают как обязательство. Нормативы полезно уточнять по завершённым операциям, отдельно учитывая переналадку, обработку и ожидание: смешение этих величин мешает понять источник отклонения.
Срок клиенту нужно подтверждать после проверки всей цепочки: материалов, инженерной готовности, производственных операций, контроля и подготовки отгрузки. Если коммерческая служба обещает дату раньше такой проверки, производство получает уже принятое обязательство вместо планируемой задачи. Здесь требуется согласованное право подтверждения срока. Программа способна показать конфликт, но решение о приоритете и условиях договора остаётся управленческим.
Установите правила запуска и изменения очерёдности
Производственный заказ стоит отделить от разрешения начать физическую работу. В общем портфеле может быть много будущих обязательств, но в цех следует передавать подготовленные задания в объёме, который участок способен обслужить. Для допуска к запуску определите минимальную готовность: утверждённый маршрут, доступный материал, актуальная документация, понятный следующий этап и место в согласованной очереди.
Ограничение незавершённой работы вводите постепенно, начиная с одного маршрута или семейства изделий. Измеряйте, сколько работы нужно перед ограничением, чтобы оно не простаивало из-за обычных колебаний обеспечения. Если буфер уменьшается слишком быстро, выясняйте причину. Если растёт, приостанавливайте новые запуски и разбирайте препятствия выходу. Число в лимите должно следовать из наблюдений, а не из желания красиво сократить показатель.
При этом очередь до запуска тоже входит в срок для клиента. Переместить заказы из цеха в незаметный список ожидания и объявить победу над длительностью цикла нельзя. Измеряйте отдельно время от принятия обязательства до выпуска и время нахождения в производстве. Первое показывает исполнение обещания, второе помогает управлять внутренним потоком. Только совместное наблюдение защищает от улучшения отчёта за счёт ухудшения реальной услуги.
Для срочных заказов нужен установленный порядок. Пусть изменение очереди сопровождается причиной, ответственным решением и перечнем затронутых сроков. Если ускорение одного заказа задерживает три других, это должно быть видно до перестановки. Полезно выделить ближайший период, в котором задания меняют только при существенном событии: поломке, отсутствии материала, подтверждённом коммерческом исключении. Длину такого периода выбирают с учётом технологии и частоты изменений.
Группировка партий ради уменьшения переналадок также требует меры. Экономия времени на участке может сопровождаться задержкой комплекта, который ждёт одну небольшую позицию. Сравнивайте выигрыш мощности с влиянием на завершение заказов. Иногда оправдана короткая дополнительная переналадка, иногда — совместная обработка. Универсальное правило «всегда делать большими партиями» или «всегда дробить» не учитывает реальный маршрут.
Данные должны помогать следующему действию
Для ежедневного управления нужен небольшой набор достоверных сведений: заказ и партия, количество, маршрут, текущая операция, готовность материалов, плановые даты, фактическое завершение, препятствие и ответственный. Статус «в работе» без уточнения слишком беден. Из него неясно, идёт обработка, ожидается решение или партия остановлена из-за дефекта. У препятствия должен быть следующий шаг, иначе оно останется информацией для совещания.
Не заставляйте оператора заполнять отчётность, которую никто не использует для решений. Для начала достаточно событий, меняющих картину потока: начало и завершение операции, остановка, возврат, изменение количества. Уточните, кто и когда их фиксирует. Задержка ввода до конца недели делает ежедневный план недостоверным, даже если все записи впоследствии выглядят аккуратно. Удобство рабочего места ввода нужно проверять непосредственно в цехе.
Качество следует учитывать внутри маршрута. Партия после обработки может ожидать контроля, а после проверки — вернуться на исправление. Эта работа снова потребляет мощность и влияет на обещанные даты. Отдельно показывайте годный выпуск и повторную обработку, чтобы количество завершённых операций не маскировало дефекты. Для комплектных заказов фиксируйте готовность всех необходимых частей, а не условный средний процент выполнения.
На коротком ежедневном разборе обсуждайте исключения: заказы под угрозой, препятствия на ограничении, готовность ближайших запусков и решения по срочным изменениям. У каждого решения должны быть исполнитель и время следующей проверки. Если встреча превращается в последовательное чтение всех строк плана, данные не выделяют того, что требует вмешательства. Хорошая доска или экран сокращает поиск проблемы, но не заменяет договорённость, кто её устраняет.
Как проверить изменения на одном потоке
Выберите группу с понятным маршрутом и достаточным количеством повторяющейся работы. Зафиксируйте исходное состояние за период, включающий несколько полных циклов. Затем одновременно введите только необходимый набор изменений: правила допуска, общую очередь, фиксацию препятствий и наблюдение за ограничением. Слишком много новых правил затруднят понимание того, что именно повлияло на результат и чем перегружены исполнители.
Оценивайте результат несколькими показателями:
- Доля заказов, полностью готовых к первоначально подтверждённой дате, с отдельным учётом согласованных переносов.
- Время от принятия заказа до готовности, включая очередь перед запуском.
- Объём и возраст незавершённой работы внутри выбранного контура.
- Фактический годный выпуск и время потерь ограничивающего ресурса по причинам.
- Число внеплановых изменений очереди и затронутых ими заказов.
Не усредняйте всё производство в одну цифру, если состав заказов существенно меняется. Сопоставляйте близкие группы изделий и показывайте разброс сроков. Уменьшение среднего времени может соседствовать с ростом числа очень поздних заказов. Отдельно проверьте, не достигнуто ли улучшение постоянными переработками, ростом брака или скрытым запасом готовой продукции. Такой результат трудно воспроизводить в обычном режиме.
Поток от ExtentLab предназначен для производственных заказов, планирования загрузки, партий и материалов, контроля качества. Чтобы обсудить его внедрение предметно, подготовьте маршруты одной группы изделий, текущую очередь, календарь ресурсов и историю нескольких сорванных сроков. На этих данных можно сформулировать границы пилота и критерии приёмки. Правила ограничения незавершённой работы, порядок перепланирования и необходимый обмен с другими системами стоит отдельно согласовать как требования к внедрению.