Community코딩 & 개발github.com

goldratt-constraints

『목표』(The Goal)에 기반한 제약 조건 이론(TOC) 지식 베이스: 처리량, 재고, 운영 비용의 세 가지 지표와 의존 이벤트 및 통계적 변동, 병목 현상, 제약 조건 중심 작업, 버퍼, 5단계 집중 프로세스 등을 다룹니다. 비즈니스나 팀이 병목 현상을 찾거나 프로세스 최적화가 필요할 때 사용하세요.

goldratt-constraints란 무엇인가요?

이 스킬은 엘리야후 골드랫과 제프 콕스의 경영 소설 『목표』(The Goal)에 등장하는 제약 조건 이론(Theory of Constraints, TOC)을 기반으로 한 지식 베이스입니다. 주요 개념으로는 생산성의 진정한 의미, 처리량(Throughput), 재고(Inventory), 운영 비용(Operating Expense)의 세 가지 지표를 동시에 개선하는 방법, 의존 이벤트와 통계적 변동이 시스템에 미치는 영향, 병목 지점 식별 및 최적 활용 전략, 5단계 집중 프로세스(Five Focusing Steps), 그리고 정책적 제약 조건과 소크라테스적 방법론을 포함합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 활용 가능하며, 사용자가 특정 주제나 챕터 번호를 입력하면 해당 내용을 로드하여 정확한 정보를 제공합니다. 이 스킬은 개발자, 엔지니어링 관리자, 프로젝트 리더가 복잡한 시스템의 병목을 진단하고, 단순한 로컬 최적화가 아닌 전체 시스템 성과를 높이는 실질적인 개선 방안을 찾는 데 도움을 줍니다. 특히 '골드랫 제약 조건'이라는 검색어를 통해 접근할 수 있으며, 스킬 사용 시 빠른 결정을 위한 치트시트(cheatsheet.md)도 함께 제공됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/HinkoK/book-skills/tree/HEAD/skills/goldratt-constraints

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Цель. Процесс непрерывного совершенствования (The Goal: A Process of Ongoing Improvement)

Авторы: Элияху М. Голдратт, Джефф Кокс | Главы: 40 + интервью | Создано: 2026-10-29

Бизнес-роман: Алекс Рого спасает завод, отвечая на вопросы Ионы. Главы в книге без названий, названия файлов даны по содержанию.

Как пользоваться скиллом

  • Без аргументов: опирайся на методики ниже.
  • С темой (например, «узкое место», «буфер», «размер партии», «показатели»): найди тему в предметном указателе и прочитай файл главы перед ответом.
  • С номером главы (ch19): загрузи этот файл.
  • Обзор: «какие главы есть?» → оглавление.

Если темы нет ниже, читай файл главы, а не отвечай по памяти. Быстрые решения: cheatsheet.md.


Главные методики и модели

1. Цель и производительность (гл. 4–5)

  • Цель компании одна: зарабатывать деньги (сейчас и в будущем). Закупки, люди, технологии, качество, доля рынка это средства. Тест: если компания может иметь X и всё равно разориться, X не цель.
  • Производительность это действие, приближающее компанию к цели. Без знания цели показатели «игра с цифрами и словами».

2. Три показателя (гл. 6–10, 36)

  • Финансово цель меряется ростом чистой прибыли, ROI и денежного потока одновременно; на месте это не применить.
  • Операционно, по Ионе (определения точные, менять одно можно только вместе с другими):
    • Пропускная способность (throughput, T): скорость, с которой система зарабатывает деньги через продажи (произведено, но не продано, не T).
    • Запасы (inventory, I): все деньги, вложенные в то, что система собирается продать (без добавленной стоимости труда).
    • Операционные расходы (operational expense, OE): все деньги на превращение запасов в пропускную способность (всё время людей, амортизация, содержание запасов).
  • Цель: T вверх, одновременно I и OE вниз. Проверка любого улучшения тремя вопросами Ионы: продали больше? запасы меньше? расходы меньше? (гл. 4, 9).
  • Шкала важности в «мире пропускной способности»: T, затем I, затем OE; в «мире затрат» наоборот (гл. 36). Смотри на систему целиком: локальные оптимумы не цель.

