Цель. Процесс непрерывного совершенствования - Элияху Моше Голдратт
Шрифт:
Интервал:
Закладка:
У меня нет никаких других предложений. Остальные тоже молчат. Я решаю поставить на интуицию Ральфа. В прошлом это срабатывало.
– Продолжай, пожалуйста, – говорю я Ральфу.
Он идет к доске и берет губку.
– Пять шагов хотя бы не стирай, – просит Боб.
– Не очень-то они нам помогают, – с нервным смешком отвечает Ральф. – Определить ограничения системы, – читает он вслух. – Теперь проблема не в этом. Теперь проблема в том, что бутылочные горлышки передвигаются по всему заводу.
Он все-таки кладет губку на место, поворачивается к доске, на которой закреплены большие листы бумаги, и рисует несколько расположенных в ряд кругов.
– Предположим, что каждый круг представляет рабочий центр, – начинает Ральф. – Рабочие задания движутся слева направо. Теперь предположим, что вот это – бутылочное горлышко, – и он помечает один из кругов жирным Х.
– Неплохо, – саркастически замечает Боб. – А дальше что?
– А теперь позвольте мне ввести в картину Мерфи[3], – спокойно реагирует на это замечание Ральф. – Предположим, что он ударяет прямо по бутылочному горлышку.
– Ну, тогда единственное, что остается сделать, – это разразиться проклятиями, – выдает Боб. – Проход потерян.
– Верно, – говорит Ральф. – А если Мерфи ударит где-нибудь перед бутылочным горлышком? В таком случае поток рабочих заданий в бутылочное горлышко временно останавливается и оно оказывается на голодном пайке. Разве это не похоже на наш случай?
– Нисколько, – с ходу отметает Боб. – Мы никогда не работали таким образом. Мы всегда создавали перед бутылочным горлышком какой-то запас материала, чтобы, если какой-то из предшествующих ресурсов выйдет из строя, оно могло продолжать работать. И вообще, Ральф, у нас были такие запасы незавершенного производства, что нам пришлось начать придерживать запуск материала в цеха. Послушай, – нетерпеливо говорит он, – ты же сам это делаешь на своих компьютерах. К чему пережевывать то, что мы и так наизусть знаем?
Ральф возвращается на свое место.
– Я просто подумал: а на самом ли деле мы знаем, какой запас материала должен собираться перед бутылочными горлышками?
– Боб, в том, что он говорит, есть смысл, – замечает Стейси.
– Конечно есть! – Ральф не на шутку рассержен. – Перед каждым из бутылочных горлышек мы решили держать трехдневный запас материала. Я начал запускать материал за две недели до того, как он должен был оказаться у бутылочных горлышек. Потом выяснилось, что это слишком долго. Тогда я сократил до недели, и все было в порядке. А теперь не в порядке.
– Ну так снова увеличь срок, – говорит Боб.
– Не могу, – в отчаянии произносит Ральф. – Это увеличит время исполнения заказа и превысит сроки, которые мы сейчас обещаем.
– Да какая разница, – рычит Боб. – Мы в любом случае не сдерживаем наших обещаний.
– Подождите, – вмешиваюсь я в их перепалку. – Прежде чем мы примем кардинальные меры, я хочу разобраться. Ральф, давай вернемся к твоей схеме. Как сказал Боб, перед бутылочным горлышком у нас есть какой-то запас. Теперь предположим, что Мерфи ударяет где-то перед бутылочным горлышком. Что тогда происходит?
– Тогда, – терпеливо объясняет Ральф, – поток деталей в бутылочное горлышко останавливается, но, используя накопленные запасы, оно продолжает работать. Естественно, эти запасы постепенно истощаются, и если изначально их сделано недостаточно, то бутылочное горлышко может остановиться.
– Что-то не сходится, – говорит Стейси. – Судя по твоим словам, мы должны обеспечить бесперебойную работу бутылочного горлышка за счет создания запаса, объема которого должно с избытком хватить на то время, которое потребуется для преодоления последствий Мерфи в ресурсе, предшествующем бутылочному горлышку.
– Верно, – отвечает Ральф.
– А разве ты не видишь, что это не объясняет ситуацию? – говорит Стейси.
– Почему? – не понимает Ральф, и я тоже не понимаю.
– Потому, что время преодоления проблем не изменилось и у нас давно не было никаких серьезных катастроф. Поэтому, если запаса хватало для подстраховки бутылочных горлышек раньше, его должно хватать и сейчас. Нет, Ральф, дело не в недостаточном запасе – дело в блуждающих бутылочных горлышках.
– Да, наверное, ты права.
Может быть, это и убедило Ральфа, но не меня.
– А я думаю, что Ральф все-таки может быть прав, – заявляю я. – Нам просто надо немного развить его мысль. Мы сказали, что, когда какой-то из ресурсов перед бутылочным горлышком выходит из строя, оно начинает поглощать имеющийся запас. Как только проблема будет решена, что придется делать всем ресурсам, находящимся перед бутылочным горлышком? Не забывайте, если и можно быть в чем-нибудь уверенным, так это в том, что Мерфи ударит опять.
– Все предшествующие бутылочному горлышку ресурсы должны теперь восстановить запас материала перед ним, до того как Мерфи ударит опять, – отвечает Стейси. – Но я не понимаю, в чем проблема. Мы запустили для них достаточно материала.
– Меня беспокоит не материал, – говорю я. – Меня беспокоит мощность. Понимаете, после решения проблемы, вызвавшей остановку, ресурсы, предшествующие бутылочному горлышку, должны поставлять материал не только для текущей обработки бутылочным горлышком, но и для восстановления запасов.
– Точно, – сияет Боб. – Это означает, что возникают ситуации, когда не бутылочные горлышки должны иметь больше мощности, чем бутылочные горлышки. Вот теперь я понимаю. Наличие бутылочных горлышек и не бутылочных горлышек не говорит о том, что завод плохо организован. Это необходимость. Если ресурсы перед бутылочным горлышком не будут иметь свободных мощностей, мы не сможем максимально задействовать даже один-единственный ресурс; этому будет мешать его вынужденное голодание.
– Да, – подтверждает Ральф. – Но теперь встает вопрос: сколько свободных мощностей мы должны иметь?
– Нет, вопрос не в этом, – мягко поправляю его я. – Точно так же как не в твоем предыдущем вопросе, сколько материалов нам надо. Вопрос не в этом.
– Понятно, – задумчиво говорит Стейси. – Это вопрос баланса. Чем больше запас перед бутылочным горлышком, тем больше времени у предшествующих ему ресурсов, чтобы ликвидировать отставание, и тогда в среднем им нужно меньше свободных мощностей. Чем больше запас, тем меньше свободных мощностей, и наоборот.
– Теперь ясно, что происходит, – продолжает Боб. – Новые заказы изменили баланс. Мы взяли больше заказов, которые сами по себе не превратили ни один ресурс в новое бутылочное горлышко, но кардинально сократили количество свободных мощностей в не бутылочных горлышках, а мы не компенсировали это большим запасом перед бутылочными горлышками.
С этим все согласны. Как и всегда, когда ответ наконец найден, он кажется обыкновенным здравым смыслом.
– Хорошо, Боб, – говорю я. – Как ты думаешь, что нам теперь делать?
Он задумывается. Мы его не торопим.
Потом Боб поворачивается к Ральфу и говорит:
– У нас сейчас не выполнены обещания по очень коротким срокам поставки только для нескольких заказов. Ты сможешь отслеживать эти заказы по мере их продвижения?
– Никаких проблем, – отвечает Ральф.
– Отлично, – продолжает Боб, – для