D02 · L3 · 05 — Supply Planning & SchedulingSupply Planning & Scheduling

Schedule adherence & OEE-driven schedulingCumplimiento del programa y programación basada en OEE

A schedule built on nominal capacity is a schedule the floor cannot keep, and Kingman guarantees the failure: as utilization nears 100% with any variability, cycle time explodes. Schedule to effective capacity with headroom, or commit every cycle to a number that is arithmetically impossible.

Un programa construido sobre capacidad nominal es un programa que el piso no puede cumplir, y Kingman garantiza la falla: conforme la utilización se acerca al 100% con cualquier variabilidad, el tiempo de ciclo explota. Programa a capacidad efectiva con holgura, o comprométete cada ciclo a un número aritméticamente imposible.

01What it isQué es

OEE-driven scheduling builds the plan against effective capacity — nominal capacity discounted by real availability, performance, and quality (OEE) and by the variability that makes effective throughput fall as utilization rises — and then measures schedule adherence, instead of scheduling against theoretical capacity the plant has never actually achieved.

La programación basada en OEE construye el plan contra capacidad efectiva — capacidad nominal descontada por disponibilidad, rendimiento y calidad reales (OEE) y por la variabilidad que hace caer el throughput efectivo al subir la utilización — y luego mide la adherencia al programa, en vez de programar contra capacidad teórica que la planta nunca ha alcanzado de verdad.

02Why it mattersPor qué importa

Kingman 1961 (Kingman, 1961 — peer-reviewed) proved that in any system with variability, waiting time — and therefore cycle time — rises sharply as utilization approaches 100%, diverging toward infinity at full load. Scheduling a plant to its nominal capacity assumes utilization can sit near 100% with no penalty; Kingman shows that is exactly where cycle time and queues explode. Layer on real OEE losses — downtime, speed loss, defects — and the gap between theoretical and achievable throughput is large and permanent. The result is chronic schedule misses: a plant scheduled to 95% of nominal that actually runs at 65% OEE is committing to a number it cannot hit, every cycle, and no one trusts a schedule the floor never makes.

Kingman 1961 (Kingman, 1961 — peer-reviewed) probó que en cualquier sistema con variabilidad, el tiempo de espera — y por tanto el tiempo de ciclo — sube fuertemente conforme la utilización se acerca al 100%, divergiendo hacia infinito a plena carga. Programar una planta a su capacidad nominal asume que la utilización puede sentarse cerca del 100% sin penalización; Kingman muestra que es justo ahí donde el tiempo de ciclo y las colas explotan. Súmale las pérdidas reales de OEE — paros, pérdida de velocidad, defectos — y la brecha entre throughput teórico y alcanzable es grande y permanente. El resultado son incumplimientos crónicos del programa: una planta programada al 95% de lo nominal que de verdad corre a 65% de OEE se compromete a un número que no puede lograr, cada ciclo, y nadie confía en un programa que el piso nunca cumple.

03How it is doneCómo se hace

