M365Con 2027 – conferencia online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Programación de producción en planta: por qué los planes fallan antes de las 10 a. m.

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 ·

La programación de producción convierte los pedidos en una secuencia de máquinas, pero la planta la modifica en cuestión de horas. Descubre por qué fallan los planes y cómo mantener un cronograma útil.

Traducido automáticamente con IA a partir de la publicación original. Lee el original en inglés

La programación de producción consiste en convertir los pedidos liberados en una secuencia para cada máquina, con horas de inicio y fin. En planta, esa secuencia empieza a cambiar en las primeras horas del turno, porque las averías, los materiales retrasados y las ausencias no esperan al plan. Este artículo va dirigido a los responsables de planta que se preguntan por qué un buen cronograma de las 6 a. m. no sirve de nada a las 10 a. m. Explica las causas, muestra cómo construir un cronograma que dure más y cómo medir lo bien que la planta lo sigue.

Puntos clave

  • La programación de producción asigna cada pedido a una máquina, una hora de inicio y una secuencia. La planificación de la producción decide cuánto fabricar y cuándo debe estar listo.
  • Los cronogramas se rompen pronto en el turno porque asumen capacidad total, material completo y ninguna interrupción, y la planta no cumple ninguna de las tres condiciones.
  • Un cronograma que respeta la capacidad finita, los tiempos reales de ejecución y el estado de los materiales dura más que uno basado en tasas nominales.
  • Actualiza el cronograma en horas fijas y después de cada interrupción importante, y comunica a la planta qué ha cambiado.
  • Mide el cumplimiento del cronograma cada día: la proporción de órdenes que comienzan y terminan según lo previsto. Después, trabaja sobre las causas principales de las desviaciones.

¿Qué es la programación de producción y en qué se diferencia de la planificación?

La planificación y la programación actúan en niveles distintos. La planificación decide qué fabricar, cuánto y para cuándo. Analiza la demanda, la capacidad y los materiales a lo largo de semanas o meses. La programación toma los pedidos y decide los detalles: en qué máquina, a qué hora de inicio y qué orden va antes que cuál.

Un buen cronograma de producción responde a cuatro preguntas para cada orden: qué producto y qué cantidad, dónde, cuándo y en qué orden. Los mejores cronogramas incluyen además los cambios de formato, la disponibilidad de materiales y los operarios o herramientas que necesita cada orden. Una visión general publicada enumera como entradas la demanda, la capacidad neta de paradas y cambios de formato, los materiales disponibles y los que llegan, y las restricciones, como las fechas de entrega, las reglas de secuencia, las herramientas y el cuello de botella.

Muchas plantas elaboran el cronograma en una hoja de cálculo o en el módulo de planificación de un sistema ERP. Eso funciona hasta que la planta tiene muchos pedidos, máquinas compartidas y cambios frecuentes. Entonces el cronograma y la realidad de la planta empiezan a separarse.

¿Por qué los planes fallan tan pronto en el turno?

La investigación sobre programación dinámica considera la perturbación como algo normal. Una encuesta publicada en el Journal of Scheduling señala que las interrupciones inesperadas en la fabricación suelen ser inevitables, por eso los cronogramas estáticos se quedan cortos. En la práctica, las causas son conocidas:

  • Capacidad optimista. El cronograma de producción asume tiempos nominales de ejecución. No tiene en cuenta las paradas, los cambios de formato ni los arranques lentos. La visión general citada advierte de que, si el OEE (eficacia global del equipo) real es menor que el que asume el plan, las órdenes tardan más y el cronograma puede deshacerse en cuestión de horas.
  • Material que no está disponible. Una secuencia no sirve de nada si faltan componentes. La orden se salta y todo lo que viene detrás se desplaza.
  • Averías y retenciones de calidad. Una máquina se detiene y el trabajo que le corresponde se acumula en otro lugar.
  • Ausencias y habilidades. El plan supone una persona que hoy no está.
  • Pedidos urgentes. Una nueva orden prioritaria retrasa a las demás.
  • Un cronograma que no se actualiza. La misma visión general indica que un cronograma no actualizado durante el turno queda obsoleto rápidamente y recomienda actualizarlo al menos en cada turno y justo después de una avería, un pedido urgente o un retraso de material.

Varios de estos problemas suelen darse a la vez en un recurso compartido. Un retraso en el cuello de botella desplaza todas las órdenes que vienen detrás, y el cronograma queda mal después de la primera hora.

¿Cómo se construye un cronograma de producción que dure más?

No puedes eliminar las perturbaciones. Lo que sí puedes hacer es construir un cronograma de producción que se doble antes de romperse.

  1. Usa la capacidad real. Basa los tiempos de ejecución en valores medidos, no en la placa de características. Incluye el tiempo de preparación y cambio como elementos separados.
  2. Programa primero el cuello de botella. La restricción determina la producción de la planta, así que secuencia primero sus órdenes y deja que los demás pasos sigan.
  3. Respeta la capacidad finita. Una máquina solo puede hacer cierta cantidad por turno. La programación de capacidad finita planifica cada recurso con sus límites reales, de modo que el cronograma de producción muestra los conflictos antes de que los note el piso de planta.
  4. Comprueba el material antes de liberar. Libera solo las órdenes cuyas piezas, herramientas y documentos estén disponibles o confirmados.
  5. Planifica un pequeño margen en el cuello de botella. Coloca tiempo de protección delante del cuello de botella, no en todas partes.
  6. Define horarios fijos de actualización. Por ejemplo, al inicio de cada turno y después de cada perturbación importante. Explica al piso de planta qué ha cambiado y por qué.
  7. Mantén corta la ventana congelada. Ofrece al piso de planta una secuencia estable para las próximas horas, y permite cambios más allá de esa ventana.

