DP - Tema - 7 - Programación y Control de La Producción
DP - Tema - 7 - Programación y Control de La Producción
DP - Tema - 7 - Programación y Control de La Producción
Tema 7
producción
Programación y control de la
Dirección de producción – Tema 7 Programación y control - UPM
Objetivos de aprendizaje
• El papel de la Programación de la producción
• Reglas para priorizar la secuenciación de los trabajos
• Diagramas para el control de producción
Dirección de producción – Tema 7 Programación y control - UPM
Glosario básico
• MRP: Material Requirements Planning, determina en todas las fases de
la producción el uso de materiales y componentes.
• S&OP: sales & operations planning, proceso multifunción que alinea la
expectativas de venta de la compañía con la capacidad de producción.
• MPS: Master Production Scheduling, version desagregada del S&OP.
• CRP: Capacity Requirements Planning, Sistema que dimensiona las
necesidades y disponibilidad de capacidad.
• BOM: bill of materials, es el detalle de SKUs y cantidades que generan
un artículo compuesto.
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
• Es un paso posterior a la planificación.
• Tiene un horizonte temporal a corto plazo.
• Traducen las decisiones de capacidad, de planificación
agregada (intermedia) y de programación maestra en
secuencias de trabajo y en asignaciones específicas de
personas, materiales y maquinas.
• Hace operativos los pedidos emitidos en el MPS, después haber
verificado la disponibilidad de material a través del MRP y de los
recursos a través del CRP.
• Objeto de la programación son todos los códigos de la lista de
materiales (BOM) que tiene que someterse a una fase de
transformación o montaje.
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
Fuente: Heizer, J. &
Render, B., Dirección
de la Producción.
Decisiones tácticas,
Prentice Hall, 2007.
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
• Se puede distinguir entre:
• Operaciones de cola: es decir fabricaciones terminales y de montaje.
• FAS – Final assembly schedule
Programación de la producción
A
Lead time = 1
B C
Lead time=3 Lead time=2
D E
Lead time=2 Lead time=1
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
Operación Centro T. de T. prepar. T. mov T. de cola Tiempo Tiempo
de Trab. ejec. total redondea
do
Ruta D
1 101 1.4 0.4 0.3 2.0 4.1 4
2 109 1.5 0.5 0.3 2.5 4.8 5
3 103 0.1 0.1 0.2 0.5 0.9 1
Lead time =10 días /2 semanas
Ruta E
1 101 0.3 0.1 0.2 0.5 1.1 1
2 107 0.2 0.1 0.3 0.5 1.1 1
3 103 0.3 0.2 0.1 1.5 2.1 2
4 109 0.1 0.1 0.1 0.5 0.9 1
Lead time =5 días /1 semana
Dirección de producción – Tema 7 Programación y control - UPM
semanas
Programación de la producción
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
• Es importante que los lead times de los centros de trabajos corresponden con los lead
time del MRP.
• Si para el componente E fuese programado con un lead time de 2 semanas en lugar que
una, los pedidos serian constantemente terminado y enviado una semana antes.
• El lead time está dado por:
• Tiempo de ejecución: tiempo maquina x tamaño lote
• Tiempo preparación: tiempo de preparación del centro de trabajo (independiente del tamaño del lote)
• Tiempo de movimiento (tiempo de espera + tiempo de movimiento de un centro a otro).
• Tiempo de cola: tiempo esperando que un trabajo sea procesado en un centro de trabajo. Este depende de la carga de trabajo y la
secuenciación (scheduling).
Programación de la producción
• Fases:
• Asignación de los trabajos a las maquinas disponibles.
• Asignación de las operaciones en el tiempo, respetando las limitaciones
establecidas en el plan maestro de producción que tiene en cuenta las fechas
de entrega.
• Secuenciación de las operaciones en las maquinas, teniendo en cuenta las
características propias de las operaciones, de las instalaciones y de los
objetivos asignados a la programación.
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
3 Objetivos de la programación
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
N pedidos
- Flow-shop M máquinas en línea
La secuencia inicial se mantiene en cada
máquina
N pedidos
- Job-Shop M máquinas
Cada pedido tiene una ruta con orden
N pedidos
- Open-shop M máquinas
Cada pedido tiene una “ruta” sin orden 13
Dirección de producción – Tema 7 Programación y control - UPM
Programación de la producción
• S/OPN (Slack per Operation), que prioriza el trabajo con el menor valor
de slack por operación:
• Slack per operation
• COVERT, prioriza el trabajo que tiene el ratio más alto dado por:
Dirección de producción – Tema 7 Programación y control - UPM
Aplicación reglas
• Ejemplo 1
• Hay cinco trabajos de diseño arquitectónico pendientes de ser asignados
en el despacho de Marta González Arquitectos.
• Queremos determinar la secuencia de proceso aplicando las reglas (1)
FIFO, (2) SPT, (3) EDD y (4) LPT.
• En la tabla se muestran los tiempos de realización (proceso) y las fechas
de entrega solicitadas de cada trabajo a los cuales se le ha asignado una
letra según el orden de llegada.
Aplicación reglas
•KPIs
de evaluación
1. Tiempo de flujo:
3. Utilización =
Aplicación reglas
1. FIFO Secuenciación A-B-C-D-E
Trabajo Tiempo de realización Tiempo de Fecha de entrega Retraso
(proceso) del trabajo (días) Flujo del trabajo (días)
A 6 6 8 0
B 2 8 6 2
C 8 16 18 0
D 3 19 15 4
E 9 28 23 5
28 77 11
Aplicación reglas
2. SPT Secuenciación B-D-A-C-E
Trabajo Tiempo de realización Tiempo de Fecha de entrega Retraso
(proceso) del trabajo (días) Flujo del trabajo (días)
B 2 2 6 0
D 3 5 15 0
A 6 11 8 3
C 8 19 18 1
E 9 28 23 5
28 65 9
Aplicación reglas
3. EDD Secuenciación B-A-D-C-E
Trabajo Tiempo de realización Tiempo de Fecha de entrega Retraso
(proceso) del trabajo (días) Flujo del trabajo (días)
B 2 2 6 0
A 6 8 8 0
D 3 11 15 0
C 8 19 18 1
E 9 28 23 5
28 68 6
Aplicación reglas
4. LPT Secuenciación E-C-A-D-B
Trabajo Tiempo de realización Tiempo de Fecha de entrega Retraso
(proceso) del trabajo (días) Flujo del trabajo (días)
E 9 9 23 0
C 8 17 18 0
A 6 23 8 15
D 3 26 15 11
B 2 28 6 22
28 103 48
Aplicación reglas
Resumen Ejemplo 1
Regla Tiempo medio de Utilización Numero medio de Retraso medio
finalización (%) trabajos en el del trabajo (días)
(días) sistema (días)
FIFO 15,4 36,4 2,75 2,2
SPT 13 43,1 2,32 1,8
EDD 13,6 41,2 2,43 1,2
LPT 20,6 27,2 3,68 9,6
Dirección de producción – Tema 7 Programación y control - UPM
Aplicaciones reglas
• Ejemplo 2
• Hoy es día 25 en el programa de producción de los Laboratorios de Pruebas
Médicas Zocco. Se
El trabajo B tiene un índice crítico menor que 1, lo que significa que se retrasará a
menos que se acelere su proceso. Por ello, tiene la máxima prioridad. El trabajo C va
en plazo, y el A tiene cierta holgura de tiempo.
Regla de Johnson
• Determinar la secuencia de paso de un grupo de trabajos a través de dos
centros de trabajo minimizando el tiempo total de proceso.
• Al mismo tiempo minimiza el tiempo muerto total en las máquinas.
• La regla de Johnson tiene cuatro pasos:
• 1. Se debe hacer una lista de todos los trabajos, mostrando el tiempo de
proceso que requiere cada uno en cada máquina.
• 2. Se selecciona el trabajo con menor tiempo de proceso. Si el menor tiempo
corresponde a la primera máquina, el trabajo se programa el primero. Si el
menor tiempo corresponde a la segunda máquina, el trabajo se programa el
último. Los empates en los tiempos de actividad se pueden romper de forma
arbitraria.
• 3. Una vez que el trabajo está programado se elimina de la lista.
• 4. Se aplican los pasos 2 y 3 a los trabajos restantes, colocando los trabajos
hacia el centro de la secuencia.
Dirección de producción – Tema 7 Programación y control - UPM
Regla de Johnson
• Ejemplo 3
• En un taller de herramientas y moldes, se deben procesar cinco trabajos
determinados a través de dos centros de trabajo (taladrado y torneado).
Centro 2
Centro 1
Secuencia
B
6
3
Regla de Johnson
E
7
12
D
7
10
C
4
8
A
2
5
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
• Diagramas de Gantt:
• Diagrama de carga:
• Muestran el tiempo de carga y el tiempo muerto o inactivo de
los distintos departamentos, máquinas o instalaciones.
• En general el diagrama sitúa la carga en el eje vertical y el
tiempo en el eje horizontal.
• Muestran las cargas de trabajo relativas en el sistema, de tal
forma que el director sabe qué ajustes son apropiados (caso de
sobrecarga o tiempo inactivo).
• Desventaja: no tiene en cuenta la variabilidad de la producción,
tal como averías inesperadas o errores humanos que requieran
una adaptación del trabajo.
• Actualizaciones periódicas.
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
• Diagramas de Gantt:
• Diagrama de programación:
• Se utiliza para realizar el seguimiento de los trabajos en curso.
• Indica los trabajos que cumplen el programa y los que están adelantados o atrasados
respecto a lo programado.
• En la práctica, existen muchas versiones del diagrama.
• En general el diagrama sitúa los trabajos en curso en el eje vertical y el tiempo en el eje
horizontal.
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
• Diagrama de carga
Unidad
Cuellos de botella
Capacidad
Tiempo
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
• Diagrama de carga
Unidad
Capacidad
Tiempo
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
• Diagrama de Gantt de programación
• Datos:
A 3 1 1 2 4 1 1 6 4 2
B 2 3 3 2 3 1 3 2 3 2
C 4 4 4 1 1 3 2 2 2 1
D 1 5 2 2 2 4 4 2 1 3
*Tiempo en minutos
Pedido 1 2 3 4 5
Fecha de entrega 25 Mayo 7 Julio 4 Junio 15 Junio 30 Mayo
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
► Gantt con prioridad EDD: 1-5-3-4-2
Programación del pedido entero en origen.
El pedido 1 y 5 se termina en el minuto 13, el pedido 3 en el minuto 14, el pedido 4 en el minuto 17 y el pedido 2 en el
minuto 18 (nota que no fraccionamos el trabajo 4).
Respetando la regla de prioridad son posibles ajustes para limitar los inventarios de proceso (WIP) y los tiempos de
inactividad de las maquinas. Reducimos el proceso de 1 minuto.
NOTA: Se obtiene el mismo resultado aplicando la regla de prioridad EDD por cada secuencia (programación por secuencia).
Dirección de producción – Tema 7 Programación y control - UPM
Representaciones graficas
• Gantt con prioridad LPT (en caso de empate se prioriza el trabajo con mayor tiempo de
procesamiento en cola)
Maquinaria 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
A 4 4 4 4 4 4 2 2 1 3 5 5
B 1 1 1 4 4 3 5 5 2 2
C 3 3 3 4 4 1 1 1 1 5 2
D 1 1 1 1 1 3 3 3 3 5 5 5 2 2 4 4
Dirección de producción – Tema 7 Programación y control - UPM
Referencias
• Heizer, J. & Render, B., “Dirección de la Producción. Decisiones
tácticas”, Prentice Hall, 2007. (Capitulo 5)