Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACION DE PROYECTOS:
CPM Y PERT
2016
Introducción
Un caso particular de los sistemas intermitentes, son los proyectos que se realizan por
única vez (los procesos y secuencias responden a pedido)
Ejemplo:
Todos los proyectos, pequeños o grandes, tienen características comunes, entre ellas:
El control del proyecto no solo requiere información sobre el estado actual sino
analiza los posibles cambios cuando surgen dificultades y hacer la reprogramación
cuando sea necesario (monitoreo, revisión y actualización).
Definición:
Una red es la representación gráfica del ordenamiento lógico de las actividades
de un proyecto; bajo esta teoría podemos visualizar:
Metodología
Una red trata de ser un modelo lo más preciso posible de aquel proyecto o trabajo
que queremos planificar, programar y controlar; como éste, estará formado por tareas
o actividades, que son el trabajo que hemos de realizar, con el consiguiente tiempo
que hemos de consumir, para llegar a un acontecimiento, suceso o etapa, que no
consuma tiempo ni trabajo, ni dinero, pues sólo es el principio o fin de una actividad.
Por ejemplo una actividad o tarea es hormigonar, un acontecimiento es terminar el
hormigonado.
Secuencia de acontecimientos y actividades
•Un acontecimiento se ha verificado cuando han
terminado todas las actividades que conducen a él.
•Para que una actividad se haya terminado es
necesario que todas las actividades que la preceden
estén terminadas.
Grafo o Red
• Las actividades preceden o siguen a los
acontecimientos
Le preceden Le siguen
4 6
Acontecimiento inicial y final
A
3 (actividad) 4
15 días
(Duración)
Utilización de las flechas
Actividad Ficticia
6 7
0 días
Representación
4 5
Suprimir todas las flechas que emergen del acontecimiento numerado, esto
creará por lo menos un nuevo acontecimiento inicial.
Suprímase de nuevo las flechas que salen y continúese de esta forma hasta
que se alcance el acontecimiento final que es aquel que no presenta
ninguna flecha emergente.
•Evitar que las flechas sean curvas, deben ser rectas para
mayor claridad.
Par aplicar CPM o PERT se requiere conocer la lista de actividades que incluye un
proyecto. Las actividades pueden ser representadas en los nodos o en los arcos de
una red.
INICIO
A FIN
C E
D
Otra alternativa sería formar una red donde cada actividad está representada como un arco y
cada nodo indica el inicio o término de ésta. Por ejemplo la actividad A comienza en el nodo 1 y
termina en el nodo 2
• Una actividad no puede ser representada por más de un arco de red. Ninguna actividad
puede representarse dos veces en la red
• Dos actividades diferentes no pueden identificarse por los mismos eventos terminal y de
inicio.
• Actividades ficticias: se utilizan para respetar las relaciones de precedencia. Son actividades
de duración cero y no tienen asignación de recursos.
Así, la red de actividades de la figura 2 quedaría:
B
H (ficticia)
A C E
11 2 3
1 4
figura 3
A
i j
dij
Sea:
dij = duración de la actividad (i,j)
ESij = instante más temprano de inicio de la actividad (i,j)
ESi= Max { EF de todos los predecesores inmediatos del nodo (i)}
ESi= max [Esi-1 + dij]
EFij = instante más temprano de término de la actividad (i,j)
EFij = ESi + dij
LSij = instante más tardío de inicio de la actividad (i,j)
LSi = min [LFj - dij]
LFij = instante más tardío de término de la actividad (i,j)
LFj = Min { LS de todos los sucesores inmediatos de la actividad (i,j)}
LFJ = EFj para j= último suceso
Existen dos tipos de holgura:
Holgura Libre FS: tiempo en que una actividad puede ser retrasada sin que se retrase la
iniciación de la actividad que sigue. Holgura libre (FSij) de una actividad es la diferencia entre el
tiempo disponible para realizar la actividad y la duración de esta si se inicia y termina lo más
pronto posible.
Holgura Total: Tiempo máximo en que una actividad puede ser atrasada sin alterar la fecha de
término del proyecto
TSIJ = LSI - ESI= LFJ - EFIJ
Una actividad crítica es una actividad que no puede ser retardada sin afectar la duración total
de proyecto.
Se denomina ruta crítica a la ruta más larga de una red. Esta trayectoria es importante porque
determina la longitud del proyecto. Si alguna de las actividades en la ruta crítica se retrasa, todo
el proyecto se retrasa.
Cualquier actividad que tiene holgura total de cero debe estar en la ruta crítica
EJEMPLO:
Actividad A B C D E F
Duración 2 3 5 2 2 2
Precedencia --- --- A A B, D C, E
Red de tiempo Mínimo-costo mínimo
costo
CI
CN
tiempo
tI tN
•Comenzar con la ruta crítica de la red de todo intensivo con un tiempo mínimo,
pero con todas las demás actividades normales. Después reducir las otras
trayectorias como sea necesario.
Ejemplo:
Normal Intensivo
actividad T(sem) Costo ($) T (sem) Costo ($)
(1,2) 4 1.400 3 2.000
(2,3) 2 1.500 1 2.000
(2,4) 3 1.500 1 2.500
(2,7) 1 600 1 600
(3,4) ficticia 0 -- 0 --
(4,5) 3 1.300 2 2.000
(4,6) 2 300 1 500
(5,7) 2 800 1 1.200
(6,7) 2 600 1 1.000
Aceleración de un proyecto :
El objetivo es disminuir el tiempo de ejecución del proyecto al mínimo costo.
Pasos :
1. Calcular el costo de aceleración por período, para cada actividad en la red.
2. Con los tiempos actuales de las actividades encontrar la (s ) ruta(s) crítica(s ) en la red;
identificar las actividades críticas.
3. Acelerar en una unidad de tiempo el proyecto de acuerdo a:
¿Existe sólo una ruta crítica?
Si: seleccionar la actividad crítica, y acelerar cuando:
a) Todavía se puede acelerar.
b) Tiene el menor costo de aceleración por período.
No: Entonces hay más de una ruta crítica, acelerar una actividad de cada ruta crítica
tal que:
a) Cada actividad seleccionada todavía se puede acelerar.
b) El costo total por unidad de tiempo sea el menor de todas las actividades
c) Considerar que una misma actividad puede pertenecer a la vez a más de
una ruta crítica, analizar las combinaciones de actividades a reducir elegir la
que de el menor costo.
4. Actualizar los tiempos de las actividades y calcular el nuevo tiempo total del proyecto. Si ya
se logró la fecha de entrega deseada detener el proceso. Si no, volver al paso 2.
5. Cuando ya no quedan actividades críticas que se puedan acelerar y que resulten en una
reducción del tiempo del proyecto., el proceso termina.
6. Calcular el costo de aceleración sumando los costos unitarios por actividad acelerada para
cada período.
4.- Método PERT
En CPM se asume que la duración de cada actividad es conocida con certeza.
Claramente en muchas ocasiones este supuesto no es válido. PERT intenta corregir este error
suponiendo que la duración de cada actividad es una variable aleatoria de manera tal que el
camino crítico probabilística y los programas de todas las actividades muestran esta
incertidumbre en lo que se refiere a tiempos.
To = tiempo optimista (mínimo tiempo posible para que la actividad sea realizable si todo
marcha bien)
Tp = tiempo pesimista (máximo tiempo que puede demorar la actividad en condiciones
adversas)
Tm = tiempo medio (tiempo más probable
Tiempo
transcurrido
T0 Tm Tp
(t p to ) 2 to 4tm t p
t
2
te
36 6
El supuesto teórico del PERT es que cada una de las actividades tiene
distribución de probabilidades independiente. Si la trayectoria contiene muchas
actividades independientes cada una con varianza pequeña entonces la
duración del proyecto tiene distribución normal:
T te
p( D T ) Pr D (T )
2
t
P(T)
Ф(T)
Tiempo
transcurrido
E(Tij)
Ejemplo Actividad Predecesoras to tp tm te Holgura
t
2
Total
A -- 2 10 6 6 1,8 3
B -- 5 13 9 9 1,8 0
C A,B 3 13 8 8 2,8 9
D A,B 1 13 7 7 4 0
E D 8 12 10 10 0,4 0
F C,E 9 15 12 12 1 0
Ejemplo de PERT
3 4
1
6 7
2 5
5
Tiempos
Operación to tm tp te σt2
1-2 4 5 6 5 0.11
1-3 3 4 5 4 0.11
2-3 1 1 1 1 0
2-5 1 2 3 2 0.11
3-4 2 4 6 4 0.44
4-5 2 3 4 3 0.11
4-6 2 2 2 2 0
5-6 3 3 9 4 1
6-7 6 6 12 7 1