1
Measure real OEE before scheduling to capacity. Decompose availability, performance, and quality on the constraint resources. Nominal capacity is a nameplate; OEE is what the plant actually delivers, and the schedule must be built on the latter.
2
Schedule to effective capacity, not nominal. Discount nominal capacity by OEE and load the plan against that. A schedule built on theoretical capacity is a promise the floor was never able to keep, and its failure is arithmetic, not effort.
3
Leave headroom for variability, especially at the bottleneck. Kingman's law means cycle time explodes as the constraint approaches 100% utilization. Planning the bottleneck to run flat-out guarantees queues and tardiness; deliberate headroom is what keeps the schedule executable.
4
Measure schedule adherence as a first-class KPI. Track how much of the committed schedule was actually produced, in the planned sequence and quantity. Adherence is the truth test of the whole supply plan — a high-fidelity schedule no one follows is worse than a modest one they do.
5
Feed adherence and OEE losses back into the next schedule. If a resource consistently delivers 70% of plan, schedule it at 70% until the loss is fixed. Scheduling the aspiration instead of the reality just relocates the miss to next week.
6
Attack the largest OEE loss to grow capacity. The fastest capacity gain is usually closing the biggest OEE gap — a changeover, a chronic micro-stoppage, a quality loss — not adding equipment. OEE-driven scheduling and OEE improvement are the same program viewed from two ends.
Worked example — illustrativeA plant scheduled its bottleneck line to 92% of nameplate — baseline: actual OEE 64%, schedule adherence 71%, chronic tardiness and a floor that openly ignored the schedule. It measured OEE, re-based the schedule on effective capacity with bottleneck headroom, and made adherence a tracked KPI. Results: schedule adherence 71% → 90%, on-time delivery up sharply, and a targeted attack on the largest OEE loss lifted effective capacity ~7% — the schedule became credible because it was finally built on the capacity the plant actually had.
1
Mide el OEE real antes de programar a capacidad. Descompón disponibilidad, rendimiento y calidad en los recursos restricción. La capacidad nominal es una placa; el OEE es lo que la planta de verdad entrega, y el programa debe construirse sobre lo segundo.
2
Programa a capacidad efectiva, no nominal. Descuenta la capacidad nominal por el OEE y carga el plan contra eso. Un programa construido sobre capacidad teórica es una promesa que el piso nunca pudo cumplir, y su falla es aritmética, no de esfuerzo.
3
Deja holgura para la variabilidad, sobre todo en el cuello de botella. La ley de Kingman significa que el tiempo de ciclo explota conforme la restricción se acerca al 100% de utilización. Planear el cuello de botella a tope garantiza colas y tardanza; la holgura deliberada es lo que mantiene el programa ejecutable.
4
Mide la adherencia al programa como un KPI de primera clase. Rastrea cuánto del programa comprometido se produjo de verdad, en la secuencia y cantidad planeadas. La adherencia es la prueba de verdad de todo el plan de suministro — un programa de alta fidelidad que nadie sigue es peor que uno modesto que sí.
5
Alimenta la adherencia y las pérdidas de OEE al siguiente programa. Si un recurso entrega consistentemente el 70% del plan, prográmalo al 70% hasta que la pérdida se arregle. Programar la aspiración en vez de la realidad solo reubica el incumplimiento a la próxima semana.
6
Ataca la mayor pérdida de OEE para crecer la capacidad. La ganancia de capacidad más rápida suele ser cerrar la mayor brecha de OEE — un changeover, un micro-paro crónico, una pérdida de calidad — no agregar equipo. La programación basada en OEE y la mejora de OEE son el mismo programa visto desde dos extremos.
Ejemplo trabajado — ilustrativoUna planta programaba su línea cuello de botella al 92% de placa — base: OEE real 64%, adherencia al programa 71%, tardanza crónica y un piso que ignoraba abiertamente el programa. Midió el OEE, re-basó el programa en capacidad efectiva con holgura en el cuello de botella e hizo de la adherencia un KPI rastreado. Resultados: adherencia al programa 71% → 90%, entrega a tiempo arriba fuerte, y un ataque dirigido a la mayor pérdida de OEE levantó la capacidad efectiva ~7% — el programa se volvió creíble porque por fin se construyó sobre la capacidad que la planta de verdad tenía.

04The concept in depthEl concepto a fondo