La programación hacia adelante inicia cada orden en su fecha de liberación y calcula la fecha de fin. La programación hacia atrás parte de la fecha de entrega y calcula hacia atrás el inicio más tardío. Usa la programación hacia atrás para ver cuánta holgura tiene una orden, y la programación hacia adelante para comprobar que el plan es factible.

¿Qué métodos y herramientas usan las plantas?

La mayoría de las plantas combinan algunos métodos. Un plan maestro de producción fija las cantidades por periodo para cada producto, normalmente a partir del plan de ventas. Las órdenes de producción recogen después el detalle de cada trabajo. Los métodos de programación se diferencian en cómo secuencian las órdenes: por fecha de entrega, por tiempo de procesamiento más corto, por preparaciones similares o por prioridad del cuello de botella. Ningún método es el mejor en todos los casos. Pruébalo con tus propios datos de cumplimiento.

Las herramientas van desde una pizarra hasta Excel u otra hoja de cálculo, pasando por el módulo de planificación de un sistema ERP, hasta un sistema de planificación y programación avanzada (APS) o un software específico de programación de la producción. Una hoja de cálculo es barata y flexible, pero no comprueba la capacidad por ti, y nadie la actualiza automáticamente después de una avería. Una herramienta de programación con lógica de capacidad finita calcula un cronograma de producción factible a partir de la capacidad, el material y las reglas.

La programación se sitúa entre la planificación de la cadena de suministro, que decide qué debe fabricar la planta, y el proceso de producción en el piso de planta, que es quien lo fabrica. Un cronograma que solo mira una máquina e ignora toda la línea de producción, desde la recepción de material hasta el envío, fallará en el primer traspaso. Los responsables de producción que revisan el cronograma frente al proceso de fabricación real cada día detectan estas brechas a tiempo.

¿Cómo se mide el cumplimiento del cronograma?

El cumplimiento del cronograma compara lo que decía el cronograma con lo que ocurrió. Una forma sencilla de medirlo:

Cumplimiento del cronograma = órdenes iniciadas y terminadas según lo planificado ÷ órdenes planificadas

Define una tolerancia, por ejemplo 30 minutos en el inicio y en el fin, y considera que una orden cumple si cae dentro de ese margen. Registra el indicador cada día y anota el motivo de cada incumplimiento: material, máquina, personas, calidad, cambio de prioridad o error de planificación. Los motivos importan más que el número. Después de algunas semanas, una vista de Pareto de las causas te indica por dónde empezar.

Reprogramar no es un fracaso. El cumplimiento muestra si el plan era realista y si el piso de planta podía seguirlo. Una cifra baja con muchas reprogramaciones significa que el plan no reflejaba la realidad.

Ejemplo: una programación a las 6 a. m. y a las 10 a. m.

Se trata de una ilustración con cifras inventadas.

Una celda tiene 20 trabajos programados para el turno de día: 10 en una fresadora y 10 en un torno. A las 6 a. m. la programación parece completa pero viable, con 450 minutos productivos disponibles por máquina.

A las 10 a. m. han pasado cuatro horas. La fresadora se detuvo 55 minutos por una avería en una herramienta. El material para dos trabajos del torno no estaba en la celda. Llegó un pedido urgente de 90 minutos y se insertó en la fresadora.

El recuento a las 10 a. m.: 8 trabajos previstos para terminar, 5 terminados según lo planificado y 3 con retraso o omitidos. La adherencia de las primeras cuatro horas es 5 ÷ 8 = 62,5 %.

La fresadora dispone ahora de 450 − 55 − 90 = 305 minutos para un trabajo que se planificó en 450 minutos. Varios trabajos detrás del pedido urgente deben pasar a la tarde o al siguiente turno. El planificador actualiza la secuencia a las 10 a. m., informa a la planta y traslada dos trabajos a una segunda máquina. Al día siguiente, el equipo analiza las causas: gestión de herramientas, preparación de material y una regla para los pedidos urgentes.

Errores comunes

  • Programar con tiempos nominales. Las placas y los catálogos no reflejan tus tiempos reales de ejecución.
  • Lanzar órdenes sin material. La planta inicia trabajos que no pueden terminarse.
  • Tratar la programación como algo fijo. Un plan que no se actualiza es un plan que nadie sigue.
  • Reprogramar sin informar a la planta. Si los operarios se enteran de la nueva secuencia por casualidad, la confianza en la programación cae.
  • Culpar a la planta de la baja adherencia. Analiza primero las causas. Muchas veces el plan no era viable.
  • Medir la adherencia sin causas. Una cifra sin motivos muestra un problema, pero no ofrece una forma de corregirlo.

Cómo puede ayudar el software

Una hoja de cálculo no puede recalcular rápidamente una secuencia cuando una máquina se detiene. El software que planifica con capacidad finita puede generar una nueva programación viable en minutos y mostrar los conflictos. Polaris Optimizer de iFAKT genera automáticamente planes de producción optimizados bajo restricciones como recursos, turnos, zonas, cualificaciones y capacidades. Revisa cualquier plan generado con las personas que manejan las máquinas antes de publicarlo.

Siguiente paso

Durante una semana, registra el inicio planificado y real de cada trabajo en una máquina, y el motivo de cada desviación. Usa esos datos para reconstruir tus reglas de programación de producción a partir de tiempos reales de ejecución y de las tres causas de retraso más importantes.

Seguir el podcastSpotify

Entidades en este artículo

Finite capacity scheduling Polaris Optimizer Enterprise resource planning (ERP)

Artículos relacionados

RSS

Patrocinado

iFAKT GmbH