Documento de Universidad Salesiana sobre Análisis de Programación de Operaciones. El Pdf explora la programación detallada y los gráficos de Gantt, con ejemplos de capacidad infinita y variable. El Pdf es un material didáctico de Economía a nivel universitario, útil para comprender metodologías de programación.
Ver más16 páginas


Visualiza gratis el PDF completo
Regístrate para acceder al documento completo y transformarlo con la IA.
studocu Analisis de Programacion de Operaciones Ética (Universidad Salesiana) Scan to open on Studocu Studocu is not sponsored or endorsed by any college or university Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)UNIDAD ACADÉMICA DE FORMACIÓN DE Program ación de Operacio This document is available free of charge on studocu Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)PROGRAMACION DE OPERACIONES
En este análisis se presenta que es la programación de operaciones, bueno la etapa de la planificación de la producción que tiene como objetivo elaborar un calendario indicando las fechas en que deben realizarse las operaciones correspondientes a cada pedido, de forma que se cumplan las fechas de entrega planificadas.
La programación de operaciones es una técnica que consiste en identificar, organizar y ordenar en secuencia lógica, todas las actividades derivadas de un proyecto, programa o plan de producción y ubicarlas a la altura del tiempo en que se realizan, dentro del tiempo total del proyecto. Lo anterior implica preservar las relaciones de interdependencia de las actividades, así como asignar tiempos, responsables de ejecución y comprobación de recursos para cada una de las actividades.
Para programar las operaciones en una empresa, es necesario disponer al menos de las siguientes variables: Actividades, tiempo, responsables.
En la presente contribución se exponen la capacidad finita, así como la infinita, capacidad variable, hacia adelante y hacia atrás y por último la programación maestra.
Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)La Programación de Operaciones tiene por objeto determinar qué operaciones se van a realizar sobre los distintos pedidos, durante cada momento del horizonte de planeación, en cada centro de trabajo, de forma que, con la capacidad disponible en cada uno de ellos, se cumplan las fechas de entrega planificadas, empleando el menor volumen de recursos en inventarios posible.
Cuando se realiza la Programación de Operaciones hay que tener siempre presente cual es la estrategia de producción de la empresa, pues puede haber objetivos en conflicto:
Normalmente, si una operación puede ser realizada en distintas máquinas o diferentes CT, el tiempo necesario para ejecutarla variará con el CT que la lleve a cabo. Por ello, la asignación de pedidos suele hacerse de forma que el tiempo total empleado sea el menor posible; los tiempos de carga totales de cada pedido en cada CT serían el elemento de referencia a considerar, teniendo como objetivo minimizar su suma. Esto se hace suponiendo que ello traerá consigo el menor coste, lo cual implica asumir que el coste por hora estándar de cada CT es exactamente el mismo. Tambien implica considerar que el porcentaje de defectuosas, los desperdicios, etc., no varían con el CT. Es evidente que esto no tiene por qué ser cierto, por lo que, si los costes de una operación varían con el Centro de Trabajo, el elemento que serviría de referencia sería el coste total de cada pedido en cada uno de ellos, siendo su suma la que habría que minimizar. Todo ello ha de realizarse, además, bajo la consideración de la existencia de una cierta capacidad disponible en el CT, aunque no se tendrá en cuenta el orden de procesamiento de los pedidos en los distintos equipos. Las técnicas empleadas para realizar esta actividad son diversas; seguidamente pasamos a analizar algunas de ellas.
This document is available free of charge on studocu Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)
En este caso se trata de ir probando soluciones posibles, viendo los tiempos o costes que generan y la capacidad que requieren, e intentando llegar a una solución factible con el menor coste o tiempo. Para ello se podría actuar de una forma similar a la siguiente: en función del objetivo perseguido (menor tiempo o menor coste), se comenzaría asignando cada uno de los trabajos al centro que menor tiempo o coste requiera para su elaboración. Esta sería, sin duda, la solución óptima, pero sería necesario comprobar si es o no factible.
Aun con el apoyo que representa el Gráfico de Carga, es obvio que si el número de CT, operaciones y pedidos aumenta sólo un poco, esté procedimiento se vuelve muy complejo, máxime si los pedidos pueden partirse y asignarse a varios centros. Además, nunca sabremos cuán lejos estamos de la solución óptima. No obstante, la claridad y sencillez de este tipo de gráficos hace que sean ampliamente utilizados, dado que reflejan claramente la carga resultante de la asignación o secuenciación realizada.
Cuando el caso lo permite, la utilización de los modelos basados en programación matemática puede proporcionar una solución teóricamente óptima al problema. El más empleado por los diferentes autores es el Algoritmo de Asignación de Kuhn, que parte de una matriz formada, en nuestro caso, por los costes de realizar cada pedido en cada instalación.
Este método presenta algunos inconvenientes que lo hacen excesivamente rígido. Entre ellos cabría destacar, por una parte, que, de los distintos trabajos, sólo uno puede ser asignado a cada CT o instalación. Dado que aquéllos tendrán distinta duración, esto implicará desperdiciar las instalaciones más eficientes si a éstas se asigna un trabajo corto. Además, si hay más trabajos a realizar qué Centro, los que excedan del número de éstos se asignarán a alguno de los CT ficticios que se creen, aunque en los reales haya capacidad ociosa.
Por otra parte, no se contempla la posibilidad de que los trabajos se puedan subdividir, puesto que la asignación es biunívoca. Una opción para eliminar estos inconvenientes es la utilización del método del transporte o la de modelos particularizados de programación lineal.
Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)Un problema de secuenciación es aquel en el que las tareas o productos deben ser realizadas (procesados) a través de máquinas.
Estableceremos las secuencias de paso de los pedidos por los distintos centros de trabajo para cumplir las fechas de entrega con el menor volumen de inventarios y recursos posible.
Vamos a distinguir las técnicas de secuenciación en función del modo en que los trabajos fluyen en el taller:
Son aquellos sistemas en los cuales los productos (tareas) siguen siempre la misma secuencia. Los mismos n productos (tareas) deben ser procesados a través de las mismas m máquinas y en el mismo orden. Además, cada producto (tarea) requiere una sola operación en cada máquina.
Este algoritmo establece las prioridades de procesamiento de los pedidos haciendo mínimo el tiempo de preparación total empleado por los mismos.
El método consiste en el establecimiento de una regla basada en una ratio, que es un indicador numérico del objetivo fundamental a lograr en la secuenciación.
This document is available free of charge on studocu Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)
El método básico se aplica para el caso en que tengamos que secuenciar n pedidos en dos máquinas M1 y M2. Metodología:
Son aquellos sistemas en los cuales cada producto (tarea) tiene una secuencia diferente sobre las m máquinas, no todos los productos requieren las m máquinas y alguno puede requerir múltiples operaciones en la misma máquina.
Un método estático puede llamarse sin tener que crear un objeto de dicha clase. Un método estático tiene ciertas restricciones:
Son las más numerosas y que ordenan los pedidos y/o las operaciones según la situación de estas en el instante t. Las principales reglas dinámicas se recogen en la tabla de la siguiente diapositiva. En la práctica, la más empleada en general es la regla SIO. Otra que resulta Downloaded by Jessica Andrea Quezada Rodriguez (jessica.a.quezada@unl.edu.ec)