3. Зависимые события и статистические колебания (гл. 11, 13–14, 17)

  • В цепочке, где шаг зависит от предыдущего, разброс не усредняется, а накапливается: звено может замедлиться без предела, а ускориться только до скорости предыдущего. Максимальное отставание предыдущей операции становится стартом следующей (гл. 17).
  • Следствие: сбалансированный завод (мощность каждого ресурса равна спросу) теряет T и раздувает I (игра со спичками: ожидали 35, вышло 20). Завод, где все всё время работают, очень неэффективен (гл. 11, 14).

4. Поход с Херби (гл. 13–15)

  • Скорость колонны задаёт самый медленный (Херби), скорость остальных системе не помогает; разрывы в колонне это запасы.
  • Решение в два хода: поставить Херби во главу (вход системы не быстрее ограничения), затем разгрузить Херби (переложить его груз на тех, у кого мощность в избытке). Цель: прийти вместе, а не первым.

5. Узкие места (гл. 18–28)

  • Узкое место: мощность ≤ спроса на ресурс; не-узкое место: мощность > спроса. Ищи по очередям, жалобам толкачей и опыту людей, данные используй для проверки.
  • Правила (из девяти; в книге названы не все):
    • балансируй поток, а не мощность (гл. 18);
    • загрузку не-узкого места определяет другое ограничение системы, а не его потенциал (гл. 25);
    • активировать ≠ использовать ресурс (гл. 25);
    • час, потерянный на узком месте, потерян для всей системы; стоимость часа = OE системы / часы узкого места (гл. 19);
    • час, сэкономленный на не-узком месте, мираж (гл. 28);
    • узкие места определяют и T, и I (гл. 28, 31).
  • Использовать узкое место: без перерывов, закреплённые люди, ОТК перед ним, только работа под текущий спрос в порядке опоздания заказов, комбинирование партий (гл. 19–23).
  • Расширять: старые станки, подрядчики, перенос операций на не-узкие места, отмена «улучшений», создавших ему работу (гл. 19, 22, 23).
  • Запуск по ритму ограничения («барабан и верёвка»): материал запускать по расчёту очереди узкого места плюс время пути, с небольшим буфером; от этого графика строить сборку и запуск остального (гл. 26).
  • Партии на не-узких местах уменьшать: время детали на заводе это в основном очередь и ожидание; меньшие партии сокращают сроки и запасы, а короткий срок продаётся рынку (гл. 28).
  • Буферы и CCR: дыры в буферах указывают ресурсы, ограничивающие мощность, туда направляй улучшения (гл. 33). Буфер и запас мощности перед ограничением взаимозаменяемы; рост заказов без увеличения буфера даёт «блуждающие узкие места» (гл. 39).

6. Пять фокусирующих шагов (гл. 36–37)

  1. ОПРЕДЕЛИТЬ ограничение(я) системы.
  2. Решить, как его ИСПОЛЬЗОВАТЬ (exploit).
  3. ПОДЧИНИТЬ всё остальное этому решению.
  4. РАСШИРИТЬ (elevate) ограничение.
  5. Если ограничение сломано, вернуться к шагу 1, не дав ИНЕРЦИИ стать ограничением.
  • Это процесс непрерывного совершенствования, а не набор проектов. Природа ограничения меняется (станок → система запуска → рынок). После смены ограничения пересматривай правила, введённые ради старого (гл. 37).
  • Если ограничение на рынке: продавай свободную мощность на изолированном рынке выше стоимости материалов, защищайся сроком поставки, а не ценой (гл. 38).

7. Политические ограничения (гл. 33, 37, 40)

  • Настоящими ограничениями даже на заводе были не станки, а политики, измерения, процедуры, вошедшие в привычку: учёт эффективности, EBQ, себестоимость продукта, оценка запасов как актива.
  • Определить ограничение = найти корневую проблему, порождающую все нежелательные эффекты, а не ранжировать симптомы.
  • Руководитель должен уметь ответить на три вопроса: что менять? на что менять? как вызвать изменение? (мыслительные процессы для этого в «Цели» только названы).
  • Не начинать со сбора фактов (гл. 34): искать внутренний порядок и рассуждать «ЕСЛИ… ТО…» (гл. 35, 38).

8. Сократовский метод (гл. 4, 11, 31–32)

  • Иона не даёт ответов, а задаёт вопросы: вывод, найденный самостоятельно, даёт владение решением и смелость идти против общепринятой практики; готовые ответы воспринимают как критику.

Оглавление

