Está en la página 1de 65

ADMINISTRACIÓN DE

LA PRODUCICÓN
32CIND
Docente: Rohemi A. Zuluaga Ortiz
Presentación docente
• Técnico en programación y reparación de computadores –
Servicio Nacional de Aprendizaje (2014).
• Técnico en sistemas – Servicio Nacional de aprendizaje (2014).
• Ingeniero Industrial – Universidad Tecnológica de Bolívar
(Cartagena) – 2019
• Candidato a Magister en Ingeniería con énfasis en Ingeniería
Industrial – Universidad Tecnológica de Bolívar (Cartagena) –
2021
Presentación docente
• Asistente logístico – Grupo Éxito
• Asistente logístico – Olímpica SA
• Asistente de Gestión Humana – International TUG SA
• Analista de Gestión Humana – Acabados Azul SAS
• Asistente Graduado (Monitor y docente) – Universidad
Tecnológica de Bolívar
Publicaciones
Publicaciones
Publicaciones
Syllabus
• Total créditos: 3 (9 horas semanales)
– Horas presenciales: 3 horas semanales
– Horas autónomas: 6 horas semanales
• Temática:
– Conceptos generales de la producción
– Administración moderna de la producción
– Productividad
– Diseño de procesos
– Diseño de productos
– Planeación de la capacidad
– Sistemas avanzados de manufactura
Evaluación
• Corte 1: 35% – Talleres: 8%
– Parcial 1: 15% – ABP: 7%
Grupo A: 12 marzo • Corte 3: 30%
Grupo B: 11 marzo – Parcial 3: 15%
– Talleres: 15% Grupo A: 4 marzo
– ABP: 5% Grupo B: 3 marzo
• Corte 2: 35% – Talleres: 7%
– Parcial 2: 20% (21 de abril) – ABP: 8%
Grupo A: 23 marzo
Grupo B: 22 marzo
Unidad 1: Conceptos generales de la producción

Temas:
• Introducción a la producción
• Eficiencia, eficacia, efectividad
• Producto y servicio
• Actividad, proceso y sistemas
• Sistemas de producción
Contexto
¡Recordar! Principios básicos de la administración
Contexto
¡Recordar! Principios básicos de la administración
• Planear
• Organizar
• Controlar
Contexto
¡Recordar! Principios básicos de la administración
• Planear (Planeación de la producción)
• Organizar (Administración de la producción I)
• Controlar (Administración de la producción II)
Contexto
¡Recordar! Principios básicos de la administración
• Planear: Actividades que generan un curso de acción,
orientan la toma de decisiones a futuro.
• Organizar: Estructuración de tareas y niveles de
responsabilidad.
• Controlar: Asegurar el desempeño global de la
organización ocurre de acuerdo a lo planeado.
¿Por qué es importante administrar la
producción?
La administración de la producción es importante para…
• Dirección ¿?
• Mercadeo y ventas ¿?
• Finanzas ¿?
• Talento humanos ¿?
• I+D (Innovación y desarrollo) ¿?
¿Por qué es importante administrar la producción?
¿Qué es administración de la producción?
• La razón de ser de cualquier empresa es el bien ofertado
• En el área de producción se: diseña, planifica y obtiene
• Desde el área de producción se toma decisiones sobre:
– Producto
– Proceso
– Inventario
– Capacidad productiva
– Localización de las instalaciones
– Distribución de planta
– Gestión del talento humano
– Gestión de la calidad
¿Qué es administración de la producción?
Se puede definir a la Administración de Operaciones como el diseño, y la
mejora de los sistemas que crean y producen los principales bienes y
servicios, y que está dedicada a la investigación y a la ejecución de todas
aquellas acciones que van a generar una mayor productividad mediante la
planificación, organización, dirección y control en la producción, aplicando
todos esos procesos individuales de la mejor manera posible, destinado todo
ello a aumentar la calidad del producto.
Introducción a la programación de la producción

TIEMPO

CONDICIONA LA TOMA DE DECISIONES


