Justo a Tiempo - Just in Time

Debido a la creciente demanda por parte de los usuarios de productos personalizados, las empresas han tenido que ajustarse a estos requerimientos y pasar de una producción contra stock a una producción contra pedido, ampliando enormemente la gama de productos que ofrecen. Sin embargo, en el mundo competitivo actual, esta mayor cartera de productos ofrecidos no puede llevar acompañado un gran incremento del precio, lo que obliga a las mismas a una mayor gestión de sus recursos. Adicionalmente la fabricación de una gran variedad de productos conlleva un gran incremento en la variedad de materias primas necesarias, puesto que los diferentes productos no tienen por qué estar fabricados con las mismas materias primas. La filosofía just in time, que busca que tanto las materias primas como los productos finales estén justo en el momento que se necesitan, es el objetivo ideal a alcanzar por este tipo de empresas al disminuir al mínimo posible el inventario satisfaciendo los requerimientos de fecha límite.

El estudio de problemas de secuenciación (programación) con objetivos basados en just-in-time pretende acercar la investigación al sector industrial ya que la filosofía just-in-time es ampliamente aceptada en sistemas de fabricación reales. Con objetivos de este tipo, se pretende lograr una mejora sustancial en la competitividad de las empresas en donde se implanten los resultados y/o metodologías. Tradicionalmente, en empresas de fabricación bajo pedido, el planificador o scheduler (encargado de la planificación y programación de los trabajos a realizar en la planta de producción) utiliza como metodología de programación la regla “earliness due date” donde los trabajos son colocados en planta en el orden de sus fechas límite (ordenados de menor a mayor) de forma que se ejecuten primero los trabajos. En varios problemas de secuenciación y utilizando amplias baterías de instancias para problemas difíciles, la solución obtenida utilizando esta regla de programación es en torno a un 75% peor que la que se puede llegar a obtener mediante la utilización de algoritmos avanzados de programación. Es decir, una buena organización de los trabajos en planta conseguiría una reducción del inventario de la fábrica de más del 50% así como una menor cantidad de trabajos en retraso. Esto conlleva numerosos beneficios directos e indirectos para la empresa tales como:

  • Disminución de costes.
  • Mayor satisfacción de los clientes.
  • Mejor gestión de los proveedores.
  • Mejora en el control y la gestión de la planta de fabricación.

Obviamente este es un caso claro donde forzar tiempos de inactividad en las máquinas puede ser beneficioso (hemos incidido ya sobre este hecho en alguna ocasión en el blog). Observemos el siguiente ejemplo:

Just In Time

Para sacar el trabajo 0 justo en el instante \(d_0\) requerido por el cliente, sería necesario empujar todas las operaciones del trabajo y forzar un tiempo de inactividad de las máquinas.

Entre los objetivos basados en la filosofía just in time, podemos destacar:

  • Minimizar la suma del retraso (o tardanza, en inglés se utiliza el término tardiness) y adelanto (o anticipación, earliness en inglés) de todos los trabajos con respecto de la fecha límite de cada uno de ellos.
  • Minimizar el valor máximo de retraso o adelanto entre todos los jobs secuenciados.
  • Minimizar la suma ponderada del retraso y adelanto de todos los trabajos con respecto de la fecha límite de cada uno de ellos. A cada trabajo se le da un peso en función de su importancia para que se le prime que acabe justo a tiempo.
  • Minimizar la suma total de trabajos que no han sido terminados justo a tiempo.

En la siguiente imagen podemos ver un ejemplo con todos los trabajos programados just in time, es decir, acaban justo en la fecha de entrega.

Just In Time
E-MAIL DE CONTACTO
Solicitamos su permiso para obtener datos estadísticos de su navegación en esta web, en cumplimiento del Real Decreto-ley 13/2012. Si continúa navegando consideramos que acepta el uso de cookies. OK | Más información