4.
6 MÉTODO DEL DIAGRAMA DE PRECEDENCIAS (PDM)
El método se basa principalmente en AON (actividades en nodos). AON fue promovido por
primera vez por John Fondahl quien, como parte de un equipo de la Universidad de Stanford,
recibió el encargo de investigar formas de mejorar la productividad.
AON continuó su desarrollo con HB Zachry Co. de San Antonio, una empresa privada (Weaber
2006). Craig, J., uno de los autores de un Manual de Usuario para un programa informático de una
IBM 1440, se refirió a la AON como “diagrama de precedencias” (PDM). El enfoque
computacional más popular de PDM fue desarrollado por Keith C. Crandall, profesor de Ingeniería
Civil, Universidad de California, Berkeley. El Método de Diagrama de Precedencias, como método
de programación (PDM), está bien descrito y ha sido ampliamente difundido en un libro de texto
por Moder, Phillips y Davis (1983).
Crandall (Moder et al. 1983) presentó un procedimiento de cálculo basado en una extensión de la
lógica de redes CPM/PERT, de una simple relación entre actividades fin a principio a incluir otros
tres tipos de interrelaciones. Propuso dos tipos de algoritmos, uno no permitiendo la interrupción
de actividades y el otro permitiéndola. Ambos algoritmos tienen dos pasos principales: 1) el cálculo
hacia adelante para encontrar los tiempos de inicio y terminación más tempranos de las actividades
(PI y PT), y 2) el cálculo hacia atrás para encontrar los tiempos de inicio y terminación más tardíos
de las actividades (UI y UT). Cuando la interrupción de las actividades es permitida, hay un tercer
paso para encontrar lo que Crandall llamó el “factor ”, el cual existe solo cuando la primera
terminación de una actividad (PT) es mayor que PT + D (duración de la actividad); este factor
representa el primer segmento de la actividad o la parte de su duración total antes de ser
interrumpida. Algo similar se requiere durante el cálculo hacia atrás: se debe calcular un factor ,
que es la segunda parte de la actividad después de ser interrumpida.
Wiest (1981) expone algunos problemas de PDM, tales como: a) existencia potencial de
redundancias; b) un efecto anómalo, que indica que el acortamiento de una actividad tiene el efecto
de alargar la ruta crítica, en algunos casos; c) la dificultad de clasificar las actividades en términos
de su criticalidad; d) la interrupción de actividades; e) diferentes holguras para la misma actividad
si se permite la interrupción de actividades; entre otros. Pero concluye que un administrador de
proyectos de construcción debe conocer bien, tanto las ventajas como las complejidades del PDM,
y concuerda que proporciona una modelación del programa de los proyectos más realista, en
muchos casos.
El método es similar a CPM excepto que:
1. Las actividades están representadas por nodos.
2. Las flechas representan únicamente conexiones lógicas y secuencia.
3. El cálculo de los tiempos es aparentemente más sencillo porque se omite el cómputo de los
1
tiempos de los eventos y únicamente se trabaja con los tiempos de las actividades.
4. Permite el traslape entre actividades utilizando otros tipos de interrelaciones entre las
actividades. Esto, en general, hace más complejo el cálculo de las redes PDM.
4.6.1 FUNDAMENTOS DE PDM
NODOS
1. Deben ser rectangulares.
2. Se deben dividir de la siguiente manera:
* Nombre de la actividad o
PI Actividad* PT a) Codificación (mínimo 3 caracteres)
b) Número (mínimo 3 dígitos)
UI Duración UT c) Descripción
3. El lado y/o rincón izquierdo representa el inicio de la actividad.
4. El lado y/o rincón derecho representa la terminación de la actividad.
FLECHAS
1. Pueden ser horizontales o verticales (evitense las diagonales).
2. Señalar los cruces.
4. Mantener las flechas separadas e independientes.
5. Las flechas deben llegar a las caras derecha o izquierda, según el caso y no a las de arriba
o abajo (se pueden usar los rincones).
6. Las flechas sí podrían ir hacia atrás.
REDES
1. Deben comenzar y terminar con un único nodo. Se puede lograr esto mediante el uso de
un nodo ficticio que nunca es necesario cuando la red comienza o termina de hecho con una
sola actividad.
2. No debe irse de una act. a otra a través de una tercera, a menos que la lógica así lo indique.
B sucede a A
C sucede a A
2
D sucede a B
E sucede a D, C
A D E
Incorrecto
C
4.6.2 INTERRELACIONES USADAS EN PDM
Las siguientes notas son un resumen traducido del inglés del capítulo escrito por el Profesor Keith
C. Crandall de la Universidad de California en Berkeley para el texto "Administración de Proyectos
con CPM y PERT" de Moder y Phillips.
Definiciones
El procedimiento que aquí se da está basado en una extensión de la lógica de las redes de CPM, a
partir del tipo de dependencia principio-a-fin, pero incluyendo otros tres tipos de dependencias.
Estos otros tipos de dependencia de la actividades se muestran en la fig. . La nomenclatura y los
convencionalismos que se utilizarán son los siguientes:
PPij Denota una restricción principio-a-principio, y es igual al menor número de unidades de
tiempo (días, semanas, meses, etc.), que debe transcurrir desde el principio de la actividad
predecesora "i" antes de que comience la actividad sucesora"j".
FFij Denota una restricción fin-a-fin, y es igual al menor número de unidades de tiempo que
debe hacer falta por transcurrir para completar la actividad sucesora "j" después de la
terminación de la actividad predecesora "i".
3
FPij Denota una restricción fin-a-principio, y es igual al menor número de unidades de tiempo
que debe transcurrir desde la terminación de la actividad predecesora "i" antes de que la
actividad sucesora "j" pueda comenzar. (Nótese que esta es el único tipo de dependencia
que se utiliza en CPM donde siempre FPij = 0).
PFij Denota una restricción principio-a-fin, y es igual al menor número de unidades de tiempo
que debe transcurrir desde el principio de la actividad predecesora "i" hasta la terminación
de la actividad sucesora "j".
ZZij Denota una combinación de restricciones que se use con frecuencia, por ejemplo, una
relación principio-a-principio y fin-a-fin. Se escribe primero las unidades de tiempo
correspondientes a PPij y luego las correspondientes a FFij.
4
4.6.3 INTERRUPCIÓN DE ACTIVIDADES
Se ha visto que cuando el principio y el fin de una actividad están sujeto a dos tipos de relaciones
cuando menos, provenientes de una o más actividades que le preceden, la diferencia entre el
principio y el fin puede ser mayor que la propia duración de la actividad. Existe en este caso una
interrupción forzada de la actividad.
Hay dos maneras de evitar las interrupciones:
1. Que la duración de la actividad se incremente. Esto no es siempre deseable en los proyectos
de construcción, pues se bajaría el nivel de productividad ya establecido.
2. Que se retrase el inicio de la actividad de tal manera que el inicio + duración =
terminación.
En este caso se dice que no se permite interrupción. Una consecuencia de ésta no interrupción
podría ser el de retrasar la terminación del proyecto. Por ejemplo: en el caso de que una actividad
crítica que le suceda y que dependa "del inicio" de la actividad en cuestión se retrase, se demoraría
toda la ruta crítica.
Por lo visto no siempre es deseable el no permitir la interrupción de actividades, aunque a veces
tengamos que hecerlo por razones técnicas o económicas.
5
REDES DE FLECHAS Y DE NODOS PARA ILUSTRAR LA INTERRUPCIÓN VS.
LA NO – INTERRUPCIÓN DE ACTIVIDADES
6
7
4.6.4 ANOMALÍAS EN LOS DIAGRAMAS DE PRECEDENCIAS
Considérese el subcontrato de una construcción que consiste en Edificación de Paredes, Instalación
de Ductos Eléctricos y Acabados de las Paredes. Se estima que la duración de cada actividad será
de 10 días utilizando cuadrillas de tamaño estándar.
Si el plan consiste en efectuar cada una de estas tareas sucesivamente, el diagrama de flechas de la
Figura a, muestra que como resultado a esta presunción la duración del proyecto será de 30 días.
Si se requiere reducir esta duración total, las actividades podrían efectuarse al mismo tiempo
prescribiendo una demora conveniente de digamos 2 días entre el principio y el fin de cada
actividad. Este plan se muestra en la Figura b, en forma de diagrama de precedencias. El diagrama
de flechas equivalente mostrado en la Figura c, indica que la duración total del proyecto es de 14
días. Se puede observar que una ventaja importante del diagrama de la Figura b, sobre el de la
Figura c, es que cada tarea se puede representar por una sola actividad en lugar de dos o tres sub-
actividades como sucede en el caso de la Figura c. También se puede notar como las demoras PP
= 2 y FF = 2 de la Figura b, están incorporadas en el diagrama de flechas equivalente de la Figura
c. Por ejemplo: los dos primeros días de Instalaciones Eléctricas en la Figura c deben estar
separados del resto de esta tarea para mostrar que 2 días de trabajos de Instalaciones Eléctricas ya
se debieron haber efectuado antes del principio de la tarea de Acabados. De la misma manera, los
últimos 2 días de trabajos de Instalaciones Eléctricas deben estar separados del resto para mostrar
que Edificación de Paredes debe terminar 2 días antes de que Instalaciones se termine. Así, la tarea
de Instalaciones Eléctricas debe ser dividida en 3 subactividades de 2, 6 y 2 días de duraciones
respectivamente.
Ahora veamos que sucede si las duraciones de las tres actividades en cuestión ya no son uniformes.
Cambiemos las duraciones de 10, 10 y 10 a 10, 5 y 15 días respectivamente. Dichos cambios se
incorporan en las figuras d y c, así como también se indican las nuevas demoras. Nótese que se
escogió PP = 2 entre Edificación de Paredes e Instalaciones para asegurarse que ya completaron
trabajos de Edificación equivalentes a 2 días completos antes de que Instalaciones pueda comenzar.
De la misma manera, se escogió FF = 3 entre Instalaciones y Acabados debido a que se requiere
de cuando menos 3 días de trabajos para terminar el proyecto una vez que Instalaciones haya sido
completada. Las otras demoras de a un día cada una se escogen como valores convenientes o
valores mínimos en cada caso. Estas demoras definen la división de actividades que se muestra en
la Figura E, en donde se puede observar que la ruta crítica es el principio de Edificación (1-2),
luego se continúa con el principio de Instalaciones (4-5), y finalmente incluye la totalidad de
Acabados (8-9-10). Esto se muestra también en el diagrama de precedencias de la Figura d,
donde PI = UI = 0 para el principio de Edificación, PI = UI = 2 para el principio de
Instalaciones, y finalmente PI = UI = 3 y PT = UT = 18 para la totalidad de Acabados. En
8
el diagrama se muestra, para Edificaciones y Electricidad que las PT = UT aunque los PI = UI.
Edificación tiene 4 días de holgura (UT - PT = 15 - 11 = 4) correspondientes a los 4 días de holgura
representados por la actividad 7 - 9 de la Figura e. De igual manera Electricidad tiene 4 días de
holgura mostrados por la misma actividad 7 - 9 de la Figura e. La parte central de la actividad
Electricidad (Act. 5 - 6 en la Figura e) parece tener una holgura adicional de 4 días, o una holgura
total de 8 días. Este atributo no se muestra en la Figura d, porque en ella sólo se representa los
tiempos del principio y del fin de cada actividad, pero no se muestra sub-actividades intermedias
tales como la 5 - 6. Una observación más cercana de la situación muestra sin embargo, que
cualquier atraso de más de tres días en el inicio de la actividad 5 - 6 ocasionará que las cuadrillas
de Acabados se queden sin trabajo y así la ruta crítica se alargaría. Este problema se presenta tanto
en los diagramas de flechas como en los diagramas de precedencias y su completa compresión es
necesaria. Esto sin embargo no representa un problema real de aplicación práctica debido a que a
los supervisores generalmente no se les dificulta la administración día - a día de este tipo de
interrelaciones entre actividades concurrentes. De manera general se piensa que no vale la pena
complicar más los diagramas y los esquemas computacionales para mostrar todas las
interdependencias entre segmentos o partes de actividades debido a que estas tareas pueden
manejarse de manera rutinaria en el campo.
Una diferencia muy importante entre las figuras c y e, aparte de la diferencia de 4 días en la duración
del proyecto, está en la actividad Electricidad, la cual está representada en 3 sub-actividades en
ambos diagramas en la Figura c; estas 3 sub-actividades deben conducirse sin interrupción. Sin
embargo en la Figura e, esto no es posible. Aquí el último día de la sub-actividad de Electricidad
6 - 7 debe seguir a una interrupción forzada de 4 días debido a la combinación de los efectos de las
restricciones PP 1 mostrada por la ficticia 5 - 8 y la restricción FF 1 mostrada por la actividad 3 -
6.
Las interrupciones se pueden evitar de varias maneras. Primeramente la duración de la actividad
"Electricidad" podría ser incrementada de 5 a 9 días. Esto no es por lo general deseable en
proyectos relacionados con mantenimiento y construcción porque decrece la productividad. La
segunda manera de evitar la interrupción sería la de demorar el principio de "Electricidad" por 4
días como se muestra en la Figura g, donde se presupone que la interrupción de actividades no es
permitida. A primera vista parece que no hay diferencia entre estas 2 alternativas, pero no es así.
Observando la Figura g, se descubre que una demora en el principio de "Electricidad" para evitar
la interrupción de ella demorará también el inicio de la actividad "Acabados" y por lo tanto la
duración del proyecto se alargará 4 días. Incrementando la duración de Electricidad no producirá
este efecto. Aquí estamos describiendo una situación anómala donde un incremento de 4 días en
la duración de una actividad en la ruta crítica (comenzando 4 días más temprano y por lo tanto
durando 4 días más) decrecerá la duración del proyecto 4 días, de 22 a 18. Si se está acostumbrado
al método de CPM donde sólo se usa la lógica de FP = O, esta anomalía seguramente causará cierto
desconcierto. Resulta del hecho que la ruta crítica en la Figura g, va "hacia atrás" a través de la
9
actividad 5 - 6 y por lo tanto se resta de la duración total de esta ruta. Como resultado, la duración
del proyecto decrece mientras que la duración de una actividad en la ruta crítica crece. Esta
situación anómala sucede siempre que la ruta crítica entra en la terminación de una actividad a
través de una restricción FF o PF, va hacia atrás a través de la actividad y la deja a través de una
restricción PP o PF.
El diagrama de precedencias de la Figura f, muestra que todo el proyecto es crítico debido a que PI
= UI y PT = UT para cada actividad. Aunque parezca que la act. "Electricidad" tiene una holgura
en la Figura g, esto no es verdad debido a que las interrupciones no son permitidas. La no
interrupción es una restricción no incorporada explícitamente en la lógica del diagrama de flechas.
4.6.5 CARACTERÍSTICAS DE LA RUTA CRÍTICA EN PDM
Se describe el comportamiento anómalo de la actividad 5 - 6 de la Figura g descriptivamente
diciendo que la actividad es crítica reversiva. De la misma manera las actividades Edificación y
Electricidad en las figuras d y e son llamadas críticas neutrales. Son críticas porque su UI = PI,
pero son llamadas neutrales porque su UT = PT y por lo tanto la duración del proyecto es
independiente de la duración de esta actividad.
Una actividad es crítica neutral cuando un par de restricciones de principio hacen que la ruta crítica
entre y salga por el principio de la actividad en cuestión. También se podría referir a estas
situaciones como crítica al principio o al fin. En las figuras d y e, las actividades Edificación y
Electricidad son ambas críticas al principio mientras que Acabados es crítica normal o crítica al
incremento. Esto es, una demora en la terminación de Acabados tendrá un efecto normal en la
duración del proyecto, es decir, causará que se incremente. Se sugiere que los resultados de
computadora del método de Diagramas de Precedencias serían más útiles si identifican la manera
en la que las actividades son críticas. Se sugiere que la siguiente nomenclatura sea utilizada para
este propósito:
CI Denota una actividad que es crítica a un Incremento en su duración.
CD Denota una actividad que es crítica a una Disminución en su duración.
CB Denota una actividad que es bi-crítica a un Incremento o a una Disminución en su
duración.
IC Denota una actividad que es crítica a su Inicio.
TC Denota una actividad que es crítica a su Terminación.
CMI Denota una actividad cuya parte media es crítica a un incremento en su duración.
CMD Denota una actividad cuya parte media es crítica a una disminución en su duración.
CMB Denota una actividad cuya parte media es bi-crítica a un Incremento o Disminución
en su duración.
NC Denota una actividad que no es crítica.
10
4.6.6 ALGORITMOS PARA EL PDM
CALCULO HACIA ADELANTE.- NO SE PERMITE INTERRUPCIÓN
Cada uno de los dos pasos siguientes se aplica a cada actividad del proyecto en secuencia
topológica. El término denominado INICIO se considera cero, o un tiempo arbitrario de acuerdo
a la fecha de inicio programada para el proyecto.
PASO 1: Calcule PIj, el primer inicio de la actividad (j) en cuestión. Este será el máximo (el
más tardío) del conjunto de tiempos de principio que incluye el propio INICIO y
un tiempo de principio calculado de cada restricción que llega a la actividad (j) de
sus actividades predecesoras denotadas por (j).
INICIO
PTi + FPij
PIj = MAX de todas las PIi + PPij
posibilidades PTi + FFij - Dj
PIi + PFij - Dj
PASO 2: Calcule la PTj : PTj = PIj + Dj
CALCULO HACIA ATRÁS.- NO SE PERMITE INTERRUPCIÓN
Los siguientes 2 pasos se aplican a cada una de las actividades del proyecto en orden reversivo a
como se aplicó el cálculo hacia adelante. El término llamado TERMINACIÓN es igual a la
duración total del proyecto, o a una fecha arbitrariamente especificada como la programada para
la terminación del proyecto.
PASO 1: Calcule la UTi, la última terminación de la actividad (i) en cuestión. Es la mínima
(la más temprana) del conjunto de tiempos de terminación que incluyen la misma
TERMINACION, y un tiempo de terminación calculado de cada restricción que
llega a (i) de sus actividades sucesoras denotadas por (j).
TERMINACIÓN
UIj - FPij
UTi = MIN de todas las UTj - FFij
posibilidades UIj - PPij + Di
UTj - PFij + Di
PASO 2: Calcule UIi : UIi = UTi - Di
11
CALCULO HACIA ADELANTE.- SI SE PERMITE INTERRUPCIONES
Aplique los siguientes 3 pasos a cada actividad del proyecto en orden topológico.
PASO 1: Calcule el primer inicio (PIj) de la actividad (j) en cuestión. Es el máximo
(más tardío) del conjunto de tiempos de principio que incluye el propio
INICIO y un tiempo de inicio calculado de cada restricción de principio de la
forma FPij y PPij, que llegan a la actividad (j) de sus actividades predecesoras
denotadas por (i).
(1) INICIO
MAX de todas las (2) PTi + FPij (por cada restricción FPij)
PIj = posibilidades (3) PTi - Di + PPij (por cada restricción PPij cuando i <PPij)
(4) PIi + PPij (por cada restricción PPij cuando i >PPij,
o cuando i no fue requerida).
PASO 2: Calcule la primera terminación (PTj) de la actividad (j) en cuestión. Es el
máximo (más tardío) del conjunto de tiempos de terminación que incluye el
tiempo más temprano de inicio más la duración de la actividad (j) en cuestión
(PIj + Dj), y un tiempo de terminación calculado de cada restricción de fin
de la forma FFij o PFij, que llega a la actividad (j) de sus actividades
predecesoras denotadas por (i).
(1) PIj + Dj
PTj = MAX de todas las (2) PTi + FFij (por cada restricción FFij)
Posibilidades (3) PTi - Di + PFij (por cada restricción PFij cuando i <PF'ij)
(4) PIi + PFij (por cada restricción PFij cuando i >PF'ij,
o cuando i no fue requerida).
PASO 3: Si PTj > PIj + Dj , entonces calcule para la actividad (j) como sigue:
(1) Dj - FFij ; si PTj fue dada por una restricción FFij
j =
(2) Dj - PF"ij ; si PTj fue dada por una restricción PFij
12
CALCULO HACIA ATRÁS.- SI SE PERMITE INTERRUPCIONES
Aplique los siguientes pasos a cada actividad del proyecto en orden topológico.
PASO 1: Calcule la última terminación, UTi de la actividad (i) en cuestión. Es el
mínimo (más temprano) del conjunto de tiempos de terminación que incluye
la misma TERMINACION, y un tiempo de terminación calculado de cada
restricción de fin de la forma FPij o FFij , que llega a cada actividad (i) de sus
actividades sucesoras denotadas por (j).
(1) TERMINACIÓN
MIN de todas las (2) UIj - FPij (por cada restricción FPij).
UTi = posibilidades (3) UIj + Dj - FFij (por cada restricción FFij si j < FFij).
(4) UTj - FFij (por cada restricción FFij , si j > FFij, o
cuando j no fue requerida).
PASO 2: Calcule el UIi, el último inicio de la actividad (i) en cuestión. Es el mínimo
(más temprano) del conjunto de tiempos de inicio que incluyen la última
terminación menos la duración de la actividad (i) (UTi - Di), y un tiempo de
inicio calculado de cada restricción de principio de la forma PPij o PFij, que
llega a la actividad (i) de sus actividades sucesoras denotadas por (j).
(1) UTi - Di
MIN de todas las (2) UIj - PPij (por cada restricción PPij).
UIi = posibilidades (3) UIj + Dj - PFij (por cada restricción PFij si j < PF"ij).
(4) UTj - PFij (por cada restricción PFij si j > PF"ij ,
o donde j no fue requerida).
PASO 3: Si UIi < UTi - Di , entonces calcule para la actividad (i) como sigue:
(1) Di - PPij ; si UIi fue dado por una restricción PPij
i =
(2) Di - PF'ij ; si UIi fue dado por una restricción PFij
13
Explicación del algoritmo de cálculo para PDM
CUANDO NO SE PERMITEN INTERRUPCIONES
Cuando no se permiten interrupciones en las actividades, es posible que el inicio de una
actividad (j) esté regido por su propia fecha de terminación, más que por las fechas de
terminación de sus actividades predecesoras (i). Hablando de primeras fechas, esto puede
suceder cuando se tiene una relación FF (fin fin) o una SF (inicio fin) que ponen una fecha
de terminación a la actividad (j), que va más allá de la necesaria si dependiera únicamente de
sus restricciones de inicio (y su duración). Esto puede llevar a atrasar el inicio de algunas
actividades que tienen dependencia con el inicio de la actividad (i) en cuestión; por lo que la
duración del proyecto podría alargarse, debido a esas posposiciones del inicio de algunas
actividades, que se dan por evitar que interrumpan. Se puede hacer un razonamiento similar
para las últimas fechas, en donde las relaciones que producen la anomalía son las SS y SF.
CÁLCULO HACIA ADELANTE
Primeras fechas de inicio (PI) para una actividad (j).- Se escogerá el máximo valor el cual
llevará a la ruta más larga. Son candidatas a poner la PT las actividades predecesoras (i) con
las que se tenga cualquier relación:
FP (fin principio), con la que se procederá en forma natural, es decir, sumando la
fecha de terminación de dicha actividad predecesora (i) con los días definidos por la FP.
PP (principio principio), con la que se procederá también en forma natural, sumando
la fecha de inicio de la actividad predecesora (i) a los días definidos por la PP.
FF (fin fin), con la que se procederá a calcular primero la fecha de terminación de la
actividad (j), sumando a la fecha de terminación de la actividad predecesora (i) los días
definidos por la FF; a la fecha de terminación calculada se le restará la duración de la
actividad (j), para evitar que entre el inicio y la terminación haya más días que los que
dura la actividad, es decir, para evitar su interrupción.
PF (principio fin), se procede de la misma forma que el caso anterior, calculando
primero la terminación de la actividad (j), en este caso, sumando el inicio de la actividad
predecesora (i) con los días definidos por la PF; y posteriormente se calculará la fecha de
inicio, por medio de la resta de la duración de la actividad (j). Sólo en estos dos casos se
está tomando una precaución para evitar la interrupción.
Si no se tiene relación alguna con una actividad predecesora (i), la fecha de inicio será
el día cero.
Primeras fechas de terminación (PT) para una actividad (j):
Se procede en forma natural sumando la duración de la actividad (j) a la fecha de inicio
calculada anteriormente; en los casos de las relaciones FF y PF, incluso, ya se ha calculado
la PT en el paso previo.
14
CÁLCULO HACIA ATRÁS
Últimas fechas de terminación (UT) para una actividad (i).- Se escogerá el mínimo valor,
mismo que llevará a la mayor ruta. Este puede ser puesto por las actividades posteriores (j)
con las que se tenga cualquier relación:
FP (fin principio), con la que se procederá en forma natural, es decir, restando a la
fecha de inicio de la actividad posterior (j) los días definidos por la FP.
FF (fin fin), con la que se procederá también en forma natural, restando a la fecha de
terminación de la actividad posterior (j) los días definidos por la FF.
PP (principio principio), con la que se calculará primero el inicio de la actividad (i)
restando al inicio de la actividad posterior (j) los días de la relación PP; la fecha final de
la actividad (i) se calculará sumándole a lo anterior la duración de la propia actividad (i).
PF (principio fin), al igual que en el caso anterior, se calcula primero el inicio de la
actividad (i) restando a la terminación de la actividad posterior (j) los días de la relación
PF; la fecha final de la actividad (i) se calculará sumándole a lo anterior la duración de la
propia actividad (i).
Últimas fechas de inicio (UI) para una actividad (i):
Se procede en forma natural restando la duración de la actividad (i) a la fecha de terminación
calculada anteriormente; en los casos de las relaciones PP y PF, incluso, ya se ha calculado
el UI en el paso previo.
15
CUANDO SE PERMITEN INTERRUPCIONES
El hecho de admitir las interrupciones permitirá que cada actividad (j) se inicie tan pronto
sus predecesoras (i) lo permitan; por lo que puede evitarse que se atrasen los inicios de
algunas actividades que dependan de que se haya ejecutado el inicio de la actividad (j) en
cuestión. Esto puede llevar a acortar la duración del proyecto respecto al caso anterior, en el
que no se permite que una actividad se interrumpa después de haberse iniciado. A cambio de
esta ventaja, las operaciones necesarias para obtener las fechas de inicio y terminación se
duplican; además es necesario determinar, en el cálculo hacia adelante la parte de la actividad
que se ejecutará antes de la interrupción (α), y en el cálculo hacia atrás la parte de la actividad
que se ejecutará después de la interrupción (β). Estos valores son utilizados para calcular las
fechas de inicio y terminación de las actividades que son necesarias interrumpir; además de
que tienen importancia para poder identificar en que parte de la actividad se llevará a cabo la
interrupción.
CÁLCULO HACIA ADELANTE
Primeras fechas de inicio (PI) para una actividad (j).- Se escogerá el máximo valor,
mismo que llevará a la ruta más larga. Sólo son candidatas a poner el PI las actividades
predecesoras (i) con las que se tenga alguna relación FP y PP (las que terminan en P que son
las que influyen en el inicio):
FP (fin principio), el cálculo se hace de manera natural, sumando a la primera
terminación de la actividad predecesora (i) los días definidos por la FP.
PP (principio principio), si la actividad predecesora (i) tiene interrupción y su valor
de α (primera parte de la actividad antes de la interrupción) es menor al valor definido por
la PP (es decir, el valor de la relación PP no “cabe dentro de α”) se calculará primero un
“inicio corrido” de la actividad (i) por medio de la resta de su fecha de terminación menos
su duración; a este valor se le sumará los días de la relación PP.
Si la actividad predecesora (i) no tiene interrupción (y por tanto carece de α), o bien, si α
es igual o mayor al valor de PP (es decir, PP “cabe dentro de α”) el cálculo se hace de
manera natural sumando a la fecha de inicio de la actividad predecesora (i) el valor de PP.
Si no se tiene relación alguna con una actividad predecesora (i), la fecha de inicio será
el día cero.
Primeras fechas de terminación (PT) para una actividad (j).- Se escogerá el máximo
valor, mismo que llevará a la ruta más larga. Sólo son candidatas a poner el PT las actividades
predecesoras (i) con las que se tenga alguna relación FF y PF (las que terminan en F que son
las que influyen en el final):
16
FF (fin fin), se procede de manera natural, sumando a la fecha de terminación de la
actividad predecesora (i) el valor de la relación FF.
PF (principio fin), si la actividad predecesora (i) tiene interrupción y su valor de α
(primera parte de la actividad antes de la interrupción) es menor al valor definido por la
primera parte de la PF (es decir la parte de PF que pertenece a la actividad (i) no “cabe
dentro de α”) se calculará primero un “inicio corrido” de la actividad (i) por medio de la
resta de su fecha de terminación menos su duración; a este valor se le sumará todos los
días de la relación PF.
Si la actividad predecesora (i) no tiene interrupción (y por tanto carece de α), o bien, si α
es igual o mayor al valor definido por la primera parte de la PF (es decir la parte de SF
que pertenece a la actividad (i) “cabe dentro de α”) el cálculo se hace de manera natural,
sumando a la fecha de inicio de la actividad predecesora (i) todos los días de la relación
PF.
La suma de la primera fecha de inicio de la actividad (j), calculada en el paso anterior,
con su propia duración puede poner la primera fecha de terminación, si resulta mayor a
las calculadas con las relaciones FF y PF de predecesoras (i).
Cálculos de las α (primera parte de la actividad antes de la interrupción) para una
actividad (j). Si de las fechas del primer inicio y la primera terminación de la actividad (j)
se aprecia que hay interrupción, se calcula la α tomando en cuenta cuál entre las relaciones
FF y PF puso la fecha de terminación:
Si fue puesta por FF, α se calcula restando a la duración de la actividad (j) el valor de
la relación FF).
Si fue puesta por PF, α se calcula restando a la duración de la actividad (j) la segunda
parte de SF (que pertenece a la actividad j).
CÁLCULO HACIA ATRÁS
Últimas fechas de terminación (UT) para una actividad (i). Se escogerá el mínimo valor
que llevará a la ruta más larga. Puede ser puesto por las actividades posteriores (j) con las
que se tenga cualquier relación FP y FF (las que inicien en F que son las que influyen en el
final):
FP (fin principio), se procede en forma natural, restando de la fecha de inicio de la
actividad posterior (j) los días de la relación FP.
FF (fin fin), si la actividad posterior (j) tiene interrupción y su valor de β (última parte
de la actividad después de la interrupción) es menor al valor definido por la relación FF
(es decir, si el valor de la relación FF “cabe dentro de β”), se calculará primero un “final
17
corrido” de la actividad (j) por medio de la suma de su fecha de inicio más su duración; a
este valor se le restará los días de la relación FF.
Si la actividad posterior (j) no tiene interrupción (y por tanto carece de β), o bien, si β es
igual o mayor al valor definido por la FF (es decir el valor de FF “cabe dentro de β”), el
cálculo se hace de manera natural, restando a la fecha de terminación de la actividad
posterior (j) los días de la relación FF.
Si no se tiene relación alguna con una actividad posterior (J), la fecha de terminación
será el día final del proyecto.
Últimas fechas de inicio (UI) para una actividad (i): Se escogerá el mínimo valor, que
llevará a la ruta más larga. Sólo puede ser dado por las actividades posteriores (j) con las que
se tenga alguna relación PP y PF (las que inicien en P que son las que influyen en el inicio):
PP (principio principio), se procede en forma natural, restando a la fecha de último
inicio de la actividad (j) el valor de la relación PP.
PF (principio fin), si la actividad posterior (j) tiene interrupción y su valor de β
(última parte de la actividad después de la interrupción) es menor al segundo valor de la
relación PF(es decir, si la parte de PF que corresponde a la actividad (j) “no cabe dentro
de β”), se calculará primero un “final corrido” de la actividad (j) por medio de la suma de
su fecha de inicio más su duración; a este valor se le restará todos los días de la relación
PF.
Si la actividad posterior (j) no tiene interrupción (y por tanto carece de β), o bien, si β es
igual o mayor al segundo valor de la relación PF(es decir, si la parte de PF que corresponde
a la actividad (j) “cabe dentro de β”), el cálculo se hace de manera natural, restando a la
fecha de terminación de la actividad posterior (j) todos los días de la relación PF.
La resta de la última fecha de terminación de la actividad (i), calculada en el paso
anterior, con su propia duración puede poner la última fecha de inicio (UI), si resulta
menor a las calculadas con las relaciones PP y PF.
Cálculos de las β (última parte de la actividad después de la interrupción) para una
actividad (i). Si a partir de las fechas del último inicio y la última terminación de la actividad
(i) se aprecia que hay interrupción, se calcula la β tomando en cuenta cuál entre las relaciones
PP y PF puso la fecha de inicio:
Si fue puesta por PP, β se calcula restando de la duración de la actividad (i) el valor
de la relación PP).
Si fue puesta por PF, β se calcula restando de la duración de la actividad (j) la primera
parte de PF (la que pertenece a la actividad i).
18