📉Effective vs nominal capacity›
Nominal (nameplate) capacity assumes perfect availability, full speed, and zero defects. Effective capacity is nominal × OEE, and it is the only number a schedule can honestly commit to. The gap is not a target to close by exhortation; it is a measured reality the plan must respect or repeatedly miss.
📈Why utilization and variability fight each other›
Kingman's result is that cycle time rises with both utilization and variability, and explodes as utilization approaches one. This is why a bottleneck scheduled to run flat-out produces growing queues and lateness rather than maximum output — the last few points of utilization are bought with disproportionate cycle-time and adherence cost.
✅Schedule adherence as the truth test›
Adherence — did the floor produce what the schedule committed, in sequence and quantity — is the single metric that reveals whether planning and execution are connected. Low adherence with a sophisticated scheduler usually means the schedule is built on capacity the plant does not have, not that the floor is undisciplined.
📉Capacidad efectiva vs nominal›
La capacidad nominal (de placa) asume disponibilidad perfecta, velocidad plena y cero defectos. La capacidad efectiva es nominal × OEE, y es el único número al que un programa puede comprometerse honestamente. La brecha no es una meta a cerrar por exhortación; es una realidad medida que el plan debe respetar o incumplir repetidamente.
📈Por qué utilización y variabilidad pelean entre sí›
El resultado de Kingman es que el tiempo de ciclo sube tanto con la utilización como con la variabilidad, y explota conforme la utilización se acerca a uno. Por eso un cuello de botella programado a tope produce colas crecientes y retraso en vez de máximo output — los últimos puntos de utilización se compran con un costo desproporcionado de tiempo de ciclo y adherencia.
✅La adherencia al programa como prueba de verdad›
La adherencia — ¿produjo el piso lo que el programa comprometió, en secuencia y cantidad — es la métrica única que revela si planeación y ejecución están conectadas. Baja adherencia con un programador sofisticado suele significar que el programa se construye sobre capacidad que la planta no tiene, no que el piso es indisciplinado.

05In practiceEn la práctica

📊Base the schedule on measured OEE›
Use real, recent OEE by resource as the capacity input, refreshed as the plant changes. A schedule that loads to nameplate is structurally unachievable; one that loads to measured effective capacity is the foundation of adherence. The OEE measurement is the prerequisite, not a parallel improvement project.
🛟Deliberate bottleneck headroom›
Plan the constraint resource below full utilization on purpose, sized to the variability it faces. The headroom looks like waste on a utilization report and is in fact what protects cycle time and on-time delivery — running the bottleneck flat-out is the most common self-inflicted adherence failure.
🎯Adherence on the S&OP scorecard›
Put schedule adherence alongside forecast accuracy and plan adherence on the planning scorecard. It closes the loop from plan to floor and exposes whether the supply plan is connected to execution or quietly disconnected from it — the metric that keeps scheduling honest.
🔧Target the largest OEE loss›
Treat the biggest OEE loss as the capacity project it is. Closing a chronic changeover, micro-stoppage, or quality loss adds effective capacity faster and cheaper than capital, and directly raises the ceiling the schedule can commit to. OEE-driven scheduling makes the highest-value improvement target obvious.
📊Basa el programa en OEE medido›
Usa OEE real y reciente por recurso como input de capacidad, refrescado conforme cambia la planta. Un programa que carga a placa es estructuralmente inalcanzable; uno que carga a capacidad efectiva medida es el cimiento de la adherencia. La medición de OEE es el prerrequisito, no un proyecto de mejora paralelo.
🛟Holgura deliberada en el cuello de botella›
Planea el recurso restricción debajo de la utilización plena a propósito, dimensionada a la variabilidad que enfrenta. La holgura parece desperdicio en un reporte de utilización y es de hecho lo que protege el tiempo de ciclo y la entrega a tiempo — correr el cuello de botella a tope es la falla de adherencia auto-infligida más común.
🎯Adherencia en el scorecard de S&OP›
Pon la adherencia al programa junto a la precisión del pronóstico y la adherencia al plan en el scorecard de planeación. Cierra el loop de plan a piso y expone si el plan de suministro está conectado a la ejecución o silenciosamente desconectado de ella — la métrica que mantiene honesta la programación.
🔧Apunta a la mayor pérdida de OEE›
Trata la mayor pérdida de OEE como el proyecto de capacidad que es. Cerrar un changeover crónico, micro-paro o pérdida de calidad agrega capacidad efectiva más rápido y barato que el capital, y eleva directamente el techo al que el programa puede comprometerse. La programación basada en OEE hace obvio el objetivo de mejora de mayor valor.

