Planificación o programación de la producción: ¿cuál debería implementarse primero?

Cuando las empresas se dan cuenta de que necesitan herramientas más potentes para gestionar su producción, a menudo dirigen su atención a las soluciones de programación detallada. Sin embargo, implementarlas primero no siempre es la mejor solución. Descubre por qué en este artículo. 

Quées la planificación de la producción

La planificación de la producción es un proceso complejo llevado a cabo por las empresas manufactureras para organizar su departamento de producción y planificar la producción futura. Este proceso emplea herramientas y personas para planificar las actividades de maquinaria y operadores en el futuro más cercano o más lejano, a fin de equilibrar eficazmente las cargas de trabajo de la empresa, manteniéndolas sincronizadas con los cambios en la demanda.

La planificación de la producción parte de la demanda y de las previsiones anuales, traducidas en señales de suministro o reposición en función de los inventarios disponibles, los plazos de entrega y la capacidad. El equipo de planificación trabaja con el equipo de programación para equilibrar las cargas de trabajo en los centros de trabajo y las plantas de producción para garantizar que todos los recursos se carguen a niveles óptimos.

Los planificadores de la producción controlan y ajustan las cargas de trabajo incluso más allá de la ventana de planificación (lead time acumulativo) en la que se pueden realizar cambios sin modificar las operaciones ya existentes. Los planificadores de la producción también son responsables de establecer y ajustar los parámetros de planificación que afectan a la forma en que el MRP calcula valores como el lote de producción, la frecuencia de actualización, el horizonte de planificación y las opciones entre MTO y mts (Make-To-Order y Make-To-Stock).

En muchos casos, el planificador de producción se queda con su dispositivo y, por lo tanto, debe organizarse para gestionar el proceso en modo fuera de línea; a menudo se utilizan hojas de cálculo Excel, ya que son compatibles con muchos sistemas de gestión ERP para cargar y descargar datos. Hoy en día, las empresas manufactureras pueden gestionar estos procesos de forma moderna y eficaz gracias al software para la planificación de la producción.

 

Quées la programación de la producción

La programación de la producción es una programación de las actividades de tipo ejecutivo. Esta actividad se centra en el corto plazo y en la organización más práctica y operativa.

Los programadores supervisan y ajustan la planificación de las cargas del MPS dentro del horizonte de planificación, convierten los pedidos planificados en órdenes de trabajo que se distribuirán al plan de producción para su ejecución y supervisan su realización, garantizando la presencia de materiales, mano de obra y recursos para cumplir con el cronograma de producción sin interrupciones ni retrasos.

Dentro de la empresa están en contacto con los responsables de varios departamentos – por ejemplo, de la producción, de las instalaciones, del desarrollo de nuevos productos, de las compras, de la distribución y de la demanda – para estar preparados para intervenir y resolver los problemas que podrían afectar a la planificación, a los tiempos y a la ejecución de la producción programadas en sus respectivas áreas de competencia. También representan la conexión entre el front office y el departamento de producción para garantizar que los planes se comuniquen y realicen de manera efectiva. Y trabajan con los equipos de mantenimiento para incorporar la cantidad adecuada de tiempo de inactividad programado para cualquier mantenimiento preventivo del equipo.

Hoy en día, las empresas pueden programar eficazmente su producción gracias al software para la programación de la producción, también conocido como APS o Advanced Planning and Scheduling software.

La programación detallada, a través del razonamiento de capacidad finita, mejora el rendimiento del plan de producción al apoyar la planificación para:

  1. Mejorar el rendimiento (o volumen, o caudal);
  2. Reducir los plazos de entrega y los inventarios;
  3. Reducir la variabilidad de los plazos de entrega;
  4. Reducir los esfuerzos manuales;
  5. Aumentar la frecuencia de emisión de nuevos programas;
  6. Crear listas de envío fiables;
  7. Identificar los problemas antes de que sucedan realmente;
  8. Permite tomar decisiones mejor informadas;
  9. Hacer que la planificación dependa menos de las habilidades y la experiencia de los operadores.

 

¿Quées el programador de producción?

