Planificación de capacidad frente a programación de capacidad finita: lo que necesitan las plantas
Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.
Por Mirko Peters ·
¿Programación de capacidad finita o planificación de capacidad? Descubre en qué se diferencian, por qué falla la carga infinita en el taller y cuándo una planta necesita una programación factible.
Traducido automáticamente con IA a partir de la publicación original. Lee el original en inglés
La programación de capacidad finita trata cada máquina, persona y estación como recursos limitados y coloca cada operación en un calendario real, de forma que los conflictos entre órdenes aparecen antes de que empiece el trabajo. La planificación de capacidad, en cambio, comprueba en un horizonte más largo si tienes capacidad total suficiente. Este artículo está pensado para responsables de producción que necesitan fechas de entrega fiables. Aprenderás la diferencia, por qué falla la carga infinita en el taller, cuándo necesitas una programación factible y cómo evitar los errores habituales.
Puntos clave
- La planificación de capacidad estima en un horizonte más largo si tienes recursos suficientes, mientras que la programación de capacidad finita coloca cada operación en un calendario real de recursos.
- El MRP clásico y la planificación de necesidades de capacidad planifican con capacidad infinita, por lo que pueden reservar más trabajo en una máquina del que puede hacer en el tiempo disponible.
- Una programación finita muestra pronto los conflictos entre órdenes y ofrece fechas de entrega que reflejan una producción alcanzable, en lugar de plazos teóricos de fabricación.
- Las plantas con cuellos de botella recurrentes, alta variedad de productos, plazos de entrega cortos o cambios frecuentes de orden son las que más se benefician de la programación finita.
- Una programación finita es tan fiable como sus datos de entrada, así que usa capacidades medidas, tiempos de preparación y calendarios de turnos reales.
¿Qué es la programación de capacidad finita?
La programación de capacidad finita planifica las operaciones de producción sobre calendarios reales de los recursos. Cada recurso solo puede realizar una cantidad limitada de trabajo al día. Cuando un recurso está lleno, el siguiente trabajo pasa al siguiente hueco libre, y la programación muestra cuándo puede terminar realmente el trabajo.
Un artículo del proveedor de software de planificación Delfoi lo describe de la misma manera: las operaciones se cargan en los recursos solo hasta su capacidad disponible. El modelo tiene en cuenta los patrones de turno, las paradas planificadas, las herramientas, la disponibilidad de material y las competencias de la plantilla. Trabaja a nivel detallado y a corto horizonte, toma las necesidades de material del MRP y las secuencia en un plan ejecutable. Consulta el artículo de Delfoi sobre programación de capacidad finita y MRP.
Tres factores hacen realista una programación de capacidad finita:
- Recursos limitados. Las restricciones de capacidad son reales: una máquina no puede ejecutar dos trabajos al mismo tiempo.
- Calendarios reales. Los turnos, las pausas, los festivos y el mantenimiento planificado cuentan.
- Conflictos visibles. Si varias órdenes compiten por el mismo recurso, la programación lo muestra, en lugar de dejar que el taller tenga que resolver el conflicto.
¿En qué se diferencia la planificación de capacidad de la programación?
Ambas responden a preguntas distintas.
La planificación de capacidad pregunta: ¿tenemos capacidad suficiente para la demanda prevista? Trabaja en semanas o meses, en horas por centro de trabajo. Ayuda a decidir sobre personas, máquinas, turnos e inversiones.
La programación pregunta: ¿qué se ejecuta dónde y cuándo? Trabaja en días u horas, por recurso y por orden. Decide la secuencia y la hora de inicio de cada operación.
Un capítulo sobre la historia de la programación de la fabricación, encontrado como extracto de un libro de Wiley, plantea la diferencia así: la planificación aproxima las necesidades futuras de material y capacidad en un horizonte más largo, mientras que la programación define las operaciones con precisión en un intervalo corto. Consulta el extracto, "Why Schedule?". El extracto no menciona a su autor en la vista previa, así que tómalo como lectura de contexto.
Necesitas ambas. La planificación de capacidad a grandes rasgos (rough-cut) te indica si la planta puede asumir la carga en principio, y la planificación de capacidad finita la convierte en un plan de producción por recurso. La programación te dice si un pedido concreto puede terminarse en su fecha de entrega.
¿Por qué falla la carga infinita en el taller?
Delfoi explica que MRP planifica con capacidad infinita. Utiliza la programación hacia atrás desde las fechas de entrega para fijar las necesidades de material y el momento de lanzamiento de las órdenes, y no comprueba si las máquinas o los puestos de trabajo están libres. Supone recursos ilimitados. El resultado puede ser un plan que sobrecarga un cuello de botella mientras otras máquinas están paradas. El blog de Fabrico lo expresa con sencillez: el MRP clásico puede asignar tres trabajos a la misma máquina al mismo tiempo, y sus fechas a menudo no se pueden cumplir en planta. Consulta el artículo de Fabrico sobre programación finita e infinita.
El extracto de Wiley añade la consecuencia: cuando la programación supone que el trabajo empieza en cuanto llega y utiliza tiempos de cola medios, acelerar órdenes se convierte en la forma habitual de trabajar. Entonces los planificadores corrigen el plan a mano cada día.
La planificación de capacidad infinita no es inútil. Es rápida y sirve para una planificación aproximada a largo plazo, donde basta con una temporización aproximada. El problema empieza cuando usas sus fechas como compromisos con los clientes.
¿Cuándo necesita una planta una programación finita?
Delfoi enumera las situaciones en las que compensa: cuellos de botella recurrentes, alta variedad de productos, plazos de entrega cortos y cambios frecuentes en los pedidos. También enumera señales de alerta:
- los planificadores ajustan a mano la salida de MRP cada día
- el cumplimiento de las entregas en plazo es irregular
- algunas máquinas están sobrecargadas mientras otras están paradas
Añade que los entornos de fabricación bajo pedido y de ingeniería bajo pedido son los que más se benefician, mientras que una planta de fabricación para stock con una demanda estable y de gran volumen puede arreglárselas con MRP más comprobaciones de capacidad a grandes rasgos. Es una visión del proveedor, pero coincide con la experiencia habitual: cuanto más variados son los pedidos, más fracasa un plan de materiales sencillo.
Una breve autoevaluación para tu planta:
- ¿Tienes un recurso que suele ser el límite? Busca primero el cuello de botella.
- ¿Cambian las fechas de entrega después de liberar el plan?
- ¿Mantienen los planificadores una hoja de cálculo privada junto al sistema ERP?
- ¿Escuchan los clientes una fecha que luego el taller no cumple?
Dos o más respuestas afirmativas sugieren que la planificación de capacidad por sí sola no basta.
¿Cómo implantas un plan de capacidad finita?
No necesitas un gran proyecto para empezar. Un camino práctico:
- Define el alcance. Una cadena de valor, una nave o el cuello de botella y los pasos que lo rodean.
- Revisa la demanda de los clientes y la cartera de pedidos. ¿Qué pedidos están confirmados y cuáles son previsiones?
- Carga las restricciones reales. Calendarios, habilidades, cambios de formato y material, no solo horas de máquina.
- Crea un primer plan de producción para la próxima una o dos semanas y compáralo con lo que harían los planificadores a mano.
- Revisa los conflictos en conjunto. Planificadores, supervisores y ventas deciden qué se mueve: una fecha de entrega, horas extra o un proveedor externo.
- Libera un solo plan al taller y actualízalo cuando algo cambie. Una programación realista necesita retroalimentación en tiempo real, o al menos diaria, sobre lo que realmente se ha hecho.
- Mide. Controla la precisión de las fechas de entrega y el número de cambios manuales, y úsalos para mejorar los datos.
¿Qué datos necesita una programación finita?
Una programación finita solo es tan fiable como sus entradas. Fabrico señala que una máquina con una capacidad nominal de ocho horas que en la práctica produce seis hace que un plan basado en la cifra nominal prometa de más. La capacidad medida, como las cifras de los datos de OEE, hace que el modelo sea más preciso.
Recopila estas entradas:
- Rutas de fabricación. Operaciones, secuencia, opciones de recursos y tiempos.
- Capacidad real. Horas netas disponibles, después de descansos, mantenimiento y pérdidas habituales.
- Tiempos de preparación y cambio. Sobre todo si dependen de la secuencia de productos.
- Calendarios. Turnos, festivos y paradas planificadas para cada recurso.
- Habilidades. Quién puede operar cada máquina.
- Pedidos. Cantidades, fechas de entrega y prioridades, procedentes del sistema ERP.
- Estado de los materiales. Qué está disponible y cuándo llega más.
No necesitas datos perfectos para empezar. Empieza por el cuello de botella y su capacidad real, y después amplía el alcance.
Ejemplo: la carga semanal parece correcta, la carga diaria no
Este ejemplo utiliza cifras supuestas.
Una prensa trabaja un turno de 7.5 horas productivas al día, cinco días a la semana. La capacidad semanal es 5 × 7.5 = 37.5 horas. Los pedidos de esta semana necesitan 34 horas en la prensa.
Vista de planificación de capacidad. La carga es 34 ÷ 37.5 = 91%. La semana parece viable.
Fechas de entrega. Las 34 horas se reparten en tres grupos: 18 horas vencen al final del martes, 4 horas al final del miércoles y 12 horas al final del viernes.
Vista de programación finita. Al final del martes la prensa dispone de 2 × 7.5 = 15 horas. El grupo del martes necesita 18. Así que 18 − 15 = 3 horas no caben. Eso equivale a 3 ÷ 7.5 = 40% de un día.
La programación traslada las 3 horas al miércoles, donde hay 3 + 4 = 7 horas de trabajo frente a 7.5 disponibles. El jueves y el viernes absorben las 12 horas con margen. Así que un pedido llega con un día de retraso, salvo que alguien actúe. Las opciones son 3 horas extra el martes, una segunda prensa o un proveedor externo, o llamar al cliente para cambiar una fecha.
El plan de capacidad decía "91%, bien". Una programación viable muestra el conflicto a tiempo. La programación dice "un pedido llegará tarde, y este es cuál". Esa diferencia es la razón por la que las plantas necesitan ambas vistas.
Errores comunes
- Fiarse solo de la carga semanal. Una semana viable puede esconder un día inviable.
- Usar la capacidad nominal. Planifica con la capacidad neta medida.
- Ignorar los tiempos de preparación. La secuencia cambia la carga de preparación, y una programación que no la incluye es optimista.
- Programar todos los recursos con el mismo detalle. Céntrate primero en el cuello de botella.
- Congelar el plan. Las interrupciones ocurren. Replanifica y avisa al taller.
- Mantener la programación en una hoja de cálculo privada. Comparte un único plan que planificadores, supervisores y ventas puedan ver.
- Prometer fechas con lógica infinita. Da a los clientes fechas de la programación finita.
Cómo puede ayudar el software
La programación finita manual funciona con unas pocas máquinas y se vuelve inviable a medida que crecen los pedidos y las restricciones. El software de programación, a menudo llamado planificación y programación avanzadas (APS), calcula un plan viable a partir de capacidad, calendarios, materiales y prioridades. iFAKT's Polaris Optimizer es un módulo de iFAKT Polaris que genera automáticamente planes de producción optimizados bajo restricciones como recursos, turnos, zonas, cualificaciones y capacidades. Al comparar herramientas, pruébalas con tu propio cuello de botella y una lista de pedidos real, y comprueba la rapidez con la que un plan se actualiza tras una interrupción.
Siguiente paso
Toma el cuello de botella de tu planta y compara su capacidad neta real para las próximas dos semanas con los pedidos que vencen. Si la carga diaria supera las horas disponibles, tienes motivos para plantear la programación de capacidad finita, y podrás mostrar a planificadores y al equipo de ventas dónde cae el primer conflicto.