Professional Documents
Culture Documents
Tema 2. Planificación y Programación de La Producción
Tema 2. Planificación y Programación de La Producción
Página 2 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
La Planificación de un proyecto determina QUÉ debe hacerse, QUIÉN debe hacerlo, CUÁNDO y con QUÉ
RECURSOS se contará para llevar a cabo las tareas a ejecutar. La planificación es la premisa del control,
puesto que sólo puede controlarse lo que está debidamente planificado.
La Planificación incluye las actividades de tipo administrativo que conducen el curso de acción, su
cobertura abarca también el área operacional.
- Presupuesto
- Tipo de organización
El director del proyecto debe establecer las políticas que determinen las actividades que son críticas para
su ejecución y finalización.
La Programación tiene cobertura específica, ya que determina el TIEMPO y las FASES con METAS; por lo
tanto, es parte de la fase de establecimiento de objetivos.
La Planificación del proyecto requiere desglosar el proyecto en actividades, estimar los recursos y el
tiempo para cada actividad, y describir las interrelaciones entre ellas. La Programación requiere detallar
las fechas de inicio y finalización de cada actividad.
1. Diagrama de Gantt
2. Métodos de Redes
Página 3 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
2. DIAGRAMA DE GANTT
2.1 INTRODUCCIÓN
El Diagrama de GANTT es una de las herramientas más antiguas y fáciles de utilizar, que le permite al
usuario modelar la planificación de las tareas necesarias para la realización de un proyecto. Es una
gráfica que muestra tanto la cantidad de tiempo, como la secuencia en la cual pueden desempeñarse las
actividades. También es conocida como gráfica de barras.
Fue inventado por Henry L. Gantt en 1917, durante la Primera Guerra Mundial.
Debido a la relativa facilidad de lectura de los diagramas de GANTT, es utilizado por casi todos los
directores de proyecto en todos los sectores. El diagrama de GANTT es una herramienta para el director
del proyecto que le permite realizar una representación gráfica del progreso del proyecto, pero también
es un buen medio de comunicación entre las diversas personas involucradas en el proyecto.
Este tipo de modelo es particularmente fácil de implementar con una simple hoja de cálculo, pero
también hay herramientas especializadas, siendo la más conocida Microsoft Project. En este sentido,
existen equivalentes de este tipo de software que son gratuitos.
En el eje vertical: Las actividades que constituyen el trabajo a ejecutar. A cada actividad se le hace
corresponder una línea horizontal o rectángulo cuya longitud es proporcional a su duración, con
relación a la escala definida en el eje horizontal.
Página 4 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
El tiempo estimado para cada tarea se muestra a través de barras horizontales cuyo extremo izquierdo
determina la fecha de inicio prevista y el extremo derecho determina la fecha de finalización estimada.
Las tareas se pueden colocar en cadenas secuenciales o se pueden realizar simultáneamente.
Idealmente, un diagrama como éste no debe incluir más de 15 ó 20 tareas para que pueda caber en una
sola hoja. Si el número de tareas es mayor, es posible crear diagramas adicionales en los que se detallan
las planificaciones de las tareas principales.
Los tiempos asignados a cada tarea pueden ser estimativos o reales. En este último caso representarán
la duración de cada tarea en tiempo de ejecución del proyecto. O bien, sobre un diagrama de duraciones
estimadas se podrá representar la evolución real de las mismas (ver figura).
Adicionalmente, es posible que los eventos más importantes, que no sean las tareas mismas, se
muestren en la planificación como puntos de conexión del proyecto: estos se denominan
acontecimientos.
Los acontecimientos permiten que el proyecto se realice en fases claramente indentificables, evitando
que se prolongue la finalización del mismo. Un acontecimiento podría ser la producción de un
documento, la realización de una reunión o el producto semielaborado o final de un proyecto. Los
acontecimientos son tareas de duración cero, representadas en el diagrama por un símbolo específico,
frecuentemente un triángulo invertido o un diamante.
Página 5 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Cada actividad se representará mediante un bloque rectangular cuya longitud indicará su duración;
la altura carece de significado.
La posición de cada bloque en el diagrama indicará los instantes de inicio y finalización de las
tareas a que corresponden.
Los bloques correspondientes a tareas del camino crítico acostumbran a rellenarse en otro color
(habitualmente en rojo).
Realizar una tabla con tres columnas: en la primera se indicará las tareas o actividades, y en las
otras dos la duración y las prelaciones de cada tarea, respectivamente.
Escribir los nombres de las tareas sobre el eje vertical de arriba a abajo.
En primer lugar se dibujan los bloques correspondientes a las tareas que no tienen predecesoras.
Se sitúan de manera que el lado izquierdo de los bloques coincida con el instante cero del proyecto
(su inicio).
A continuación, se dibujan los bloques correspondientes a las tareas que sólo dependen de las
tareas ya introducidas en el diagrama. Se repite este punto hasta haber dibujado todas las tareas.
En este proceso se han de tener en cuenta las consideraciones siguientes:
Las dependencias fin-inicio se representan alineando el final del bloque de la tarea predecesora
con el inicio del bloque de la tarea dependiente. B no se inicia sin finalizar A.
A
B
Las dependencias fin-fin se representan alineando los finales de los bloques de las tareas
predecesora y dependiente. A y B finalizan al mismo tiempo.
Página 6 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Las dependencias inicio-inicio se representan alineando los inicios de los bloques de las tareas
predecesora y dependiente. A y B se inician al mismo tiempo.
A A
B B
Ejemplo:
Ventajas:
Fácil de elaborar y usar. Por ello, son de uso muy común en la programación de proyectos, debido
a su fácil comprensión.
Se podrá comprobar el progreso general del sistema de tareas en cualquier punto en el tiempo.
Desventajas:
No indica las causas y como repercute en la fecha final de un proyecto, cuando hay problemas de
retraso en una o más actividades.
Difícil de actualizar.
Página 7 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Este método es inadecuado cuando se trate de programar proyectos complejos, debido a que no
muestran interdependencia y relaciones entre actividades, y especialmente cuando ocurren
cambios. El método de programación de proyectos con red resuelve estas dificultades.
3. DIAGRAMAS DE REDES
3.1 INTRODUCCIÓN
Aunque los diagramas de Gantt se pueden utilizar como técnica de planificación temporal, los métodos
utilizados para la planificación de grandes proyectos se basan en el uso de redes de tareas. Algunos de
estos métodos son:
CPM (Critical Path Method): Desarrollado para dos empresas americanas entre 1956 y 1958 por un
equipo liderado inicialmente por James E. Kelley y Morgan R. Walker. Se utiliza en proyectos en los que
hay poca incertidumbre en las estimaciones. Es prácticamente el mismo que el PERT sólo que supone
conocidos los tiempos de duración de las actividades (tiene un carácter determinista).
PERT (Program Evaluation & Review Technique): Creado para proyectos del programa de defensa del
gobierno norteamericano entre 1958 y 1959. Se utiliza para controlar la ejecución de proyectos con gran
número de actividades desconocidas que implican investigación, desarrollo y pruebas.
MCE “Minimum Cost Expediting”, “aceleración del proyecto a coste mínimo” o PERT Coste: Es una de
las variantes del CPM, pero introduciendo la relación que existe entre coste y duración de una actividad.
De esta forma se obtiene la programación de proyectos a coste mínimo.
Método de ROY: Desarrollado en Europa entre 1958 y 1961 por un grupo de ingenieros encabezados
por B. Roy y M. Simmonard. Similar a los métodos PERT y CPM, pero permite establecer las redes sin
utilizar actividades ficticias e iniciar los cálculos sin la construcción de la red.
Método GERT (Graphical Evaluation & Review Technique): Desarrollado por A. A. Pritsker tomando
como base los trabajos de Eisner y Elmaghraby. El método GERT extiende la incertidumbre en la duración
de las actividades a la propia programación, permitiendo considerar un número mayor de situaciones del
proyecto que otros métodos. Las actividades precedentes de cada nudo pueden ser de naturaleza
determinante o probabilística.
Es una gráfica integrada por FLECHAS, que representan las ACTIVIDADES, y por círculos o NODOS, que
representa los eventos, unidos de forma tal, que permiten indicar gráficamente la relación de
dependencia cronológica y secuencial.
Página 8 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
El evento o nodo es el punto en el cual una o varias actividades deberán iniciarse y otra u otras
actividades deben concluir.
0 1 2 3 4 5 6 7 8 9 10 11 12
Diagrama de Gantt
Diagrama de redes
Donde:
Este último diagrama es el que nos interesa para efectos del control de proyectos. En él se dibujan las
actividades y sus interrelaciones. La longitud de cada línea no guarda relación con la duración de la
actividad. El único criterio para dibujar el diagrama es la precedencia.
Cada una de las relaciones de precedencia que tenemos en la tabla se puede representar gráficamente.
En realidad hay sólo 4 tipos distintos de grafos parciales:
Nudo inicial:
De él deben partir todas las actividades que no tienen precedente. En nuestro caso, sólo hay una
actividad sin precedente, y por tanto dibujaríamos:
Página 9 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Para poder iniciar una determinada actividad es necesario que haya finalizado una única actividad. Por
ejemplo:
Para poder iniciarse un conjunto de actividades es necesario que haya finalizado una única actividad.
Para poder iniciar una determinada actividad es necesario que hayan finalizado dos o más actividades.
Página 10 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
- Un nudo sólo puede numerarse una vez que se han numerado todos los nudos que le preceden (que
tienen flechas que llegan hasta él).
- Dos flechas que parten del mismo nudo no pueden tener el mismo nudo de destino.
Esta última regla es la menos intuitiva. Puede suceder perfectamente que, para pasar de una fase del
proyecto a la siguiente, sean necesarias varias actividades distintas. Por ejemplo, en nuestro ejemplo
anterior, las actividades B y C proceden de A y preceden a E. En principio, esto se podría representar de
la siguiente forma:
Sin embargo es interesante (para que la notación no sea demasiado pesada a medida que el diagrama se
complica) poder definir una actividad como un conjunto de 2 nodos (los 2 nodos que están ligados por
esa actividad); y con la forma de representación que acabamos de plantear esto no sería posible.
En los diagramas de redes se considera un caso especial las llamadas “actividades ficticias”, éstas se
utilizan cuando 2 o más actividades inician y terminan en los mismos eventos, en nuestro ejemplo es el
caso de las actividades B y C, donde ambas comienzan y terminan con los mismos eventos, haciendo que
los dos sean actividades duplicadas.
Las actividades ficticias se usan para proporcionar pares únicos y para satisfacer las relaciones de
precedencia. Así, cuando se presenta una duplicidad solo se agrega un nuevo evento que termine en una
de las actividades pero con la característica de que ocupa cero tiempo y cero recursos.
Debiendo por ello dibujarla con “líneas punteadas”, una vez insertada, deberá ser tratada como el resto:
Página 11 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Una vez insertada la actividad ficticia, el diagrama quedaría del siguiente modo:
Los valores representados entre paréntesis corresponden con la duración de cada tarea.
Algunos autores admiten las flechas curvas, cuando brincan a dos o más actividades, por esa razón,
dejamos la que va del nodo (evento) 2 al 5. Si bien, en los sucesivo las evitaremos.
Página 12 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Página 13 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
4.1 INTRODUCCIÓN
El CPM o método del camino crítico (Critical Path Method) fue desarrollado en 1957 por J. E. Kelly de la
División UNIVAC de la Remington Rand y M. R. Walker de la compañía Du Pont para controlar el
mantenimiento de proyectos de plantas químicas de DuPont. Tenía por finalidad buscar el control y la
optimización de los costos de operación mediante la planeación adecuada de las actividades
componentes del proyecto.
El CPM es idéntico al PERT en concepto y metodología. La diferencia principal entre ellos es simplemente
el método por medio del cual se realizan estimados de tiempo para las actividades del proyecto.
El CPM se utiliza en proyectos donde se conoce con certidumbre las duraciones de las actividades por lo
que es una técnica determinística, no considera la existencia de posibles variaciones en los tiempos de las
actividades. Con PERT, los tiempos de las actividades son probabilísticos o estocásticos.
Generalmente se tienen estudios de tiempos, datos históricos, procesos más o menos estables o
cualquier otra base para considerar los tiempos con certidumbre. El CPM se caracteriza por tener un solo
tiempo.
Actualmente, se consideran como una unidad las técnicas del PERT/CPM ya que tienen la misma
metodología de solución. Sin embargo, existe la diferencia fundamental entre ellos citada anteriormente,
la forma de calcular la duración de las actividades.
4.2 CARACTERÍSTICAS
La Ruta Crítica es la ruta más larga del diagrama en términos de tiempo, o cadena de actividades cuya
realización consume más tiempo. Determina el tiempo del proyecto.
Se debe señalizar con otro color, para identificarse de las otras cadenas o caminos en el diagrama.
Página 14 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
En el caso de redes más extensas o complejas la enumeración de rutas es muy tediosa, y con riesgo de
equivocarnos, pero afortunadamente existen dos procedimientos para encontrar de manera directa la
ruta o rutas críticas en cualquier red:
Los eventos son puntos discretos en el tiempo que representan la terminación de actividades que llegan.
– EET (Earliest Even Time) o TE (Tiempo Early): como tiempo más pronto posible (“early”) de un
suceso j. Representa el tiempo mínimo hemos de emplear para poder empezar cualquier actividad que
salga del suceso j.
Para cada actividad que entra, se suma la duración de la actividad y el tiempo early, TE, de su
suceso inicial.
t j max t i t ij i
– LET (Latest Even Time) o TL (Tiempo Last): Se define como el tiempo más tarde permisible
(“last”) de un suceso i. Representa lo más tarde que puede llegar a ese suceso, sin que afecte a la
duración del proyecto.
Página 15 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
t i* min t *j t ij j
Para determinar los tiempos en un diagrama de red, comenzamos por los tiempos Early (TE), y a
continuación calcularemos los tiempos Last (TL), que se indicarán sobre el grafo según el esquema
siguiente:
Para determinar los tiempos early para cada evento se parte del evento inicial y se recorre la red hacia la
derecha (hacia adelante), concluyendo en el evento final de dicha red. Para determinar los tiempos last
se parte del evento final y se recorre la red hacia la izquierda (hacia atrás) hasta el evento inicial.
1 - 0 min(4-4) = 0 1-2
2-3
2 1-2 max(0+4) = 4 min(7-2, 7-3, 12-1) = 4 2-4
2-5
4 2-4
max(4+3, 6+0) = 7 min(12-5) = 7 4-5
3-4
5 2-5
max(4+1, 7+5) = 12 TL = TE = 12 -
4-5
Página 16 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
H = Holgura = TL – TE
Se obtiene la Ruta Critica siguiendo en la red aquellos eventos que tienen Holgura cero.
1 0 0 0
2 4 4 0
3 6 7 1
4 7 7 0
5 12 12 0
Cuando el grafo es muy grande (muchas actividades) el cálculo de los tiempos “más pronto posible”, TE,
y “más tarde permisible”, TL, puede ser muy engorroso. Por eso Zaderenko propuso un método matricial
de cálculo de los tiempos “más pronto posible” y “más tarde permisible”, que resulta sencillo para grafos
grandes y pequeños, y además, es fácil de programar. Para ello, se siguen los siguientes pasos:
a) Se construye una matriz cuadrada A de dimensión igual al número de nodos del grafo y tal que tij es el
tiempo de la actividad (i,j) si tal actividad existe, si no, la celda quedará vacía.
b) Para calcular los tiempos “early” se comienza por agregar una columna adicional a la izquierda de la
matriz, en la que se irán escribiendo los tiempos “early”. El primer elemento de la columna es el cero.
Para calcular los tiempos “early” de los demás sucesos:
Página 17 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
c) Para calcular los tiempos “más tarde permisible” se agrega una fila adicional en la parte inferior de la
matriz. El último elemento de la fila es igual al tiempo “más pronto posible” del nodo final. Para calcular
los tiempos “más tarde permisible” de los demás sucesos:
El otro procedimiento que podemos utilizar, consiste en determinar los TP (TE) y TL para actividades lo
cual requeriría de una tabla, además de que se deben considerar dos tiempos más.
Para actividades se requerirá entonces, el cálculo de 4 tiempos, es decir, además de los TP (TE) y TL,
tendremos que determinar los tiempos de Inicio Próximo (IP) y los tiempos de Inicio Lejano (IL), así
tendremos:
Página 18 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Observamos que donde se tiene Holgura cero, se localiza la Ruta Crítica y corresponde a: 1-
2-4-5
Página 19 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
5.1 INTRODUCCIÓN
El PERT (Program Evaluation and Review Technique) se desarrolló en la Oficina de Proyectos Especiales
de la Marina de Estados Unidos, y se aplicó por primera vez en el Proyecto del Sistema Polaris
(submarino) de Armas en 1958.
Esta técnica permitió programar a más de tres mil contratistas, proveedores y otras dependencias,
permitiendo terminar el proyecto con 24 meses de anticipación.
Aun en las mejores circunstancias de planeación las incertidumbres, problemas, enfermedades del
personal, accidentes, clima, etc. intervienen para causar desviaciones del plan original.
Por ello, el PERT se desarrolló con el fin de poder incluir la incertidumbre en las estimaciones de la
duración.
2. Se parte del supuesto de que se conocen 3 tiempos estimados para la realización de cada actividad,
definidos por cualquier forma (3 criterios, o 3 experiencias similares, o 3 estudios, etc).
Con el fin de tener en cuenta la incertidumbre en las estimaciones de las duraciones de cada actividad, el
Pert considera 3 estimaciones de tiempos: el tiempo optimista (to), pesimista (tp) y normal (tn). A partir
de ellos se determina el tiempo esperado (te).
Tiempo Óptimista (to, Eo, a): es el tiempo que se emplearía en realizar una actividad bajo el supuesto que
se presenten las condiciones más favorables para ello.
Tiempo Normal o más probable (tn, Em, m): es el tiempo que se tomaría en realizar una actividad cuando
imperan condiciones normales de trabajo. La experiencia enseña que el tiempo normal es el más
probable para ejecutar una actividad.
Tiempo Pesimista (tp, Ep, b): es el tiempo que se emplearía en ejecutar la tarea cuando se presentan las
condiciones más desfavorables para ello.
Página 20 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Tiempo Esperado (te, ), tiempo Pert o tiempo medio: es la reducción de los estimativos de los tres
tiempos en un solo estimado requerido para ejecutar la actividad.
to 4 tn tp
te
6
Los resultados de tiempo medio o esperado (te, μ) se emplean para determinar los tiempos para eventos,
es decir, TE y TL, y los tiempos para actividades, es decir, IP, IL, TP, TL.
tp to
6
Página 21 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Varianza de una actividad: Las actividades con mayor varianza tienen un mayor riesgo en la estimación
de su duración.
2
tp to
2
6
El tiempo medio del proyecto es la suma de los tiempos medios de las actividades individuales que están
incluidas en la Ruta Crítica resaltadas en la tabla anterior:
La desviación estándar se obtiene de la raíz cuadrada de la suma de las varianzas de cada una de las
actividades incluidas en la Ruta Crítica resaltadas en la tabla anterior:
xX
Z
Página 22 de 23
Programación de la Producción
C.S. Programación de la Producción en Fabricación Mecánica
Página 23 de 23