El programador de producción es un software interactivo que ayuda a planificar y programar las actividades de producción. Al hacerlo, el objetivo es nivelar las cargas y saturar los recursos, tanto humanos como en términos de máquinas. De hecho, permite programar de manera óptima los pedidos en función de la capacidad de producción, la carga de trabajo y la fecha de entrega.

La programación de producción puede tener lugar tanto a capacidad finita como infinita. El programador de capacidad finita parte del análisis de las órdenes de producción teniendo en cuenta las limitaciones de producción, la capacidad de los departamentos de producción y los distintos tiempos de entrega. Una vez hecho esto, ordena y da los trabajos para respetar las fechas de entrega previstas o las ya planificadas de producción. El programador de capacidad infinita, por otro lado, no tiene en cuenta las limitaciones de producción y capacidad, pero permite tener una visión general de la producción.

Con CyberPlan es posible automatizar, simplificar y agilizar el proceso de programación de la producción. El software garantiza la reducción de los tiempos de configuración y del WIP, aumentando la productividad. Esto se debe a que las secuencias de procesamiento por recurso se optimizan en cada máquina, obteniendo un mayor control sobre la fábrica y un uso más eficiente de los recursos. Además, el cronograma es simulador y permite analizar varios escenarios, eligiendo el mejor.

El programador de la producción de CyberPlan también tiene la ventaja de ofrecer a sus usuarios espacios de trabajo cómodos con tablas y gráficos que permiten identificar de un vistazo las ineficiencias y la tendencia de la fábrica.

Un programa de programación detallada (DTSC) utiliza la salida del ERP, incluidas las órdenes de trabajo, las operaciones y el material, junto con información adicional (sobre máquinas, herramientas, operadores, reglas de secuencia óptimas, tablas de configuración). Entonces, ¿qué diferencias hay entre planificación y programación?

schedulazione-produzione

Las diferencias entre Planificación y Programación de la producción

Los dos procesos de planificación de la producción y programación detallada son a menudo complementarios, pero en algunos casos las empresas pueden utilizar principalmente solo uno de los dos, la elección depende principalmente del tipo de producción. Vamos a descubrir las diferencias entre los dos procesos.

La principal diferencia es que la planificación de la producción trabaja con los pedidos planificados por el MRP y los pedidos fijos planificados por el MPS fuera de la ventana de tiempo de entrega acumulativa, mientras que la programación trabaja convirtiendo los pedidos planificados por el MRP en pedidos planificados fijos con el MPS y, finalmente, en órdenes de trabajo una vez que entran en la ventana de tiempo de producción o dentro del tiempo de entrega acumulativo.

Horizonte de planificación

En la industria manufacturera, el horizonte de planificación es un período de tiempo futuro (generalmente un año hábil) durante el cual los departamentos que apoyan la producción programan el trabajo de producción y determinan cuánto material se necesita. 

Los horizontes de planificación se dividen en intervalos de tiempo durante los cuales se realizan determinadas actividades:

  • Ventana de ejecución: es el número de días o semanas en que se tienen órdenes de trabajo programadas y emitidas en el plan de producción;
  • Ventana de programación: el tiempo de entrega acumulado establecido menos el intervalo de ejecución;
  • Ventana de planificación: coincide con todos los días/semanas fuera de la ventana de tiempo de entrega acumulativa.

Time Fences

Hay diferentes tipos de time fence que dependen de la organización y del paquete ERP en uso. Los dos principales son el «demand time fence» y el «planning time fence».

El demand time fence es el momento dentro del cual la previsión ya no se incluye en la demanda total y en los cálculos de las existencias disponibles previstas, por lo que dentro de este período solo se consideran los pedidos de los clientes. Más allá de este período y en función de la técnica de previsión del consumo elegida, podría suceder que la demanda total se convierta en una combinación de pedidos reales y previsiones.

Durante la regeneración MRP, el planning time fence no permite realizar cambios en el cronograma sin una evaluación de la viabilidad del cambio y la colaboración de los responsables de las decisiones ejecutivas. De hecho, cambiar la programación en este período de tiempo puede ser costoso para la empresa, ya que puede causar retrasos o deficiencias en los envíos a los consumidores, interrumpir la disponibilidad de materias primas y amplificar una reacción en cadena a lo largo de toda la cadena de suministro.