06What you would useQué se usa

📌 SCHEDULING / OEE & MES
🟦Blue Yonder / SAP (PP-DS, DM) / o9 — enterprise tier-1›
Finite scheduling that consumes effective-capacity and OEE inputs and ties adherence back to the plan. (Blue Yonder, SAP, o9 — vendor) The choice when scheduling, capacity, and the integrated plan must share one model and one set of capacity numbers.
🟩MES / OEE platforms (Siemens, AVEVA, Rockwell)›
Manufacturing-execution and OEE systems that measure real availability, performance, and quality and feed effective capacity to the scheduler. (Siemens, AVEVA, Rockwell — vendor) A strong fit where the priority is getting trustworthy OEE data into the scheduling input.
🟥Dedicated OEE / shop-floor analytics specialists›
Focused OEE-monitoring and shop-floor analytics tools that quantify and attack losses. (specialized vendors — vendor) The vertical option when the immediate need is OEE visibility and loss reduction more than integrated scheduling.
⬜For operations that don't need a platform›
A measured OEE figure per constraint resource, schedules loaded to effective capacity with bottleneck headroom, and adherence tracked in a spreadsheet. The decisive move is scheduling to the capacity the plant actually has — a discipline, not a purchase — with OEE measurement as the only real prerequisite.
📌 PROGRAMACIÓN / OEE Y MES
🟦Blue Yonder / SAP (PP-DS, DM) / o9 — enterprise tier-1›
Programación finita que consume inputs de capacidad efectiva y OEE y ata la adherencia de vuelta al plan. (Blue Yonder, SAP, o9 — vendor) La opción cuando programación, capacidad y el plan integrado deben compartir un modelo y un conjunto de números de capacidad.
🟩Plataformas MES / OEE (Siemens, AVEVA, Rockwell)›
Sistemas de ejecución de manufactura y OEE que miden disponibilidad, rendimiento y calidad reales y alimentan la capacidad efectiva al programador. (Siemens, AVEVA, Rockwell — vendor) Un buen ajuste donde la prioridad es meter datos de OEE confiables al input de programación.
🟥Especialistas en OEE / analítica de piso dedicados›
Herramientas enfocadas de monitoreo de OEE y analítica de piso que cuantifican y atacan las pérdidas. (vendors especializados — vendor) La opción vertical cuando la necesidad inmediata es visibilidad de OEE y reducción de pérdidas más que programación integrada.
⬜Para operaciones que no necesitan plataforma›
Una cifra de OEE medida por recurso restricción, programas cargados a capacidad efectiva con holgura en el cuello de botella, y adherencia rastreada en hoja de cálculo. El movimiento decisivo es programar a la capacidad que la planta de verdad tiene — una disciplina, no una compra — con la medición de OEE como el único prerrequisito real.
The bottom lineEn corto

Operations that schedule to effective capacity with headroom produce a plan the floor can actually hit; operations that schedule to nameplate commit to a number Kingman's law and OEE losses make impossible, then call the inevitable miss a discipline problem. Chronic low schedule adherence is rarely a floor failure — it is a planning failure that scheduled the nameplate instead of the plant. The gap between nominal and effective capacity is not noise to push through; it is the schedule's honesty.

Las operaciones que programan a capacidad efectiva con holgura producen un plan que el piso de verdad puede cumplir; las que programan a placa se comprometen a un número que la ley de Kingman y las pérdidas de OEE hacen imposible, y luego llaman al incumplimiento inevitable un problema de disciplina. La baja adherencia crónica al programa rara vez es una falla del piso — es una falla de planeación que programó la placa en vez de la planta. La brecha entre capacidad nominal y efectiva no es ruido que atravesar a empujones; es la honestidad del programa.

All D02 componentsTodos los componentes de D02D02 artifactsArtifacts de D02SCRA