Ya has encontrado la restricción (lección 1) y has aprendido el procedimiento de Goldratt para gobernarla (lección 2). Ahora llega la lección con la que todo el mundo está de acuerdo en teoría y que viola en la práctica — el corazón contraintuitivo de todo el curso. Es esta: trabaja en el paso equivocado y no consigues nada, por mucho que te esfuerces, por mucho que gastes o por muy orgulloso que estés del resultado. Peor aún, en un mal día, consigues algo negativo.
Imagina a un joyero con un collar de diez piedras. Nueve ya están pulidas hasta brillar como un espejo. Una está apagada. Una visita juzgará el collar entero por su peor piedra — así funcionan los ojos, sin más. ¿En qué gasta la tarde nuestro joyero? En las nueve que ya relucen, por supuesto, porque pulirlas parece progreso y la apagada es un fastidio de tratar. Horas después las nueve brillan una pizca más, la piedra apagada está exactamente igual de apagada y el collar no luce mejor que cuando empezó. Pulió las piedras equivocadas.
Ese es el error contra el que esta lección está construida para inmunizarte. La piedra apagada es tu cuello de botella. Todo lo demás es una piedra que ya brilla lo suficiente — y cada minuto invertido en sacarle lustre es un minuto que el collar no mejora.
Antes de leer — adivina
Una línea de cuatro etapas funciona a 30, 50, 30 y 40 unidades/h (siempre hay materia prima disponible). Te pasas dos semanas y un buen presupuesto mejorando la segunda etapa de 50 a 70 unidades/h. ¿Cuál es el nuevo rendimiento de la línea?
Optimización local frente a global
El error profundo tiene un nombre, y nombrarlo es media cura. La optimización local (local optimization) consiste en mejorar una parte de un sistema —un solo paso, un departamento, una máquina, una métrica— de forma aislada, y juzgar el éxito por lo bien que ahora se ve esa parte. La optimización global (global optimization) consiste en mejorar la producción del sistema entero — lo que de verdad sale por el otro extremo. La trampa es que ambas parecen lo mismo, y no lo son. Un sistema puede ser un escaparate de partes optimizadas localmente y aun así ser globalmente pésimo.
La analogía que se queda: una orquesta. La optimización local es afinar la trompeta más ruidosa un pelín más fuerte, hacer ensayar a la violinista su solo, pulir cada instrumento por separado hasta que sea individualmente impecable. La optimización global es si la orquesta entera suena bien junta. Y aquí está la cosa — puedes tener ochenta músicos individualmente excelentes y un concierto catastrófico, porque una sección va medio compás por detrás. Subir el volumen de la trompeta no arregla eso; hace el desastre más ruidoso. La interpretación la fija cómo se combinan las partes, no lo buena que sea la mejor parte por sí sola.
Una cadena es la versión más despiadada de esto. La salida de una cadena es su rendimiento (throughput), y demostraste la lección pasada que el rendimiento es igual a la capacidad del paso más lento — el mínimo, nunca la media, nunca la suma. Así que «optimizar la parte» y «optimizar el todo» se separan por completo: puedes llevar a la perfección cada etapa que no sea el cuello de botella y el conjunto seguirá produciendo exactamente lo que permita la única etapa lenta.
La versión de una frase
La optimización local hace que una parte se vea estupenda; la optimización global hace que el sistema entero entregue más — y en una cadena, solo una parte (el cuello de botella) conecta ambas. Pule cualquier otra y la parte brilla mientras el sistema no se inmuta.
Cuándo usarlo
Echa mano de la distinción local-frente-a-global en el instante en que alguien informe de una «victoria» — un departamento alcanzó su objetivo, una máquina funcionó a una eficiencia récord, una etapa se volvió un 40 % más rápida. Antes de celebrar, hazte la única pregunta que importa: ¿subió la producción del sistema entero? Si la respuesta es «bueno, nuestra parte mejoró», puede que estés mirando una piedra equivocada bellamente pulida.
Por qué un paso no-cuello-de-botella más rápido añade cero rendimiento
Hagamos blindada la afirmación de «exactamente cero», porque de verdad es exactamente cero — ni «un poco», ni «rendimientos decrecientes», sino ninguno. Recuerda la regla:
Rendimiento = la capacidad del cuello de botella = la capacidad mínima de entre todas las etapas.
Ahora toma cualquier etapa que no sea el mínimo. Por definición tiene holgura (slack): capacidad que no está usando, porque el trabajo solo llega al ritmo que el cuello de botella deja fluir. Una etapa que va a 50 en una línea limitada a 30 ya está ociosa durante un buen trozo de cada hora — hace sus 30 unidades de trabajo y luego se queda de brazos cruzados esperando a que el siguiente lote pase la restricción. Sube esa etapa a 70 y ¿qué has cambiado? Su holgura creció de 20 a 40. Ahora se queda de brazos cruzados más tiempo. El mínimo sigue siendo 30. El rendimiento sigue siendo 30. Compraste tiempo ocioso y lo llamaste mejora.
Recorre los números de la línea del pretest — etapas a 30, 50, 30, 40:
| Etapa 1 | Etapa 2 | Etapa 3 | Etapa 4 | Rendimiento | |
|---|---|---|---|---|---|
| Antes | 30 | 50 | 30 (cuello de botella empatado) | 40 | 30 |
| Mejorar etapa 2 → 70 | 30 | 70 | 30 | 40 | 30 (sin cambios) |
| Mejorar etapa 4 → 60 | 30 | 50 | 30 | 60 | 30 (sin cambios) |
| Mejorar un cuello de botella (etapa 1 → 45) | 45 | 50 | 30 | 40 | 30 (¡el otro cuello de botella sigue limitándolo!) |
| Mejorar ambos cuellos de botella → 45 | 45 | 50 | 45 | 40 | 40 (la restricción se movió a la etapa 4) |
Fíjate en tres cosas. Inflar la etapa 2 o la etapa 4 no hace nada. Levantar solo una de las dos etapas empatadas a 30 tampoco hace nada, porque la otra etapa de 30 sigue limitando la línea — cuando una restricción es compartida, tienes que aliviarla toda. Y solo cuando por fin superas todas las etapas lentas el rendimiento sube — e inmediatamente una nueva etapa más lenta (la de 40) toma el relevo como restricción. La producción no se mueve hasta que se mueve el cuello de botella.
No lo aceptes por fe — arrástralo tú mismo. Sube las barras altas y observa cómo la línea discontinua del rendimiento se niega a reaccionar:
Encuentra el cuello de botella
Sube el no-cuello-de-botella — y observa cómo no pasa nada
Arrastra las barras para cambiar la capacidad de cada etapa.
La etapa C va a 25 uds/h con 65 de holgura.
Para una línea actualmente embotellada en una etapa lenta, clasifica cada acción según si de verdad eleva el rendimiento del sistema.
Coloca cada elemento en su grupo.
- Comprar una máquina más rápida para una etapa que ya tiene holgura
- Recortar el tiempo desperdiciado de preparación/cambio en el cuello de botella
- Añadir una segunda máquina en paralelo en el cuello de botella
- Acelerar la propia etapa del cuello de botella
- Hacer que el cocinero de preparación de aguas arriba vaya el doble de rápido (no es la restricción)
- Acelerar la única etapa más rápida de la línea
Peor que inútil: la acumulación de trabajo en curso
Hasta ahora el peor caso era «esfuerzo desperdiciado». Pero acelera un no-cuello-de-botella que esté aguas arriba de la restricción —antes que ella en el flujo— y cruzas de lo inútil a lo activamente dañino. He aquí por qué.
Una etapa anterior más rápida no empuja más trabajo fuera del sistema (el cuello de botella sigue limitando eso). Empuja más trabajo contra el cuello de botella, más rápido de lo que el cuello de botella puede tragar. El exceso tiene que ir a algún sitio, y va a parar a una pila: un montón creciente de trabajo a medio terminar esperando su turno en la restricción. Ese montón tiene nombre — trabajo en curso (work-in-progress, WIP): cualquier unidad que se ha empezado pero aún no se ha terminado, atascada en algún punto intermedio de la línea.
Y no es un montón de una sola vez. La etapa anterior produce 50/h, el cuello de botella despacha 30/h, así que la pila crece en 20 unidades cada hora, para siempre. Esto es exactamente el bucle reforzador que conociste en los bucles de retroalimentación: una acumulación sin freno que se compone porque nada la equilibra. Cuanto más rápido hagas funcionar la etapa anterior, más rápido sube la pila.
Hazlo concreto con una cocina. Una parrilla es el cuello de botella — puede cocinar 30 platos a la hora, y ese es el verdadero rendimiento del restaurante. La cocinera de preparación, ansiosa por parecer productiva, duplica su velocidad y dispara comandas a la parrilla el doble de rápido. ¿Sirve el restaurante más cenas? Ni un plato más — la parrilla sigue haciendo 30. Lo que sí pasa: una muralla de comandas preparadas se apila junto a la parrilla, creciendo toda la noche. La cocinera se siente una heroína. La cocina es ahora un desastre.
Esa pila no es desorden gratis — cuesta, de maneras que se esconden hasta que duelen:
- Efectivo congelado en inventario. Cada unidad a medio terminar es dinero que has gastado (materiales, mano de obra) que no puedes cobrar hasta que esté terminada y vendida. Una pila de WIP creciente es una pila creciente de efectivo congelado.
- Los plazos de entrega se disparan. Una unidad que entra en una cola de 200 de profundidad espera a que las 200 que tiene delante pasen el cuello de botella antes de su turno. La misma línea, el mismo rendimiento, tarda ahora mucho más por artículo de principio a fin — los clientes esperan más a cambio de nada.
- Defectos descubiertos tarde. Si la cocinera de preparación comete un error sistemático, ya está horneado en 200 comandas enterradas antes de que nadie lo pille en la parrilla. Las pilas grandes de WIP esconden problemas y convierten pequeños fallos en enormes retrabajos.
- Desorden, confusión y estrés. Espacio de suelo, carga mental, «¿cuál de estas 200 hago primero?», el pánico constante de bajo nivel de una cola visiblemente desbordada. Nada de ello produce un solo plato terminado de más.
Así que la cocinera de preparación más rápida no solo desperdició su propio esfuerzo — degradó activamente toda la operación: más efectivo congelado, esperas más largas, defectos pillados más tarde, más caos. El mismo rendimiento, un sistema estrictamente peor. Eso es por qué una mejora de un no-cuello-de-botella puede ser peor que inútil.
Un equipo de programación tiene un único revisor que puede aprobar 8 pull requests al día — ese es el cuello de botella. Para 'ir más rápido', la dirección dice a los ocho desarrolladores que dejen sus PR listos para fusionar con más agresividad, y ahora terminan 20 PR al día entre todos. Tres semanas después, ¿qué es lo más probable que vea el equipo?
La trampa de la eficiencia: el culto a «mantén a todos ocupados»
Entonces, ¿por qué cometen este error una y otra vez personas inteligentes y bienintencionadas? Por cómo medimos el trabajo. El instinto —y la tradición de gestión que hay detrás— es juzgar a cada trabajador, máquina o departamento por su propia utilización (utilization): la fracción de tiempo que de verdad está ocupado produciendo, en lugar de ocioso. Una máquina ociosa parece desperdicio. Un trabajador ocioso parece un problema. Así que empujamos cada parte a funcionar a tope, todo el tiempo, al 100 %.
Ese instinto es veneno para un sistema con un cuello de botella. Llevar cada no-cuello-de-botella al 100 % de utilización es precisamente la receta para la acumulación que acabas de ver. Un no-cuello-de-botella funcionando a tope sobreproduce por definición — hace más de lo que la restricción puede absorber — y el excedente se convierte en WIP. La métrica local (utilización) se pone en verde; la métrica global (rendimiento) no se mueve; y una pila de efectivo congelado crece calladamente en el rincón. Maximizar la utilización de un no-cuello-de-botella no acelera el sistema — solo infla el inventario.
Esta es la píldora más difícil de tragar para el gestor, así que digámoslo sin rodeos:
Un no-cuello-de-botella ocioso no es un problema que haya que arreglar.
Suena mal. La cocinera de preparación ahí parada esperando parece desperdicio. Pero su ociosidad es el sistema funcionando correctamente — se está acompasando a la parrilla, exactamente el paso subordinado de la lección 2: los no-cuellos-de-botella deben igualar el ritmo de la restricción, y su tiempo ocioso es gratis, porque tenían capacidad de sobra que gastar. Forzarla a «ser productiva» trabajando a tope es lo que rompe el sistema. Lo gratis y lo que-parece-productivo son aquí opuestos.
Hay un aguijón de la ley de Goodhart (Goodhart’s Law) horneado en esto. Ley de Goodhart: cuando una medida se convierte en objetivo, deja de ser una buena medida. Haz de «mantén tu utilización alta» el objetivo de cada parte, y la gente optimizará para eso — funcionando a tope, acaparando trabajo, sobreproduciendo — a costa directa de lo que de verdad querías, que era el rendimiento del sistema. La métrica de eficiencia local se convierte en enemiga de la producción global. La métrica pensada para hacer productivo el sistema es justo lo que lo estrangula.
Un jefe de planta informa con orgullo de que cada máquina del taller funciona al 95–100 % de utilización, casi sin tiempo ocioso en ninguna parte. La producción real de productos terminados de la planta, sin embargo, está estancada, y el almacén de piezas a medio terminar no para de crecer. ¿Cuál es el diagnóstico más probable?
Empareja cada término con su definición precisa.
Elige un término y luego haz clic en su definición.
Completa la lección central.
Elige la opción correcta para cada hueco y comprueba.
Acelerar un paso que no es la restricción cambia el rendimiento del sistema en , porque ese paso ya tiene . Si el paso está aguas arriba del cuello de botella, en realidad es peor: inunda la restricción de que solo espera en una pila creciente. Y medir cada parte por su propia empuja a todos a funcionar a tope, lo que sobreproduce en los no-cuellos-de-botella y construye justo esa pila — así que un no-cuello-de-botella ocioso que arreglar.
Cuándo usarlo
Esto es menos una lente de «a veces» y más un reflejo permanente que hay que instalar. Antes de optimizar cualquier cosa —comprar la máquina más rápida, contratar para el equipo ocupado, hacer ensayar a la trompeta ruidosa, empujar a un departamento a esforzarse más— hazte una pregunta:
¿Es esto la restricción?
Si sí: empuja con todo lo que tengas; este es el punto de mayor apalancamiento de todo el sistema (es el tipo más concreto de punto de apalancamiento del curso anterior). Si no: para. Mejorarlo moverá la producción del sistema en cero, y si está aguas arriba del verdadero cuello de botella, lo empeorarás activamente. Estarías puliendo una piedra que nadie va a notar jamás, mientras la apagada —la única que importa— se queda exactamente igual de apagada.
La disciplina es incómoda precisamente porque las piedras equivocadas son las divertidas de pulir: la parte que mejor entiendes, la métrica fácil de mover, el equipo deseoso de parecer ocupado. Resístete a todo ello. Encuentra primero la piedra apagada.
La trampa en una frase
Antes de optimizar cualquier paso, demuestra que es la restricción. Si no lo es, cada hora y cada euro que gastes en mejorarlo devuelve cero rendimiento — y si está aguas arriba del verdadero cuello de botella, devuelve negativo, enterrando la restricción bajo una pila creciente de trabajo congelado y a la espera mientras te felicitas por el lustre.
Ponte a prueba: optimizar el paso correcto
Una línea funciona a 20, 35, 50 y 35 unidades/h. Un gestor triplica la tercera etapa a 150 unidades/h. ¿Qué le pasa al rendimiento de la línea?
Comprueba tu respuesta para continuar.
Repaso
Visión de conjunto
No pulas la piedra equivocada
- Optimiza la restricción — nada más
- Local frente a global
- Local = una parte se ve estupenda (un paso, depto., métrica)
- Global = el sistema ENTERO entrega más
- En una cadena solo se encuentran en el cuello de botella
- No-cuello-de-botella más rápido = cero
- Rendimiento = capacidad mínima; el no-cuello-de-botella tiene holgura
- Más capacidad → solo más tiempo ocioso, no más producción
- Cuellos de botella empatados: hay que aliviarlos TODOS para ganar
- Aguas arriba = peor que cero
- Inunda la restricción → la pila de WIP crece cada hora
- Una acumulación reforzadora (bucles de retroalimentación)
- Costes: efectivo congelado, plazos largos, defectos tardíos, caos
- Cocina: la cocinera de preparación rápida entierra la única parrilla
- La trampa de la eficiencia
- Medir cada parte por su propia utilización → funcionar a tope
- No-cuello-de-botella al 100 % → sobreproducción → WIP
- Un no-cuello-de-botella ocioso NO es un problema (subordínalo)
- Goodhart: la métrica local se vuelve enemiga del rendimiento
- El reflejo
- Antes de optimizar nada: "¿Es esto la restricción?"
- No → cero ganancia (o negativa). Para.
- Sí → empuja fuerte; es el verdadero punto de apalancamiento
- Local frente a global
Adónde va esto a continuación
Ya conoces la dirección de la regla: una mejora de un no-cuello-de-botella te da cero rendimiento, y una de aguas arriba te da menos que cero. Pero hay una pregunta más afilada y cuantitativa al acecho por debajo. Cuando sí aceleras una parte de un sistema —digamos una parte que de verdad es una porción del trabajo—, ¿exactamente cuánto más rápido se vuelve el conjunto? ¿Hay un techo duro a la recompensa, por muy drásticamente que aceleres esa única parte?
Lo hay, y tiene una fórmula precisa. La próxima lección, la ley de Amdahl, es la matemática de toda esta lección: muestra que acelerar una fracción de un proceso tiene un límite estricto y calculable sobre la mejora total — y que incluso una aceleración infinita de una parte no dominante solo puede ayudar hasta cierto punto. Podrás hacer la aritmética de «¿cuánto va a ayudar esto de verdad?» antes de gastar las dos semanas y el presupuesto. La intuición que construiste aquí —la mayoría del esfuerzo se desperdicia porque apunta a la piedra equivocada— está a punto de obtener su ecuación.