Programación en Manufactura
Programación en Manufactura
Áreas de aplicación
Manufactura, ejemplo:
• Programación job shop / flow shop
• Programación de personal
• Programación de equipos y
herramientas
Servicios, ejemplo:
• Sistemas de reservación (hotel y
viajes)
Transporte y distribución, ejemplo:
• Ruteo y programación de vehículos
Áreas de aplicación
Comunicación y procesamiento de
información, ejemplo:
• Procesadores en serie y paralelo
• Call center
Time-tabling, ejemplo:
• Campeonato de futbol
• Horarios de clase
Almacenamiento, ejemplo:
• Programación AGV y ruteo
Objetivos importantes
Relacionados con la fecha de entrega
• Número de trabajos tardíos
• Retraso máximo
• Media del retraso, tardanza
Relacionados con la productividad e inventario
• Tiempo total de inicio (setup)
• Tiempo total de maquinas inactivas
• Media de trabajos en sistema (WIP)
Relacionado con el uso de recursos
• Escasez de recursos
Programación de la producción
La programación de operaciones en planta (scheduling),
hace referencia a una tarea que:
• … se realiza en las fábricas
• … con objeto de concretar
• … para cada centro de trabajo
• … que operaciones
• … en que orden
• … y cuándo se van a realizar
Esta tarea se efectúa con el fin de optimizar uno o varios
criterios, y su resultado es el Programa de producción
optimizado.
Programación de producción
• El propósito de la Programación es
optimizar el uso de los recursos de manera
que alcancen los Objetivos globales de
producción.
• La programación involucra la asignación
de fechas a trabajos o pasos específicos
de una operación.
Programación de Producción

Definiciones:  El Mejor Programa lo indica una medida de


desempeño.
 La Maximización Ganancia y Minimización del
Costo, son las medidas más buscadas.
 Los programas están medidos en términos de los
tiempos de terminación.
 Minimizar los tiempos de terminación, implica
minimizar tiempos de inactividad y maximizar
utilización de las máquinas.
Programación de Producción
Definiciones:

Trabajos:
Son actividades a realizar. Pueden ser clientes,
Manufactura de Productos, Aviones que van a
despegar, etc..

Los trabajos pueden tener una relación de


Dependencia con respecto a otros trabajos, esta
dependencia puede ser de precedencia o de
tiempo de abastecimiento.

30
Programación de Producción

Definiciones:
Maquina:
Las Máquinas conjunto de elementos
móviles y fijos cuyo funcionamiento
posibilita aprovechar, dirigir, regular
o transformar energía, o realizar
un trabajo con un fin determinado.
Procesan los trabajos.

Ambientes de Maquina: Una Maquina, Máquinas Paralelas, Líneas de


Flujo, Flexibles Líneas de Flujo, Taller de Trabajo, Flexible Taller de
Trabajo.
31
Programación de Producción

Definiciones:

Diagrama de Gantt:
Comienzos del siglo XX (1911), Henry Gantt, fue el
pionero en lograr incrementos de productividad a
través de la programación.
La primera herramienta fue la utilización de una
representación gráfica de una programación.
La finalidad de la gráfica es mostrar en cualquier
momento la utilización de un recurso en el tiempo,
normalmente una máquina.

32
Programación de Producción
Diagrama de Gantt

Option 1 Option 2
Programación de Producción
Conceptos:
• Tiempo de Procesamiento (pij):
Representa el tiempo de procesamiento del
trabajo j sobre la maquina i.
• Fecha de Disponibilidad (rj):
Es el tiempo en el que el trabajo j llega al
sistema. (por ejemplo: el tiempo lo más
temprano posible en el cual el trabajo j puede
iniciar su procesamiento)
Programación de Producción
Conceptos:
• Fecha de Entrega (dj):
Representa el envío confiado o la fecha
comprometida para la entrega del trabajo
j al cliente.
• Peso del Trabajo (wj):
Es básicamente un factor prioritario,
denotando la importancia del trabajo j
relativo a los otros trabajos en el sistema.
• Velocidad de la Máquina (vi):
Representa la velocidad de la máquina i.
Programación de Producción
Conceptos:
• Tiempo de Terminación del Trabajo sobre
una máquina (cij):
Representa el tiempo de finalización del
trabajo j sobre la máquina i.
• Tiempo de Terminación de un Trabajo (Cj):
Representa el tiempo de finalización del
trabajo j sobre el Sistema.
Programación de Producción
Representación Simbólica:
• Un problema de programación es descrito por una tripleta
alfa/beta/gama.
– El campo alfa describe el ambiente de maquina y
contiene una simple entrada
– El campo beta proviene detalles de las características
de procesamiento y restricciones y puede contener para
todos múltiples entradas o ninguna
– El campo gama describe el objetivo que se quiere
minimizar y usualmente contiene una simple entrada.
Programación de Producción
Alfa

Ambientes de Maquinas:
• Una sola Maquina (1): Es el más simple de todos y
se considera un caso especial de todos los otros
ambientes de maquina.
• Maquinas Idénticas en Paralelo (Pm): estas son m
maquinas idénticas en paralelo.
• Maquinas en paralelo con Diferentes Velocidades (Qm):
m maquinas en paralelo con diferentes velocidades.
Programación de Producción
Alfa

Ambientes de Maquinas:
• Maquinas no relacionadas en paralelo (Rm): m
maquinas diferentes en paralelo.
• Flow Shop (Fm): m maquinas en serie, Cada trabajo
tiene que ser procesado sobre cada una de las m
maquinas, Todos los trabajos tienen que seguir la
misma ruta.
Programación de Producción
Alfa

