Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teoría de Restricciones
Introducción
Eliyahu M. Goldratt nacido en Israel en 1948, licenciado
en Física, es el creador de la Teoría de Restricciones.
En 1982, creó un software que programaba trabajos
mediante procesos automatizados, tomando en cuenta las
limitaciones de máquinas, personal, y otros, que afectan la
capacidad de una empresa para ajustarse a un programa
Lo llamaron “Tecnología para una Producción Óptima”
(OPT). Los programas eran factibles y exactos y podían
procesarse en una fracción pequeña de tiempo
Esto último se debe a que la lógica de la programación
estaba sustentada en separar las operaciones que
formaban un cuello de botella y las que no la formaban
Cuello de Botella
Un cuello de botella (CB) es todo recurso cuya capacidad
es igual o inferior a la demanda requerida.
En ese momento es la restricción que determina la
capacidad de toda la planta (restringe la salida)
El CB tiene altos inventarios por procesar
Las etapas posteriores tienen tiempos de espera
Producto Terminado
Cuello de Botella
Materia Prima
A B C D
Prod. Terminado
Materia Prima
A B C D
PARÁMETROS DE GESTIÓN
Ingresos
Utilidad Inventario
Rentabilidad Inventario
Liquidez
Netos
Neta
Ingresos Inventario
Gastos
Ingresos
de
Netos Operación
Netos
PARÁMETROS DE EXPLOTACIÓN
Productividad
Desde el punto de vista de las operaciones la meta de la
empresa es: “incrementar la salida y al mismo tiempo
disminuir los inventarios y reducir los gastos de
operación”, es decir incrementar la productividad
Para comprobar si la productividad ha aumentado,
debemos plantear estas preguntas: ¿La medida tomada
ha aumentado la producción? ¿Ha disminuido el
inventario? ¿Ha reducido los gastos de operación?
Esto último nos lleva a otra definición: “el concepto de
productividad define las acciones que permiten que la
empresa se acerque más a sus metas”
Capacidad Desequilibrada
Desde el punto de vista de la TDR hay una regla que dice:
“La capacidad dentro de la secuencia del proceso no
debe estar equilibrada con niveles iguales. Pero, si
debemos tratar de equilibrar el flujo del producto a lo
largo del sistema”.
Una variación normal en los tiempos de producción
provoca que las estaciones que se encuentran corriente
abajo tengan “tiempo muerto”, cuando las que se
encuentran corriente arriba tardan más tiempo en
procesar
Por otro lado, cuando las estaciones que están corriente
arriba procesan en menos tiempo entonces crece el
inventario entre las estaciones
Hechos Dependientes y Fluctuaciones Estadísticas
6 8 10 12 14 10
(Constante) (Variable)
Tiempo de Proceso (B) Tiempo de Proceso (A)
10
6 8 10 12 14
X Y Mercado 25% en Y
A→B→C→D
X Y
CB NCB
Demanda/mes 200 unidades 200 unidades
Tiempo de proceso/unidad 1 hora 45 minutos
Tiempo promedio/mes 200 horas 200 horas
Bloques Básicos - Situación 2
Un punto que es NCB que alimenta a un CB
Caso B
Sí, 25% en Y
Y X Mercado
A→B→C→D
X Y
CB NCB
Demanda/mes 200 unidades 200 unidades
Tiempo de proceso/unidad 1 hora 45 minutos
Tiempo promedio/mes 200 horas 200 horas
Bloques Básicos - Situación 3
Caso C
Salida de un CB y de un NCB
ensamblados en un producto Mercado
¿Hay alguna acumulación de Ensamble
producción innecesaria en Y?
X Y
Sí, 25% en Y
A→B→C→D
X Y
CB NCB
Demanda/mes 200 unidades 200 unidades
Tiempo de proceso/unidad 1 hora 45 minutos
Tiempo promedio/mes 200 horas 200 horas
Bloques Básicos - Situación 4
Un CB y un NCB tienen mercados independientes para su
producción
Si ejecutamos X e Y al
mismo tiempo, Caso D
¿fabricaremos Mercado Mercado
producción innecesaria?
X Y
Sí, 25% en Y
A→B→C→D
X Y
CB NCB
Demanda/mes 200 unidades 200 unidades
Tiempo de proceso/unidad 1 hora 45 minutos
Tiempo promedio/mes 200 horas 200 horas
Componentes del Tiempo del Ciclo
• Tiempo de preparación. Tiempo que una parte tiene
que esperar mientras se prepara un recurso para
trabajar en esa misma parte
• Tiempo de procesamiento. Tiempo durante el cual la
parte es procesada
• Tiempo en la fila de espera. Tiempo que parte espera
llegada de recurso, mientras esta ocupado en otra
cosa
• Tiempo de espera. Tiempo que la parte espera, no a
que le llegue un recurso, sino otra parte, de modo
que las dos puedan ser ensambladas juntas
• Tiempo muerto. Tiempo sin usar, es decir, tiempo del
ciclo menos la suma de los tiempos de preparación,
Programación Drum, Buffer & Rope (DBR): El
Tambor, el Colchón y la Soga
Sargento
Tambor
(cuello de
botella) Mercado
A B C D
Colchón
(almacenamient
o intermedio)
Soga
(comunicación)
Programación Drum, Buffer & Rope (DBR): El
Tambor, el Colchón y la Soga
El TAMBOR (planeamiento y control de materiales)
representa al CT CB y se usa para controlar el flujo de
trabajo, sus redobles marcan el ritmo de la marcha de todos
los CT y esta graduado de acuerdo al ritmo del CB.
Además, a lo largo de la fila se sitúan sargentos gritones
(responsables de la producción) para evitar que nadie
anduviese a más velocidad que la impuesta por el tambor
La SOGA ata el elemento CB con el primer elemento de la
fila para acompasar la entrada de materia prima en el
proceso productivo a las necesidades del CB.
La cuerda se refiere a la programación de “arrastre” en los
CT que no son CB.
Programación Drum, Buffer & Rope (DBR): El
Tambor, el Colchón y la Soga
El COLCHÓN permite dotar a los recursos NCB de más
capacidad para asegurar el trabajo del recurso CB y
proteger de posibles fenómenos aleatorios negativos.
Existen búferes (inventarios) en todos los CT CB, y en el
andén de embarque, pero no en los CT que no son CB.
Estos búferes se usan para proteger el flujo de
producción de los CT CB de las inevitables fluctuaciones
menores a través del uso de periodos de tolerancia
(inventario).
El concepto básico es mover materiales tan rápido como
sea posible a través de los CT NCB hasta llegar a un CB.
De ahí en adelante, el trabajo se mueve a máxima
Programación DBR
Archivos de lista
de materiales
Utilización
Diagrama Red de
de capacidad
de red producto
por CT
Archivos de
secuencia Programación
de CT
Descripción de recursos
- Capacidad de CT
- Inventarios máximos CT CB CT NCB
- Tamaños mínimos de lote (programación (programación
- Cantidades de orden frontal finita) posterior)
- Fechas de entrega
- Rutar alternas de máquina Reportes
- Restricciones de mano de
obra
Administración del Programa TDR
Suponer que las tres primeras operaciones se llevan a
cabo en una célula de fabricación con suficiente
capacidad (NCB). La cuarta operación es CB.
A B C D E F G H I J
1 Tiempo de proceso (horas) Emb. Ped.
2 Prod N° Ord. Cant N° Esp 1ª.Mq T. Térm Prba. Mq. F por cliente
3 Cliente Ord. Mt. Pri. Op. 1 Op. 2 Op. 3 Op 4 Fecha H
4 A 1XXX 100 124 3 6 1 4 Día 5 32
5 B 2XXX 10 101 2 4 1 2 Día 6 40
6 C 3XXX 50 88 4 6 1 4 Día 6 40
7 Periodo Tol. Maq. Final (horas) 8
8 Periodo Tol. Embarque 8
9 Periodo en Dpto. Embarque 2
Programación del Tambor
▪ Calcular el tiempo de inicio más temprano en la
primera restricción, sumando el tiempo de proceso
antes de la restricción al tiempo de entrega de la
materia prima y el tiempo de aislamiento de la
primera restricción
▪ Colocar la orden después de y tan cerca como sea
posible al tiempo de inicio más temprano en la
restricción
▪ Calcular el tiempo de inicio más temprano en la
siguiente restricción (o la fecha de embarque)
sumando el tiempo de proceso después de la primera
restricción y el siguiente periodo de tolerancia hasta el
tiempo de terminación en la restricción actual.
Programación del Tambor
=H12+H4
A B C D E F G H I J K
10 Prod N° Ord Cant Liber 1ª. Mq. T.Térm Prba Tol M.Fin Tol Dpto
11 cliente Ord. MP Op. 1 Op. 2 Op. 3 M.Fin Op. 4 Emb Emb
12 A 1XXX 100 0 3 9 10 18 22 30 32
13 B 2XXX 10 0 5 13 14 22 24 32 34
14 C 3XXX 50 0 9 19 20 28 32 40 42
=SI(E12>D13,E5+E12,D13+E4) =SI(I12>H13,H5+I12,H13+H5)
Copiar hasta G14 Copiar hasta J14
Ciclo de fabricación
Operación
final de Dpto. de
1 2 3 embarque
Periodo de maquinado Periodo de
Primera Tratamiento Prueba
operación térmico tolerancia tolerancia
Proceso A
maquinado de 8 horas de 8 horas
A H I J K L M
15 Fecha Embarques
16 Prod P. Tol. Maq. Fin P. Tol. Dpto Prog. Prom.
17 Maq. Fin Op. 4 Emb. Emb. Hora Día
18 A 12 20 24 32 34 Día 5 Hora 2
19 B 18 26 28 36 38 Día 5 Hora 6
20 C 20 28 32 40 42 Día 6 Hora 2
=H18-G4
Copiar hasta E20
A B C D E F G
16 Prod N° Ord Cant. Liberac 1ª. Maq. Trat. Térm Prueba
17 cliente Orden Mat.Prima Op. 1 Op. 2 Op. 3
18 A 1XXX 100 2 2 5 11
19 B 2XXX 10 11 11 13 17
20 C 3XXX 50 9 9 13 19
=E18
Copiar hasta D20
Programación DBR
Pedido B
Buffer de
ensamblaje
Montaje
Buffer de Submontaje B
envíos
CT1 CT6
PROGRAMA
Tamaño de los lotes
MAESTRO de procesamiento
de los recursos CB