CPM
Los pasos para ejecutar el CPM son los siguientes:
Paso 1. Obtener la siguiente informacin del proyecto: Actividades (codificadas), actividades
precedentes y la duracin de cada actividad en una sola escala temporal. Ejemplo: das.
Paso 2. Elaborar el diagrama de red del proyecto mediante un formato. En este caso usaremos el
formato AON (Arc on node) donde la actividad se representa por una caja.
Paso 3. Calcular la duracin del proyecto encontrando los tiempos de finalizacin ms tempranos y
obtener luego las actividades crticas para aquellas actividades con holgura igual a cero.
Paso 4. Emitir reporte del CPM para el proyecto con la siguiente informacin:
a) Holguras de cada actividad
b) Duracin del proyecto
c) Rutas crticas del proyecto
d) Actividades crticas del proyecto.
Recordemos que una actividad representada en el formato AON tiene cuatro tiempos que sirven como
informacin para la programacin mediante CPM:
Cuadro 1: Detalle de tiempos en una actividad por AON
ES
EF
A
tA
LS
LF
En este momento ya contamos con la duracin del proyecto: 22 das. Comenzamos con este valor como LF
de la ltima actividad de la red y comenzamos a llenar los tiempos ms tardos restando de las duraciones y
recorriendo de derecha a izquierda.
Cuadro 5:: Tiempos tardos
En el caso de que una actividad tenga
una sola actividad posterior se
comprueba que el LF es igual al LS de
sa actividad.
actividad
Ejemplo: LFH = LSJ = 19.
En el caso de que una actividad tenga
varias
as actividades posteriores,
posteriores el LF es
igual al mnimo de los LS de tales
actividades.
Ejemplo:
LFF = mn [LS
LSH, LSI] = mn [13, 11] = 11
Como se puede comprobar en la red, existe un grupo de actividades con holgura igual a cero, esto quiere
decir que no se tiene margen de tiempo para retrasar esa actividad, en nuestro caso resaltamos esas
actividades y la ruta que siguen:
ES
0
0
0
6
6
6
5
13
10
19
LS
4
6
5
13
11
10
10
19
18
22
EF
2
0
1
6
8
7
6
13
11
19
LF
6
6
6
13
13
11
11
19
19
22
HOLGURA
2
0
1
0
2
1
1
0
1
0
GANTT
Los pasos para ejecutar la programacin Gantt son los siguientes:
Paso 1. Obtener la informacin bsica del CPM y de ser posible, los costos asociados a las
actividades.
Paso 2. Ejecutar el CPM
Paso 3. Realizar el diagrama Gantt utilizando un cronograma de bloques temporales y con al menos
dos versiones:
a) Una programacin (llamada PRO1) considerando los tiempos tempranos
b) Otra programacin (llamada PRO2) considerando los tiempos tardos.
Paso 4. De manera opcional y si se tuviera informacin de los costos asociados a cada actividad, se
sugiere graficar los perfiles econmicos de las programaciones del Paso 3.
Paso 5. Utilizar los diagramas Gantt y el grfico de perfiles en las labores de ejecucin y control del
proyecto.
Actividad
A
B
C
D
E
F
G
O
0
0
7
10
1
F
9
10
10
10
10
Z
0
10
3
C
1
0
8
G
3
E
4
3
B
1
0
4
D
2
A
2
10
Act
ES
EF
LS
LF
A
B
C
D
E
F
0
0
0
2
1
1
2
1
1
4
5
10
3
2
0
5
3
1
5
3
1
7
7
10
3
2
0
3
2
0
Para el paso 3 debemos definir previamente un calendario, considerando que la duracin en tiempo real en los
bloques temporales significa un da ajustado posterior al valor de los tiempos de inicio ms tempranos
tardos, por ejemplo, en la actividad G:
5
10
G
3
7
Da 7
Da 8
Da 9
Da 10
De forma temprana
De forma tarda
Un diagrama Gantt contiene informacin til sobre las actividades en la parte administrativa, entre ellos estn
los siguientes:
Es posible adicionarse informacin sobre los responsable de cada actividad,
Pueden ubicarse las fechas del calendario para la actividad estableciendo previamente das a trabajar
y depurando fechas especiales como los feriados.
Puede prorratearse los costos de cada actividad en base a un criterio de gasto, como se ver ms
adelante.
Puede detallarse la actividad en varias sub filas para el detalle de las tareas.
Con las primeras consideraciones establecemos un diagrama Gantt para los tiempos ms tempranos, lo que se
conoce como Programacin Gantt 1 PRO1. Todos los datos de responsables son ficticios y las fechas son
aproximadas, como ejemplo se inici el mes de septiembre 2012:
Cuadro 10: Programacin Gantt: PRO1
Activ
Responsable
Fecha
inicio
Fecha
de fin
Costo
A
B
C
D
E
F
G
Ing. Pedro F.
Ing. Ana M.
Lic. Juan G.
Sr. Hernan B.
Lic. Karen O.
Ing. Pedro F.
Ing. Ana M.
03/09
03/09
03/09
06/09
04/09
04/09
10/09
04/09
03/09
03/09
07/09
07/09
17/09
12/09
Bs500
Bs750
Bs120
Bs300
Bs250
Bs810
Bs420
Da
01
03/9/12
L
Da
02
04/9/12
M
Da
03
05/9/12
M
Da
04
06/9/12
J
Da
05
07/9/12
V
Da
06
10/9/12
L
Da
07
11/9/12
M
Da
08
12/9/12
M
Da
09
13/9/12
J
Da
10
17/9/12
L
Como se puede verificar, si se acepta trabajar de lunes a viernes y si se acepta el feriado de 14/09/12 nos
obligaremos a trasladar el ltimo da de la actividad F a la fecha del 17/09/2012. Con la misma lgica
realizaremos el diagrama Gantt con los tiempos tardos:
Activ
Responsable
Fecha
inicio
Fecha
de fin
Costo
A
B
C
D
E
F
G
Ing. Pedro F.
Ing. Ana M.
Lic. Juan G.
Sr. Hernan B.
Lic. Karen O.
Ing. Pedro F.
Ing. Ana M.
06/09
05/09
03/09
10/09
06/09
04/09
12/09
07/09
05/09
03/09
11/09
11/09
17/09
17/09
Bs500
Bs750
Bs120
Bs300
Bs250
Bs810
Bs420
Da
02
04/9/12
M
Da
03
05/9/12
M
Da
04
06/9/12
J
Da
05
07/9/12
V
Da
06
10/9/12
L
Da
07
11/9/12
M
Da
08
12/9/12
M
Da
09
13/9/12
J
Da
10
17/9/12
L
Las diferencias entre el PRO1 y el PRO2 radican en este momento en las fechas de trabajo de las actividades
que no son crticas: A, B, D, E y G. En este punto se puede tomar una decisin intermedia basada en estos
dos programas lmites y las holguras que permitan mover los bloques de esas actividades. No debe olvidarse
que debe establecerse necesariamente una sla programacin Gantt para controlar la ejecucin temporal del
proyecto.
Paso 4. Para obtener los perfiles econmicos necesitamos distribuir los costos mediante un criterio de gasto,
suponiendo que el gasto de todos los costos es diario excepto el de la actividad F que se ha decidido pagar de
la siguiente forma: 30% al finalizar el 3er. da; 30% al finalizar el 6to. da y 40% al finalizar la actividad,
tendremos los siguientes perfiles por cada programa:
Cuadro 12: Perfiles econmicos
Para obtener los perfiles debemos obtener los costos de cada da del proyecto.
Cada actividad debe tratarse de manera individual, en este caso vemos que la actividad F tiene una forma de ejecucin del costo
diferente a los dems, derivando en la siguiente programacin de costo:
Actividad F: Al 3er. da de la actividad: 0.3(810) = Bs243
Al 6to. da de la actividad: 0.3(810) = Bs243
Al 9no. da de la actividad: 0.4(810) = Bs324
Al final del programa es conveniente resumir los costos diarios y luego acumularlos.
500 diario
250
250
750 diario
750
750
120 diario
120
120
300 diario
150
250 diario
62,5
810 Porcen
Costo
Activ
Duracin
Da 01
Costo
diario
420
Criterio
tual
diario
Da 02
Da 03
Da 04
Da 05
Da 06
Da 07
Da 08
Da 09
Da 10
04/9/12 M
05/9/12 M
06/9/12 J
07/9/12 V
10/9/12 L
11/9/12 M
12/9/12 M
13/9/12 J
17/9/12 L
150
150
62,5
62,5
03/09/12
L
250
62,5
62,5
243
243
140
324
140
140
140
Totales diarios
1.120,00
312,50
62,50
455,50
212,50
140,00
383,00
140,00
0,00
324,00
Totales acumulados
1.120,00
1.432,50
1.495,00
1.950,50
2.163,00
2.303,00
2.686,00
2.826,00
2.826,00
3.150,00
Criterio
Duracin
500
diario
250
750
diario
750
120
diario
120
300
diario
150
250
diario
62,5
810
420
Porcen
tual
diario
Activ
Costo
Da 01
Costo
diario
Da 02
Da 03
Da 04
Da 05
Da 06
Da 07
Da 08
Da 09
Da 10
04/9/12 M
05/9/12 M
06/9/12 J
07/9/12 V
10/9/12 L
11/9/12 M
12/9/12 M
13/9/12 J
17/9/12 L
250
250
150
150
62,5
62,5
03/09/12
L
750
120
62,5
62,5
243
243
140
324
140
140
140
Totales diarios
120,00
0,00
750,00
555,50
312,50
212,50
455,50
140,00
140,00
464,00
Totales acumulados
120,00
120,00
870,00
1.425,50
1.738,00
1.950,50
2.406,00
2.546,00
2.686,00
3.150,00
Al obtener los costos diarios y el acumulado diario para ambos programas podremos establecer el siguiente
grfico, que puede apoyar en la decisin:
Cuadro 13: Costos diarios y grfico de perfiles econmicos
Das del
proyecto
1
2
3
4
5
6
7
8
9
10
PRO1: Costo
por da
1.120,00
312,50
62,50
455,50
212,50
140,00
383,00
140,00
0,00
324,00
PRO1: Costo
acumulado
1.120,00
1.432,50
1.495,00
1.950,50
2.163,00
2.303,00
2.686,00
2.826,00
2.826,00
3.150,00
PRO2: Costo
por da
120,00
0,00
750,00
555,50
312,50
212,50
455,50
140,00
140,00
464,00
PRO2: Costo
acumulado
120,00
120,00
870,00
1.425,50
1.738,00
1.950,50
2.406,00
2.546,00
2.686,00
3.150,00
3500
3000
2500
2000
PRO1: Costo acumulado
1500
PRO2: Costo acumulado
1000
500
0
1
9 10 11