Теория ограничений (Theory of Constraints)
Theory of Constraints — революционная идея: производительность системы = производительность её самого слабого звена. Всё остальное — лишь хорошо работающие участки.
5 шагов TOC
- Identify: найди constraint.
- Exploit: выжми максимум из constraint без вложений.
- Subordinate: подчини всё остальное constraint.
- Elevate: вложись в расширение constraint.
- Repeat: после расширения constraint сместится — найди новый.
Применения
- Производство — DBR (Drum-Buffer-Rope).
- Управление проектами — Critical Chain Project Management.
- Финансы — Throughput Accounting.
Когда применять и когда нет
Применять
- Системы с явным узким местом
- Производство
- Управление портфелем проектов
Не применять
- Системы без явного потока (исследовательские)
Примеры применения
Завод: 3 машины подряд, мощности 100 / 60 / 100 единиц/час. Constraint — машина 2 (60). Расширение машин 1 и 3 — деньги в воздух. Identify = M2; Exploit = убрать downtime M2; Subordinate = M1 и M3 работают на скорости M2; Elevate = инвестиция в апгрейд M2 до 100. Repeat — теперь нужно искать новое горлышко.
Часто задаваемые вопросы
Применение TOC к проектам. Идея: критический путь учитывает не только зависимости задач, но и ограниченные ресурсы (люди). Buffer-management вместо safety per task. Часто короче традиционного PERT/CPM.