Beruflich Dokumente
Kultur Dokumente
ACTIVIDADES Y CONTROL
DE PROYECTOS CPM Y PERT
Introduccin
Los proyectos en gran escala por una sola vez han existido desde
tiempos antiguos; este hecho lo atestigua la construccin de las
pirmides de Egipto y los acueductos de Roma. Pero slo desde hace
poco se han analizado por parte de los investigadores operacionales
los problemas gerenciales asociados con dichos proyectos.
El problema de la administracin de proyectos surgi con el proyecto
de armamentos del Polaris, empezando 1958. Con tantas componentes
y sub-componentes juntos producidos por diversos fabricantes, se
necesitaba una nueva herramienta para programar y controlar el
proyecto. El PERT (evaluacin de programa y tcnica de revisin) fue
desarrollado por cientficos de la oficina Naval de Proyectos
Especiales. Booz, Allen y Hamilton y la Divisin de Sistemas de
Armamentos de la Corporacin Lockheed Aircraft.
Introduccin
La tcnica demostr tanta utilidad que ha ganado amplia aceptacin tanto
en el gobierno como en el sector privado.
Casi al mismo tiempo, la Compaa DuPont, junto con la Divisin
UNIVAC de la Remington Rand, desarroll el mtodo de la ruta crtica
(CPM) para controlar el mantenimiento de proyectos de plantas qumicas
de DuPont. El CPM es idntico al PERT en concepto y metodologa. La
diferencia principal entre ellos es simplemente el mtodo por medio del
cual se realizan estimados de tiempo para las actividades del proyecto.
Con CPM, los tiempos de las actividades son determinsticos. Con PERT,
los tiempos de las actividades son probabilsticos o estocsticos.
El PERT/CPM fue diseado para proporcionar diversos elementos tiles
de informacin para los administradores del proyecto. Primero, el
PERT/CPM expone la "ruta crtica" de un proyecto.
Introduccin
Estas son las actividades que limitan la duracin del proyecto.
En otras palabras, para lograr que el proyecto se realice
pronto, las actividades de la ruta crtica deben realizarse
pronto. Por otra parte, si una actividad de la ruta crtica se
retarda, el proyecto como un todo se retarda en la misma
cantidad. Las actividades que no estn en la ruta crtica
tienen una cierta cantidad de holgura; esto es, pueden
empezarse ms tarde, y permitir que el proyecto como un
todo se mantenga en programa. El PERT/CPM identifica
estas actividades y la cantidad de tiempo disponible para
retardos.
Introduccin
El PERT/CPM tambin considera los recursos
necesarios para completar las actividades. En
muchos proyectos, las limitaciones en mano de obra
y equipos hacen que la programacin sea difcil. El
PERT/CPM identifica los instantes del proyecto en
que estas restricciones causarn problemas y de
acuerdo a la flexibilidad permitida por los tiempos
de holgura de las actividades no crticas, permite que
el gerente manipule ciertas actividades para aliviar
estos problemas.
Introduccin
Finalmente, el PERT/CPM proporciona una
herramienta para controlar y monitorear el progreso
del proyecto. Cada actividad tiene su propio papel en
ste y su importancia en la terminacin del proyecto
se manifiesta inmediatamente para el director del
mismo. Las actividades de la ruta crtica, permiten
por consiguiente, recibir la mayor parte de la
atencin, debido a que la terminacin del proyecto,
depende fuertemente de ellas. Las actividades no
crticas se manipularan y remplazaran en respuesta a
la disponibilidad de recursos.
Antecedentes
Dos son los orgenes del mtodo del camino crtico: el
mtodo PERT (Program Evaluation and Review
Technique) desarrollo por la Armada de los Estados
Unidos de Amrica, en 1957, para controlar los tiempos
de ejecucin de las diversas actividades integrantes de
los proyectos espaciales, por la necesidad de terminar
cada una de ellas dentro de los intervalos de tiempo
disponibles. Fue utilizado originalmente por el control
de tiempos del proyecto Polaris y actualmente se utiliza
en todo el programa espacial.
Antecedentes
El mtodo CPM (Crtical Path Method), el segundo origen del
mtodo actual, fue desarrollado tambin en 1957 en los
Estados Unidos de Amrica, por un centro de investigacin de
operaciones para la firma Dupont y Remington Rand,
buscando el control y la optimizacin de los costos de
operacin mediante la planeacin adecuada de las actividades
componentes del proyecto.
Ambos mtodos aportaron los elementos administrativos
necesarios para formar el mtodo del camino crtico actual,
utilizando el control de los tiempos de ejecucin y los costos
de operacin, para buscar que el proyecto total sea ejecutado
en el menor tiempo y al menor costo posible.
Antecedentes
Definicin: El mtodo del camino crtico es un proceso
administrativo de planeacin, programacin, ejecucin y
control de todas y cada una de las actividades
componentes de un proyecto que debe desarrollarse
dentro de un tiempo crtico y al costo ptimo.
Antecedentes
a) Que el proyecto sea nico, no repetitivo, en algunas
partes o en su totalidad.
Antecedentes
Dentro del mbito aplicacin, el mtodo se ha estado
usando para la planeacin y control de diversas
actividades, tales como construccin de presas, apertura
de caminos, pavimentacin, construccin de casas y
edificios, reparacin de barcos, investigacin de
mercados, movimientos de colonizacin, estudios
econmicos regionales, auditorias, planeacin de
carreras universitarias, distribucin de tiempos de salas
de operaciones, ampliaciones de fbrica, planeacin de
itinerarios para cobranzas, planes de venta, censos de
poblacin, etc.
3.
4.
Red
A
A
B
B
A
B
A
Ejemplo:
Las zapatas de cimentacin de un edificio se pueden
terminar en cuatro secciones conectadas. Las
actividades de cada seccin comprenden:
1 Excavacin
2 Colocacin de acero
3 Colocado del Hormign
No puede comenzar la excavacin de una seccin, sino
hasta haber terminado la de la seccin anterior. Esta
misma restriccin se aplica a la colocacin del
hormign.
Formule el diagrama del proyecto.
Ejemplo (Resolucin):
Ejemplo:
Ejemplo:
Actividad
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
Instalacin de faenas
Llevar servicios al sitio
Excavar
Vaciar cimientos
Plomera exterior
Muro de mampostera
Instalacin elctrica
Contrapiso
Armar el techo
Plomera interior
Cubierta
Recubrimiento aislante
exterior
Instalar ventanas y puertas
exteriores
Poner ladrillo
Aislar paredes y techos
Revoque interior
Cielo raso
Acabados interiores
Acabados exteriores
Limpieza y retiro de
escombro
Predecesor (es)
Duracin
(Das)
A
C
B, C
D
F
G
F
E, H
I
1
2
1
2
6
10
3
1
1
5
2
F, J
L, M
G, J
O
I, P
P
I, N
4
2
2
1
7
7
Ejemplo:
La figura siguiente muestra el diagrama que describe
las relaciones de precedencia entre las diferentes
actividades. Con las actividades ficticias (lneas
segmentada), se obtienen nodos finales nicos para
las actividades de concurrentes. La numeracin de
los nodos se hace en forma que indique el avance en
el proyecto.
Ejemplo:
K-2
I-
S- 7
18
11
12
P-2
13
3
19
14
Q-1
-2
E-6
17
T-
O-2
10
N-4
L-1
9
H-1
J-
F - 10
-1
A
C-1
D-2
-3
16
M-2
R-7
15
I-
S- 7
18
11
12
P-2
13
3
19
14
Q-1
-2
E-6
17
T-
O-2
10
N-4
L-1
9
H-1
J-
F - 10
-1
A
C-1
D-2
-3
16
M-2
R-7
15
28
15
-2
4
17
17
11
10
12
18
18
29
25
E-6
12
2
17
35
35
S- 7
18
T-
23
23
P-2
38
28
19
14
13
31
27
38
38
Fin del paso
hacia adelante
Q-1
4
4
N-4
L-1
16
O-2
F - 10
D-2
M-2
28
28
24
24
J-
I-
H-1
22
C-1
-1
A
14
14
1
1
-3
2
2
K-2
0
0
Ruta critica
38
17
R-7
15
38
34
Determinacin de holguras
Son las holguras de tiempo disponibles dentro del
intervalo asignado para la actividad no crtica. Las
dos ms comunes son la holgura total y la
holgura libre.
Interpretacin Prctica:
Determinacin de holguras
Determinacin de holguras
En la siguiente figura se ve un resumen adecuado
para calcular la holgura total (TFij) y la holgura libre
(FFij) de la actividad (i, j). la holgura total es el
exceso del intervalo de tiempo definido por el tiempo
ms temprano de ocurrencia del evento i hasta el
tiempo ms tardo de ocurrencia del evento j en la
duracin de (i, j); esto es:
i
TFij j
Dij
Determinacin de holguras
Determinacin de holguras
La holgura libre es el exceso del intervalo de tiempo
definido desde el tiempo ms temprano de
ocurrencia del evento i hasta el tiempo ms
temprano de ocurrencia del elemento j durante la
duracin de (i, j); esto es: FFij = j i - Dij
Por definicin: Ffij <= TF ij
Determinacin de holguras
Regla de la bandera roja, para una actividad (i, j)
no crtica:
a) Si FFij = TFij, entonces se puede programar la actividad
en cualquier lugar dentro de su intervalo (
i, j) sin causar
conflicto con el programa.
b) Si FFij < TFij, entonces el inicio de la actividad (i, j) se
puede demorar cuando mucho hasta FFij a partir de su
tiempo ms temprano de inicio (
i) sin causar conflicto con
el programa. Toda demora mayor que FFij (pero no mayor
que TFij) se debe acompaar por una demora igual a
partir de
j en el tiempo de iniciacin de todas las
actividades que salen del nodo j.
Determinacin de holguras
La implicacin de la regla es que una actividad (i, j)
no crtica tendr bandera roja si su FFij < TFij. Esta
bandera roja solo importa si se decide demorar el
inicio de la actividad respecto a su tiempo temprano
de inicio
i, en cuyo caso se debe poner atencin a los
tiempos de inicio de las actividades que salen del
nodo j, para evitar conflictos en el programa.
Determinacin de holguras
Ejemplo: Calcular las holguras de las actividades no
crticas del diagrama en el ejemplo anterior (CPM), y
describir su uso en la finalizacin de un cronograma
para el proyecto.
La tabla siguiente resume los clculos de las holguras
totales y libres. Conviene ms hacer los clculos en
forma directa sobre el diagrama, usando el
procedimiento grafico dado en la teora.
Determinacin de holguras
Ejemplo:
Actividad
no crtica
B
14
FIC
34
I
67
FIC
6 11
M
6 16
K
78
FIC
7 13
FIC
7 17
FIC
8 19
FIC
9 11
O
11 12
P
12 13
Q
13 14
R
13 15
FIC 14 19
FIC 15 19
Duracin
2
0
1
0
2
2
0
0
0
0
2
2
1
7
0
0
Holgura total
(TF)
12 0 2 = 10
12 2 0 = 10
28 14 1 = 13
23 14 0 = 9
24 14 2 = 8
38 15 2 = 11
31 15 0 = 16
28 15 0 = 13
38 17 0 = 21
23 17 0 = 6
29 23 2 = 4
31 25 2 = 4
38 27 1 = 10
38 27 7 = 4
38 28 0 = 10
38 34 0 = 4
Holgura libre
(FF)
202=0
220=0
15 14 1 = 0
23 14 0 = 9
24 14 2 =8
17 15 2 = 0
27 15 0 = 12
28 15 0 = 13
38 17 0 = 21
23 17 0 = 6
25 23 2 = 0
27 25 2 = 0
28 27 1 = 0
34 27 7 = 0
38 28 0 = 10
38 34 0 = 4
Determinacin de holguras
Ejemplo: Los clculos ponen bandera roja en las actividades B
(1,4), FIC (3,4), I (6,7), K (7,8), FIC (7,13), O (11,12), P (12,13), Q
(13,14) y R (13,15), porque sus FF < TF. Las actividades restantes
FIC (6,11), M (6,16), FIC (7,17), FIC (8,19), FIC (9,11), FIC (14,19)
y FIC (15,19), tienen FF = TF, por lo que se pueden programar en
cualquier momento entre su inicio ms temprano y su
terminacin ms tarda.
En cuanto a la actividad I con bandera roja, se ve que FF = 0. Eso
quiere decir que cualquier demora en el inicio de I despus de su
tiempo ms temprano de inicio (= 14) se debe acoplar con una
demora al menos igual en el inicio de sus actividades posteriores
E y F.
REDES PERT
En CPM se asume que la duracin de cada actividad
es conocida con certeza, claramente, en muchas
ocasiones este supuesto no es valido. PERT intenta
corregir este error suponiendo que la duracin de
cada actividad es una variable aleatoria de la que
conocemos su ley de distribucin (Distribucin ); se
consideran tres clases de tiempos estimados:
REDES PERT
1. Tiempo Optimista a, es el que representa el
tiempo mnimo posible sin importar el costo o
cuanta de elementos materiales y humanos que se
requieran, donde se supone que la ejecucin va
extremadamente bien. En la mayora de los casos la
probabilidad de realizar la actividad en este
tiempo es pequea.
REDES PERT
2. Tiempo ms probable m, donde se supone
que la ejecucin se hace bajo condiciones normales.
Esta estimacin debe tener en cuenta las
circunstancias normales, considerando algunos
retrasos debidos a imprevistos, y debe estar basada
en la mejor informacin de que pueda disponerse.
REDES PERT
3. Tiempo pesimista b, es un tiempo
excepcionalmente grande que pudiera presentarse
ocasionalmente como consecuencia de accidentes,
falta de suministros, retardos involuntarios, causas
no previstas, etc. donde se supone que la ejecucin
va extremadamente mal. la probabilidad de
realizar la actividad en este tiempo es
grande.
REDES PERT
En la siguiente figura se muestra la localizacin
ideal de estas tres estimaciones con respecto a la
distribucin de probabilidad. Se hacen dos
suposiciones para convertir m, a y b en
estimaciones del valor esperado Te y la varianza =
2 del tiempo que requiere la actividad.
REDES PERT
Suposicin 1: la distribucin entre a y b es 6
desviaciones estndar, es decir, 6 = b a. En
consecuencia, la varianza del tiempo de una
actividad es 1 b a
6
El razonamiento para hacer esta suposicin es que
se considera que las colas de muchas
distribuciones de probabilidad (como en la
distribucin normal) estn ms o menos a 3
desviaciones estndar de la media, de manera que
existe una dispersin de alrededor de 6
desviaciones estndar entre las colas.
2
REDES PERT
Para obtener la estimacin del valor esperado Te, tambin
es necesaria una suposicin sobre la forma de la
distribucin de probabilidad.
Suposicin 2: la distribucin de probabilidad de cada
actividad es (al menos aproximadamente) una distribucin
beta .
Este tipo de distribucin tiene la forma que se mostr en la
figura anterior, con una sola moda (m) y dos puntos
terminales (a y b), en donde se supone que 0 a b. As, se
ajusta bien a las definiciones de los tres tiempos estimados,
y da una forma razonable para la distribucin de los
tiempos de las actividades.
REDES PERT
Bajo estas suposiciones, el valor esperado del
tiempo de una actividad es aproximadamente
1
1
Te 2m a b
3
2
REDES PERT
Note que el medio del intervalo (a+b)/2 se encuentra a
la mitad entre a y b, de manera que Te es la media
aritmtica ponderada de la moda y la mitad del
intervalo, con un peso de dos tercios para la moda.
Aunque la suposicin de una distribucin beta es
arbitraria, sirve para el propsito de localizar el valor
esperado respecto a m, a y b de una manera razonable.
Con base en los estimados (o estimaciones), el tiempo
promedio de duracin , estar en el intervalo [a, b] y su
varianza , de acuerdo a la distribucin que se calculan
como sigue:
REDES PERT
a 4m b
D
6
clculos de ruta crtica
ba
v
Los
(CPM) que se describieron
anteriormente se puede aplicar en forma directa,
sustituyendo la estimacin nica D por .D
Ahora es posible estimar la probabilidad de que un nodo j
en la diagrama suceda en un tiempo programado
especificado con anterioridad, Sj. Sea ej el tiempo ms
temprano de ocurrencia del nodo j. como las duraciones de
las actividades que van del nodo de inicio al nodo j son
variables aleatorias, ej tambin debe ser una variable
aleatoria.
REDES PERT
Suponiendo que todas las actividades en la diagrama
sean estadsticamente independientes, se puede
determinar la media E{ej}, y la varianza, var{ej} como
sigue, si solo hay una ruta desde el nodo de inicio hasta el
nodo j, la media es la suma de las duraciones esperadas ,
para todas las actividades a lo largo de esa ruta, y la
D
varianza es la suma de las varianza u de las mismas
actividades. Por otra parte, si hay ms de una ruta que
llegue al nodo j, ser necesario calcular primero la
distribucin estadstica de la duracin de la ruta ms
larga, antes de calcular la media y la varianza correctas.
REDES PERT
Este problema es bastante difcil, por que equivale a
determinar la distribucin del mximo de varias
variables aleatorias. Por consiguiente, una hiptesis
simplificadora es calcular la media y la varianza, E{ej}
y var{ej}, como el de la ruta al nodo j que tenga la
suma mayor de duraciones esperadas de las
actividades. Si hay dos o ms rutas que tienen la
misma media (o promedio), se selecciona la que tenga
la varianza mayor, por que refleja la mxima
incertidumbre y en consecuencia conduce a un
estimado ms conservador de las probabilidades.
REDES PERT
Una vez calculados la media y la varianza E{ej} y
var{ej} de la ruta al nodo j, la probabilidad que se
realice el nodo j a un tiempo Sj preestablecido, se
calcula con la siguiente formula:
e j Ee j S j Ee j
Pe j S j P
Pz K j
var e j
var e j
En donde
z = Variable aleatoria normal estndar
Kj
S j Ee j
var e j
REDES PERT
Ejemplo:
Se tiene el proyecto del ejemplo de CPM. Para evitar
repetir los clculos de ruta crtica, se seleccionaron
los valores de a, m y b en la tabla siguiente, de tal
modo que Dij = Dij para toda i y j en el ejemplo
mencionado.
REDES PERT
Ejemplo: (Continuacin)
Actividad
i-j
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
1-2
1-4
2-3
3-5
4-10
5-6
6-9
9-10
6-7
10-11
7-8
11-16
6-16
16-17
11-12
12-13
13-14
13-15
17-18
18-19
Optimista
(a)
1
1
1
1
4
8
1
1
1
3
1
1
1
2
1
1
1
5
5
1
Ms probable
(m)
1
2
1
2
6
10
3
1
1
5
2
1
2
4
2
2
1
7
7
3
Pesimista
(b)
3
4
3
4
8
12
5
3
3
8
4
3
4
6
4
5
3
9
10
5
REDES PERT
Ejemplo: (Continuacin)
K-2
I-
S- 7
18
11
12
P-2
13
3
19
14
Q-1
-2
E-6
17
T-
O-2
10
N-4
L-1
9
H-1
J-
F - 10
-1
A
C-1
D-2
-3
16
M-2
R-7
15
REDES PERT
Ejemplo: (Continuacin)
Leyenda
Paso hacia adelante
28
15
M-2
4
4
-2
4
17
17
11
10
12
18
18
29
25
E-6
12
2
17
35
35
S- 7
18
T-
23
23
P-2
38
28
19
14
13
31
27
38
38
Fin del paso
hacia adelante
Q-1
N-4
L-1
16
O-2
F - 10
D-2
28
28
24
24
J-
I-
H-1
22
C-1
-1
A
14
14
1
1
-3
2
2
K-2
0
0
Ruta critica
38
17
R-7
15
38
34
VDijij
REDES PERT
Ejemplo: (Continuacin)
La media Dij y la varianza
Vij de las distancias
actividades se ve en la
tabla de abajo. Observe
que para una actividad
ficticia (a, b, m) = (0, 0,
0), y en consecuencia su
media y su varianza
tambin son iguales a cero.
Actividad
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
i-j
1-2
1-4
2-3
3-5
4-10
5-6
6-9
9-10
6-7
10-11
7-8
11-16
6-16
16-17
11-12
12-13
13-14
13-15
17-18
18-19
Dij
1.33
2.17
1.33
2.17
6.00
10.00
3.00
1.33
1.33
5.17
2.17
1.33
2.17
4.00
2.17
2.33
1.33
7.00
7.17
3.00
Vij
0.11
0.25
0.11
0.25
0.44
0.44
0.44
0.11
0.11
0.69
0.25
0.11
0.25
0.44
0.25
0.44
0.11
0.44
0.69
0.44
REDES PERT
Ejemplo: (Continuacin)
REDES PERT
Ejemplo: (Continuacin)
Nodo
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Media de
la ruta
Desviacin estndar
de la ruta
1.33
2.66
2.17
4.83
14.83
16.16
18.33
17.83
19.16
24.33
26.5
28.83
0.665
1.330
1.085
2.415
7.415
8.080
9.165
8.915
9.580
12.165
13.250
14.415
30.16
15.080
35.83
25.66
29.66
17.915
12.830
14.830
36.83
18.415
39.83
19.915
1-2-3-5-6-9-10-11-12-13-15
16
17
1-2-3-5-6-9-10-11-16
1-2-3-5-6-9-10-11-16-17
18
1-2-3-5-6-9-10-11-16-17-18
19
1-2-3-5-6-9-10-11-16-17-18-19
REDES PERT
Ejemplo: (Continuacin)
Por ultimo, en la tabla siguiente se calcula la
probabilidad de que cada nodo se realice en un
tiempo Sj preestablecido, especificado por el
analista.
REDES PERT
Ruta ms larga basada
en duraciones medias
Nodo
Media de
la ruta
Desviacin estndar
de la ruta
1-2
1.33
0.665
1-2-3
2.66
1.330
1-4
2.17
1.085
1-2-3-5
4.83
2.415
1-2-3-5-6
14.83
7.415
1-2-3-5-6-7
16.16
8.080
1-2-3-5-6-7-8
18.33
9.165
1-2-3-5-6-9
17.83
8.915
10
1-2-3-5-6-9-10
19.16
9.580
11
1-2-3-5-6-9-10-11
24.33
12.165
12
1-2-3-5-6-9-10-11-12
26.5
13.250
13
1-2-3-5-6-9-10-11-12-13
28.83
14.415
14
1-2-3-5-6-9-10-11-12-13-14
30.16
15.080
15
1-2-3-5-6-9-10-11-12-13-15
35.83
17.915
16
1-2-3-5-6-9-10-11-16
25.66
12.830
17
1-2-3-5-6-9-10-11-16-17
29.66
14.830
18
1-2-3-5-6-9-10-11-16-17-18
36.83
18.415
19
1-2-3-5-6-9-10-11-16-17-18-19
39.83
19.915
Ejemplo: (Continuacin)
Sj
Kj
P z K j
1
2
2
3
2
3
4
5
12
16
14
18
18
20
15
20
18
21
23
25
26
27
27
30
30
31
33
37
25
27
28
30
34
37
38
40
-0.50
1.01
-0.50
0.26
-0.16
0.76
-0.34
0.07
-0.38
0.16
-0.27
0.23
-0.04
0.18
-0.32
0.24
-0.12
0.19
-0.11
0.06
-0.04
0.04
-0.13
0.08
-0.01
0.06
-0.16
0.07
-0.05
0.10
-0.11
0.02
-0.15
0.01
-0.09
0.01
0.31
0.84
0.31
0.6
0.44
0.78
0.37
0.53
0.35
0.56
0.39
0.59
0.48
0.57
0.37
0.59
0.45
0.57
0.46
0.52
0.48
0.52
0.45
0.53
0.5
0.52
0.44
0.53
0.48
0.54
0.45
0.51
0.44
0.504
0.46
0.504
REDES PERT
Ejemplo: (Continuacin)
Como vemos en la tabla anterior en la ruta crtica 12-3-5-6-9-10-11-16-17-18-19, su media es de 39.83
das para finalizar y la probabilidad de acabar en 40
das es de 50.4% y en 38 das es de 46 %