Transcripción completa

La programación es una de las áreas más complicadas de la planificación de supply chain, y no importa en qué sector operes. De hecho, la mayoría de los intentos de optimizar la programación fallan porque fundamentalmente pasan por alto el mismo problema que intentan resolver.

Así que hoy formularé y responderé tres preguntas simples. Primero, ¿qué es la programación? Segundo, ¿por qué es tan difícil? Y tercero, ¿cómo pueden los planificadores hacerlo mejor? Vámonos.

La programación se refiere a la secuencia completa de acciones involucradas en un proceso de múltiples pasos. Este proceso podría ser la fabricación de equipo médico o, posiblemente, la reparación de un motor de avión. Independientemente de la actividad, la programación es el orden estructurado, viable y lógico de los pasos que lleva un proceso desde el inicio hasta el final.

La programación es un proceso muy sensible y frágil debido a la naturaleza interdependiente de los pasos involucrados. En un proceso de 100 pasos, por ejemplo, todos esos pasos deben completarse de manera lineal y fija. Nuevamente, para ser aún más específico, si estuvieras fabricando una turbina de motor, el paso 20 debe venir después del paso 15, no antes.

Además, la programación es frágil porque, en ese mismo proceso, si falta una sola pieza, herramienta o habilidad, bueno, todo el proceso se detiene y debe ser regenerado.

Además, aunque se vea interrumpido por diversas razones, la gente normalmente planifica como si lo único que causara esto fuera la falta de disponibilidad de piezas físicas. Ahora, esta es la perspectiva típica del bill of materials y eso conduce naturalmente a políticas de safety stock muy costosas.

Ahora, esto es defectuoso por muchas razones, incluida el hecho de que la programación es más que la disponibilidad de piezas físicas. De hecho, la programación requiere la disponibilidad simultánea de cada pieza, herramienta y habilidad necesaria para completar un paso en un proceso. Estos tres tipos de recursos combinados son lo que llamamos lista de recursos.

Por ejemplo, si necesitas 100 piezas, 20 herramientas y cinco técnicos para completar un proceso de 100 pasos, eso significa que necesitas cada pieza, cada herramienta y las habilidades de cada persona disponibles simultáneamente en el momento exacto en que deseas completar un paso determinado en ese proceso. En otras palabras, si falta una sola pieza, una sola herramienta o las habilidades de una sola persona, no puedes completar ese paso. Si no puedes completar ese paso, se generan pérdidas financieras.

Primer paso, deja de lado el FIFO. Aunque el primero en entrar es, sin duda, mejor que nada, el problema es que deja una cantidad considerable de dinero sin aprovechar. Esto se debe a que FIFO optimiza en función de cuánto tiempo ha estado esperando algo, y no en términos del impacto financiero de elegir trabajar en esa cosa.

Por ejemplo, la máquina A podría haber estado esperando más tiempo, pero la máquina B es mucho más crítica financieramente debido a su papel en los plazos de producción de hoy. FIFO simplemente no está diseñado para brindarte este tipo de evaluación rápida de riesgos.

Para aprender más sobre cómo optimizar tus operaciones de programación, consulta nuestro white paper gratuito y escucha nuestro podcast completo sobre el tema. Los enlaces a esos recursos estarán debajo de este video. Y con eso, vuelve al trabajo.