Книга Элияху Голдратта «Цель»

На самом деле называется «Цель: Процесс непрерывного совершенствования».

Это как бы «деловая книга», но написанная в форме художественного произведения. Считаю, что это полезная книга, хотя можно было и в пять раз короче написать.

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

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

С одной стороны, когда это слушаешь — очень странно. Ты директор завода и никогда раньше не задумывался о том, как твой завод работает и откуда берутся деньги? Как ты вообще стал директором?

С другой, я-то не директор завода, и о многих вещах не задумывался вполне правомерно. Главное, на что мне эта книга открыла глаза — это то, что шаги оптимизации на предприятии могут быть совершенно не очевидны интуитивно. Прямо как в программировании! Иногда вдруг всё начинает работать сильно лучше, если ты сделаешь шаг, который «очевидно» навредит, и наоборот.

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

А вот и попались! Мы вообще никак не можем судить о том, что эффективнее, глядя на один этот станок, потому что это одна из ста работ на конвейере! Возможно, из-за того, что мы экономим на перенастройке этого станка, у нас вторая кучка лежит и ждёт своей очереди на обработку, в то время, когда весь остальной завод стоит и ждёт именно эту вторую кучку. И на самом деле мы своей «оптимизацией» сделали этот станок узким местом, хотя он мог бы, даже с учётом затрат времени на перенастройку, своевременно обеспечивать следующие этапы производства «исходниками».

Или вот есть печь, в которой детали должны зачем-то нагреваться десять часов. Этот процесс нельзя прервать, так что если во время этого нагревания подошли ещё детали, нельзя их «доложить»; нужно дождаться, пока предыдущие «пропекутся», разгрузить печь, потом засунуть новые. В печь влезает сто деталей. Вопрос: в какой момент загружать детали в печь? Можно так: как накопилось сто, загружать и выпекать. Иначе ведь, если загрузить только двадцать, получится, что печь работает «не в полную силу». Но с другой стороны, если двадцать не загружать, то и печь простаивает, и детали пролёживают. Как правильно сделать? Может, выбрать какую-то золотую середину, типа, когда пятьдесят подошло, загружать?

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

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

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

Там, конечно, есть ещё примеры. Это всё вправляет мозги.

Дальше
2 комментария
Pavel Pavlenko 2018

Какое совпадение, как раз дочитываю эту книгу. И уже в процессе чтения сделал несколько оптимизацией в нашей ИТ-компании. Разделили задачи на категории (влияет на финансовый показатель, юридический вопрос, улучшалки) и переиграли приоритеты у задач.

Хорошая книга, рекомендую всем предпринимателям

orthoxerox 2018

Ещё есть продолжение, It’s Not Luck, про Thinking Processes, но там начинается уже полный Альтшуллер.

Мои книги