#ГлаваКлючевые методики
ch01Заказ 41427 и ультиматумсимптомы: толкачи, уникальный станок
ch02Аврал и первые сомненияпротиворечие аврала и эффективности
ch03Совещание о производительностипоказатели без цели
ch04Иона в аэропортутри вопроса, производительность
ch05Цельотсев кандидатов в цели
ch06Главы 6–8: три показателяприбыль/ROI/cash; T, I
ch09Роботы под проверкой целиT↑ I↓ OE↓, проверка на данных
ch10Всё раскладывается на три показателяклассификация затрат
ch11Миф о сбалансированном заводезависимые события, колебания
ch12Кризис в семьесюжет
ch13Поход скаутовнакопление колебаний
ch14Игра со спичкамимодель сбалансированной системы
ch15Херби впереди колоннысамое медленное звено, разгрузка
ch16Уход Джулисюжет
ch17Сто узлов для Смитаэксперимент, максимальное отклонение
ch18Узкие места найденыопределения, баланс потока
ch19Час узкого местастоимость часа, ОТК
ch20Первые мерыприоритет по опозданию
ch21Красные и зелёные ярлыкивидимый приоритет
ch22Первые результаты и «Змегма»старые станки, жёлтая лента
ch23Скрытая мощностьзакреплённые люди, комбинирование партий
ch24Рекорд и «новые узкие места»диагностика дефицита
ch25X и Yзагрузка не-узких мест, активация ≠ использование
ch26Барабан и верёвказапуск по ритму ограничения
ch27Плюс 15%прогноз отгрузок, рынок
ch28Партии вдвое меньше4 составляющие времени, мираж
ch29Ловушка себестоимостиучёт наладок, срочный заказ
ch30Аудит и визит Бернсайдаитоги в T, I
ch31Оценка заводастарые допущения против правил
ch32Здравый смысл и Сократсократовский метод
ch33Учёт запасов, буферы, CCRуправление буферами, инжиниринг продаж
ch34Тупик сбора фактовантипаттерн «сначала данные»
ch35Менделееввнутренний порядок
ch36Пять фокусирующих шаговмир T, процесс улучшения
ch37Инерцияисправленный шаг 5
ch38Рынок и метод учёныхпродажа свободной мощности, ЕСЛИ…ТО…
ch39«Блуждающие узкие места»буфер против запаса мощности
ch40Что менять, на что, каккорневая проблема, политики
ch41ИнтервьюTOC вне завода, три условия внедрения

Предметный указатель

  • Активация и использование ресурса → ch25, ch31
  • Барабан и верёвка → ch26
  • Буфер → ch26, ch33, ch39
  • Денежный поток, ROI, чистая прибыль → ch06
  • Зависимые события → ch11, ch13, ch17
  • Запасы (I) → ch06, ch09, ch10, ch25, ch33
  • Инерция → ch37
  • Инжиниринг продажи → ch29, ch33
  • Контроль качества перед узким местом → ch19, ch22
  • Корневая проблема → ch40
  • Мыслительные процессы → ch38, ch40, ch41
  • Операционные расходы (OE) → ch06, ch10, ch29
  • Политические ограничения → ch40
  • Приоритеты, ярлыки → ch20, ch21, ch37
  • Продажа свободной мощности, рыночное ограничение → ch27, ch38
  • Производительность → ch04
  • Пропускная способность (T) → ch06, ch09, ch36
  • Пять фокусирующих шагов → ch36, ch37, ch40
  • Размер партии, EBQ → ch28, ch29
  • Сбалансированный завод → ch11, ch14
  • Сбор фактов, внутренний порядок → ch34, ch35
  • Себестоимость, учёт запасов → ch29, ch30, ch33, ch40
  • Сервис, банки, больницы, школы → ch41
  • Сократовский метод → ch04, ch32
  • Статистические колебания → ch11, ch13, ch14
  • Стоимость часа узкого места → ch19, ch20
  • Узкое место: поиск → ch18, ch24, ch25
  • Узкое место: использование и расширение → ch19, ch22, ch23
  • Херби → ch13, ch15
  • Цель → ch04, ch05, ch36
  • CCR → ch33, ch37

Вспомогательные файлы

  • glossary.md: все ключевые термины с определениями
  • patterns.md: методики и приёмы книги
  • cheatsheet.md: правила решений, пороги, признаки

Границы скилла

Только содержание книги «Цель» и интервью в конце издания. Мыслительные процессы и критическая цепь в книге лишь упомянуты. Для применения к процессу сочетай с данными пользователя.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