Ambientes de Maquinas:
• Flexible Flow Shop (FFc): es una generalización del
Flow Shop y el ambiente de maquinas paralelas. En
cambio de m maquinas en serie, estos son c etapas en
serie con un número de maquinas idénticas en paralelo
en cada etapas.
• Job Shop (Jm): en un Job Shops con m maquinas,
cada trabajo tiene su propia ruta predeterminada para
seguir.
Programación de Producción
Alfa

Ambientes de Maquinas:
• Flexible Job Shop (FJc): es una generalización del Job Shop y el
ambiente de maquinas paralelas. En cambio de m maquinas, estos
son c centros de trabajo con un número de maquinas idénticas en
paralelo para cada centro de trabajo.
– Cada trabajo tiene su propia ruta para llevar a cabo la tarea; el
trabajo j requiere procesamiento en cada centro de trabajo sobre
solo una maquina y solo una maquina puede hacerlo.
– Si un trabajo sobre su propia ruta para llevar a cabo la tarea tiene
que visitar un centro de trabajo más de una vez, entonces el
campo beta contiene la entrada recrc para recirculación.
Programación de Producción
Alfa

Ambientes de Maquinas:
• Open Shop (Om): hay m máquina.
– Cada trabajo tiene que ser procesado de nuevo en cada una de
las m máquinas
– Sin embargo, algunos de estos tiempos de procesamiento
pueden ser cero
– No hay ninguna restricción con respecto a la asignación de ruta
de cada trabajo a través del ambiente de máquina
– El programador se permite determinar una ruta para cada trabajo
y diferentes trabajos pueden tener rutas diferentes.
Programación de Producción
Beta

Restricciones de Procesamiento:
• Fechas de Disponibilidad (rj)
• Secuencias Dependientes de los Tiempos de Alistamiento (Sjk).
• Interrupciones (prmp).
• Restricciones de Precedencia (prec).
• Averías (brkdwn).
• Restricciones de Elegibilidad de Maquinas (Mj).
• Permutación (prmu).
• Recirculación (recrc).
• Bloqueo (block).
• No Espera (nwt).
Programación de Producción
Gama

Funciones Objetivos:
• Makespan (Cmax). El makespan, definido como max(C1, C2, …, Cn).
– Es equivalente al tiempo de terminación del último trabajo hecho en el sistema
y un mínimo makespan usualmente implica una alta utilización de la
maquina(s).
M1 Job 1 Job 2 Job 3
Machines

M2 Job 1 Job 2 Job 3

C1: FT of Job 1 Time


C2: FT of Job 2
C3: FT of Job 3

Makespan of the 3 jobs


Gama
Programación de Producción
Funciones Objetivos:
• Máximo Retraso (Lmax). El máximo retraso, Lmax, es
definido como max(L1, L2, …, Ln). Mide la peor violación de las
fechas de entrega. Cada
Tardiness
Completion
Due date of Job j
time of Job j
of Job j Retraso > 0 (Tardanza)

Earliness
Completion of Job j Due date
time of Job j of Job j Retraso < 0 (Adelanto)

Cuando el tiempo de terminación del trabajo j se termina adelantado, la tardanza es 0


Programación de Producción
Gama

Funciones Objetivos:
• Suma de los Tiempos de Terminación de los Trabajos ( ).
– La suma de los tiempos de terminación es a menudo referida en
la literatura como el tiempo de flujo.
Suma Tiempos Terminación = (C1+C2+C3)
M1 Job 1 Job 2 Job 3
Machines

M2 Job 1 Job 2 Job 3

C1: FT of Job 1
Time
C2: FT of Job 2
C3: FT of Job 3
Programación de Producción
Gama

Funciones Objetivos:
• Tardanza Total ( ).
– Esta es solo una función de costos más general que el tiempo de
terminación total, asume todas las tardanzas de los trabajos.
Cada
• Tardanza Total Ponderada ( ).
– Esta es solo una función de costos más general que el tiempo de
terminación total ponderado, asume todas las tardanzas de los trabajos
con sus respectivos pesos o prioridades.
Cada
Programación de Producción
Gama

Funciones Objetivos:
• Numero ponderado de Trabajos Tardíos ( ).
– El número ponderado de trabajos tardíos no solo es una medida de interés
académico, pero es a menudo un objetivo en la práctica ya que es una medida que
puede ser calculado muy fácilmente.
Cada

• Adelanto Total Ponderada más Tardanza Total Ponderada


( ).
– cuando el trabajo j tiene una fecha de entrega , este puede estar sujeto a una
penalización temprana o una penalización tardía, donde la penalización temprana del
trabajo j esta definido por:
Programación de Producción
Gama