Una de las principales necesidades de los fabricantes es la necesidad de estabilizar las cargas de producción y hacer que el producto fluya dentro y fuera de sus estructuras sin interrupciones. Para ello se necesita la combinación de un buen proceso de gestión de la demanda, un plan de producción equilibrado, planificadores bien formados, un stock de seguridad calculado estadísticamente y búfer/kanban.

A pesar de estas ventajas, muy pocas empresas utilizan la solución de programación de capacidad finita para crear su plan, basándose más bien en hojas de cálculo Excel. Para las empresas que adoptan una solución de programación, en algunos casos el resultado de la implementación de un DTSC resulta insatisfactorio y con el consiguiente abandono y retorno a la programación manual a través de Excel. Pero, ¿cuáles son las razones de este fracaso?

 

¿Por qué fallan algunos proyectos de programación?

Hay dos razones principales que conducen al fracaso de un proyecto de programación detallada. Uno se refiere a las tecnologías subyacentes de algunos sistemas y uno se refiere a los datos de entrada.

1. Tecnología de sistemas de programación

La primera razón está relacionada con la tecnología del sistema de programación que se implementa. Hoy en día, la mayoría de los sistemas de planificación se basan en algoritmos de búsqueda operativa en los que basta con hacer clic en el comando denominado “ejecutar”, esperar y luego encontrar un plan óptimo.  Una vez implementado el programador basado en la investigación operativa, esto genera un plan de producción que se acerca mucho al plan óptimo, pero hay que tener cuidado porque esto sigue siendo cierto solo por un corto tiempo. El paso del tiempo, los nuevos productos y procesos, la variación de la mezcla y la demanda, llevan a que estos resultados se degraden muy rápidamente. En algún momento, la calidad del plan generado es tan baja que los planificadores se ven obligados a volver a Excel con los muchos riesgos asociados con esta herramienta (descubra los principales riesgos de planificar la producción con Excel). Esto sucede porque los programadores basados en la investigación operativa deben ser modelados y optimizados para el caso específico para poder dar un resultado de alta calidad manteniendo un tiempo de cálculo aceptable. Si algo cambia en el entorno de producción, el modelo debe ser re-sintonizado. Esta necesidad de reajuste no se puede prever y requiere la ejecución de una persona experta en investigación operativa y del sistema implementado. Esto causa un retraso sistemático en la realineación del modelo con la producción, ya que el plan no puede esperar días o semanas para ser liberado. Esto explica por qué hay tan pocos programadores basados en la investigación operativa en uso para la producción discreta.

2. Entrada de la programación

El segundo problema que limita la difusión de los DTSC se refiere al plan que llega y se transmite al programador: el programador utiliza el objetivo definido por la planificación para guiar y optimizar el plan. Si estos objetivos son inalcanzables, confusos o carecen de materiales, el programador no puede crear un programa utilizable. De hecho, si el plan no está adecuadamente equilibrado a medio y largo plazo y no está integrado con el cronograma detallado, entonces el planificador planifica con un “horizonte ciego”. En este caso, el plan publicado hoy se modifica de forma continua y casi en su totalidad al día siguiente.

 

Tecnologías de simulación y equilibrio de la planificación a largo plazo

La recomendación para las empresas de producción discreta que deseen invertir tiempo y dinero en un proyecto de programación es hablar con su asesor sobre los dos temas mencionados anteriormente.  Tras una comparación de este tipo, según nuestra experiencia, 9 de cada 10 empresas deciden resolver sus problemas de planificación antes de comprometerse con un proyecto de planificación detallada. Esto se debe a que la planificación a largo plazo sienta las bases necesarias para un proyecto exitoso de planificación detallada y porque la planificación a largo plazo por sí sola resuelve el 80% de los problemas que se pensaba resolver a través de la planificación detallada.

 

Descubre cómo gestionar la planificación y programación de la producción

CyberPlan es el famoso APS para gestionar los procesos de planificación y programación de forma integrada y con tecnología de simulación. Solicita más información o una demo para comprender su potencial en tu realidad. 

 

 

 

¡Suscríbete al boletín para saber más sobre este artículo!