Funciones Objetivos:
• Tiempo de Terminación Total Ponderado ( ).
– El tiempo de terminación total ponderado es referido como el
tiempo de flujo ponderado.

… entre otros
Programación de Producción
Diagrama de Gantt – Notación General

50
Programación de Producción
Diagrama de Gantt – Notación Matemática
Programación de Producción
Técnicas de Programación de Taller
 Programación Adelantada (Sistema Push).
La obtención de materiales y las operaciones comienzan
cuando se conocen los requerimientos, generando
acumulación de inventario en proceso.

 Programación Inversa (Sistema Pull).


La última operación de despacho se programa primero y
con ello el resto de las operaciones, una a la vez en sentido
inverso según sea necesario.
Programación de Producción
Técnicas de Programación de Taller
 Programación Adelantada (Sistema Push).

Dep. A Dep. B Dep. C

T.E. 3 Sem. T.E. 5 Sem. T.E. 2 Sem.

Fecha Fecha de
de Hoy Entrega
Comprometida
Oper. 1 Operación . 2 Oper. 3

Tiempo Total de Entrega


Programación de Producción
Técnicas de Programación de Taller
 Programación Inversa (Sistema Pull).

Dep. A Dep. B Dep. C

T.E. 3 Sem. T.E. 5 Sem. T.E. 2 Sem.


Fecha de
Fecha
Entrega
Liberación Comprometida
de Orden
Oper. 1 Operación . 2 Oper. 3

Tiempo Total de Entrega


Programación de Producción
Problemas que Pueden Dificultar el
Cumplimiento del Programa
 Asignación de recursos. ‘Muchos trabajos
pendientes, compiten por recursos comunes’.
 Mala Calidad.
 Ausentismo.
 Falta de Materiales.
 … Otros Factores.
SCHEDULING

Reglas de Despacho
Reglas de Despacho
• Asigna prioridades de procesamiento a los trabajos
• Dos tipos de reglas:
– Estáticas
– Dinámicas
• Infinidad de reglas de despacho para secuenciar
trabajos.
Reglas de Despacho
• -Regla FIFO (First In First Out). Los trabajos se
programan dependiendo del orden de llegada:
Primeros en Entrar Primeros en Servir.
• Regla LIFO (Last In Last Out). Los trabajos se
programan dependiendo del orden inverso de llegada:
Últimos en llegar Primeros en Servir.
• Regla SPT (Shortest Processing Time First). Los
trabajos se programas dependiendo del que tenga
menor tiempo de procesamiento.

ó
Reglas de Despacho
• Regla LPT (Longest Processing Time First). Los
trabajos se programas dependiendo del que tenga
mayor tiempo de procesamiento.
ó
• Regla EDD (Earliest Due Date). Los trabajos se
programan dependiendo del que tenga menor fecha de
entrega. Minimiza el Lmax (retardo máximo).

ó
Reglas de Despacho
• Regla WSPT (Weighted Shortest Processing Time First).
Los trabajos se programan dependiendo del que tenga mayor
relación entre el peso o prioridad y tiempo de procesamiento.
Esta regla de despacho es optima para flujo total ponderado.

ó
• Regla MS (Minimum Slack). Los trabajos se programan
dependiendo del que tenga menor retardo o slack.
Reglas de Despacho
• Regla CRj (Critical Ratio). Los trabajo se programan
dependiendo del que tenga menor razón critica (CR).
Cuando hay más de un trabajo retardado, se secuencia
primero el de menor tiempo de proceso.

• Regla ATC (Aparent Tardiness Cost). Los trabajos se


programan dependiendo del que tenga mayor costo
aparente de las tardanzas (Ij). Minimiza la tardanza
ponderada.
Donde es el tiempo promedio de
los trabajos no secuenciados y K es
un factor.

ó
Reglas de Despacho
• Regla LNS (Largest Number of Successors First). El trabajo
con el número total más largo de sucesores en el gráfico de
restricciones de precedencia tiene la más alta prioridad.
• Regla LRPT (Longest remaining Processing Time First). Los
trabajos se programas dependiendo del que tenga mayor tiempo
de procesamiento remanente. Esta regla de despacho es optima
para maquinas en paralelo.
• Orden Random. Los trabajos previamente identificados se
programas dependiendo de la generación de números aleatorios.
Programación de Producción
Software Especializado de Programación de Producción

Software
LEKIN
Michael Pinedo et. al.
Programación de Producción
Software Especializado de Programación
de Producción

Software
LEKIN
Michael Pinedo et. al.
Programación de Producción
Software Especializado de Programación
de Producción

Software
LEKIN
Michael Pinedo et. al.

También podría gustarte