GESTIÓN DE PROYECTOS: REDES PERT CPM · Cuando el grafo PERT es muy ... más larga que abarca el...

54
GESTIÓN DE PROYECTOS: REDES PERTCPM Estructura y análisis de una red de actividades Algoritmos para el análisis de una red PERTCPM. Algoritmo matricial de Zaderenko. Técnica PERT: Probabilidad de terminación del proyecto en plazo. Diagrama de Gantt. Diagrama de red. Técnica CPM Algoritmo de Ackoff Sasieni

Transcript of GESTIÓN DE PROYECTOS: REDES PERT CPM · Cuando el grafo PERT es muy ... más larga que abarca el...

GESTIÓN DE PROYECTOS: REDES PERT‐CPM

• Estructura y análisis de una red de actividades• Algoritmos para el análisis de una red PERT‐CPM.

Algoritmo matricial de Zaderenko.• Técnica PERT: Probabilidad de terminación del

proyecto en plazo.• Diagrama de Gantt. Diagrama de red.• Técnica CPM• Algoritmo de Ackoff ‐ Sasieni

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  250

  PERT ‐ TÉCNICA DE EVALUACIÓN Y REVISIÓN DE PROYECTOS

El desarrollo del método PERT se inició en 1957 cuando la Marina de los EstadosUnidos se enfrentó a la problemática de coordinación y control que surgió en larealización del proyecto de submarinos atómicos armados con proyectiles Polaris(proyecto Polaris), teniendo que mantener relacón con 250 contratistas directos ymás de 9000 subcontratistas, además de un número elevado de agenciasgubernamentales.

El método PERT, igual que su predecesor, el diagrama de Gantt, parte de ladescomposición del proyecto en una serie de actividades u obras parciales, dondela actividad se entiende como la ejecución de una tarea, que exige para surealización la utilización de recursos (mano de obra, maquinaría, materiales, etc.)

Definido el concepto de actividad, se establece el concepto de suceso. Un suceso esun acontecimiento, un punto en el tiempo, una fecha en el calendario. El suceso noconsume recursos, sólo indica el principio o el fin de una actividad o de un conjuntode actividades.

Para representar las diferentes actividades en que se descompone un proyecto, asícomo sus correspondientes sucesos, se utiliza una estructura de grafo. Los arcos delgrafo representan las actividades, y los vértices, los sucesos.  Hay que familiarizarsecon la idea de que la longitud del arco no tiene por qué guardar relación con eltiempo previsto para ejecutar la actividad que representa.

Si las actividades son A, B, C, y D. Para poder iniciar las actividades B, C y D esnecesario que se haya finalizado la actividad A. El vértice que representa el fin de laactividad A, a su vez, es el comienzo de la actividad B.

Una vez descompuesto el proyecto en actividades, la fase siguiente del métodoPERT consiste en establecer las prelaciones existentes entre las diferentesactividades. Estas prelaciones indican el orden en que deben ejecutarse dichasactividades. Por razones de tipo técnico, económico o jurídico, las diferentesactividades que constituyen un proyecto deben ejecutarse según un cierto orden.

El método PERT (Proyect Evaluation and Review Techniques) es un algoritmobasado en la teoría de redes diseñado para facilitar la planificación de proyectos.

El resultado final de la aplicación del algoritmo PERT será un cronograma para elproyecto, donde se podrá conocer la duración total del mismo y la clasificación deactividades según su criticidad.

El algoritmo PERT se desarrolla mediante intervalos probabilisticos, considerandotiempos optimistas, probables y pesimistas, lo que lo diferencia del método CPM(método de la ruta crítica) que supone tiempos determinísticos.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  251

En sus inicios la técnica PERT se aplicó para evaluar la programación de proyectosde investigación y desarrollo, actualmente también se utiliza para controlar elavance de otros proyectos como: programas de construcción, preparación depresupuestos, campañas políticas, lanzamientos de nuevos productos, etc.

Los objetivos de la técnica PERT son:

Ayudar a la planeación y control de un proyecto.

Determinar la probabilidad de cumplir con fechas de entrega específicas.

Identificar aquellas actividades que es más probable que se conviertan encuellos de botella.

Calificación de actividades y análisis de tiempos.

Evaluación del efecto de los cambios en el proyecto.

Evaluación del efecto al desviarse de lo programado.

Ventajas  método PERT:Método sencillo, idóneo para proyectos complejos.

Proporciona varios planes de ejecución.

Desventajas método PERT:

Solo admite relaciones de tipo final/comienzo, condemora nula.

Conviene utilizar un método de representación gráficacomo complemento.

REGLAS DE LA ESTRUCTURA DE LA RED PERT

♦ Cada actividad se debe repesentar sí y sólo sí por unramal o arco.

♦ Los vértices del grafo, representados por circunferenciastambién llamados nodos, son los sucesos o eventos, puntos enel tiempo que marca la terminación de una o más actividades yel comienzo de otras u otras.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  252

A estos nodos se incorporan números que indican las fechas en términos relativos.Las fechas en los nodos son:

Número asignado a cada nodo o número de identificación de la actividad.

1T =  Ocurrencia temprana (Early), momento o punto en el tiempo donde se                puede dar la actividad.

2T =  Ocurrencia tardía o más lejana (Last), momento o punto en el tiempo más                tardío que puede ocurrir la actividad.

tH = Holgura total de que se dispone para la ocurrencia de una actividad.

♦ Cada actividad debe estar identificada por dos nodosdistintos. En el caso de existir actividades concurrentes(que se inicien al mismo tiempo, o bien que el inicio deuna actividad dependa de la finalización de dos o másactividades distintas) se debe recurrir a actividadesficticias (representadas por arcos punteados que noconsumen ni tiempo ni recursos).

♦ Al no ser un procedimiento de tipo gráfico no es necesario representar los arcoscon longitud proporcional a la duración de las actividades a que se asocian.

♦ Existen dos tipos de actividades: Reales o Ficticias.

ACTIVIDADES REALES:  Consume recursos, indicando una relación deprecedencia. Se representa por una flecha de línea continua.

ACTIVIDADES FICTICIAS: No consume recursos pero si indica una relaciónde precedencia. Se representa por una línea discontinua.

♦ Toda Red PERT/CPM tiene un nodo de inicio y un nodo de finalización.

♦ Un nodo marca dos eventos: finalización de una(s) actividad(es) y comienzo dela actividad(es) siguiente(s).

♦ Ninguna actividad puede comenzar hasta que hayan terminado las que lepreceden.

♦ Una red no puede duplicar el número de identificación de los nodos,exceptuando casos especiales donde se manejen sub‐proyectos.

♦ El número de identifiación de un nodo sucesor no puede ser inferior al númerode identificación del nodo predecesor. En consecuencia,  la númeración de losnodos del proyecto se hacen de izquierda a derecha en orden ascendente.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  253

REGLAS DE CONSTRUCCIÓN DE LA RED PERT

• Cuando existe más de unaactividad entre los mismossucesos.

• Cuando dos o más actividades tengan algunas precedentes comunes pero notodas:

           A y B preceden a C

B precede a D⎧⎨⎩

• Restricciones de tipo potencial, sesuponen para el que las fechas mástemprana y más tardía coinciden y soniguales a la fecha mencionada que unaactividad o más no pueden comenzarantes de una determinada fecha, lo quese indica con un suceso ficticio.

Este suceso ficticio se liga a las actividades correspondientes mediante actividadesficticias.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  254

FASES PARA PLANIFICAR UN PROYECTO CON PERT

PASO 1:  Identificar todas las actividades que intervienen en el proyecto, susinterrelaciones, sucesiones, reglas de precedencia.

Con la inclusión de cada actividad al proyecto se debe cuestionar respecto a queactividades preceden a esta y cuales siguen inmediatamente, además, deberánrelacionarse los tiempos estimados para el desarrollo de cada actividad.

PASO 2:  ASIGNACIÓN DE TIEMPOS A LAS ACTIVIDADESEn esta fase se produce la principal diferencia con el método CPM. La duración deuna actividad no puede fijarse con exactitud. Depende de circunstancias aleatorias.

Este problema es abordado por el método PERT considerando tres estimaciones detiempo para cada actividad:

Tiempo optimista (a):  Duración que ocurre cuando el desarrollo de la actividadtranscurre de forma perfecta.En la práctica suele acudirse al tiempo récord de desarrollo de una actividad, esdecir, el mínimo tiempo en que una actividad de esas características haya sidoejecutada.

Tiempo más probable (m):  Duración que ocurre cuando el desarrollo de laactividad transcurre de forma normal.En la práctica suele tomarse como el tiempo más frecuente de ejecución de unaactividad de iguales características.

Tiempo pesimista (b):  Duración que ocurre cuando el desarrollo de la actividadtranscurre de forma deficiente, o cuando se materializan los riesgos de ejecución dela actividad.

Utilizando estas tres estimaciones, para determinar la ruta crítica del proyecto seacude al tiempo de duración promedio, también conocido como tiempo esperado.

Para una determinada actividad A será:   e

a 4m bT (A)

6+ +

=

Además de calcular el tiempo estimado para una actividad, deberá calcularse lavarianza de cada actividad. El cálculo de esta medida de dispersión se utiliza paradeterminar la incertidumbre de que finalize el proyecto de acuerdo con elprograma.

En el algoritmo PERT el cálculo de la varianza de laactividad A viene dado por la expresión:

22A

(b a)Var(A)

36−

σ = =

Determinado el tiempo esperado de todas las actividades, es posible realizar elcálculo de los tres indicadores básicos para cada actividad  iA

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  255

• Tiempo más temprano (Early) de un suceso  1T (i‐ésimo nodo)

Para calcular este indicador debe recorrerse la red de izquierda a derecha, con lassiguientes consideraciones:

1

1 1 e

T (primer nodo) 0                                                                                                                       

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)   

== − +                                

Si en un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con mayor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

• Tiempo más tardío (Last) de un suceso  2T (i‐ésimo nodo)

Para calcular este indicador debe recorrerse la red de derecha a izquierda, con lassiguientes consideraciones:

2 1

2 2 e

T (primer nodo, de derecha a izquierda) T (de este nodo)                                            

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)                                  

Si en

== − −

 un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con menor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

Cuando el grafo PERT es muy grande (muchas actividades) el cálculo de los tiempos

1T  o Early  y   2T o Last  puede ser muy engorroso.

Zaderenko (1968) propuso un método matricial de cálculo de tiempos  1T  y  2T  conaplicación para grafos grandes y pequeños.

• Tiempo de Holgura  2 1H T T= −

El tiempo de holgura es la diferencia entre el tiempo más tardío y el tiempo mástemprano de un suceso. En unidades de tiempo corresponde al valor que puedetardar la ocurrencia de un suceso.

Las actividades críticas constituyen la ruta más larga que abarca el proyecto, estoes, la suma de las actividades críticas de una ruta crítica determinará la duraciónestimada del proyecto.

• CAMINO CRÍTICO: Es el que determina la duración del proyecto y esta formadopor el conjunto de actividades que determinan el camino más largo. Estasactividades tienen como característica que su holgura total es cero, se llamanactividades y sucesos críticos.

Considerando las actividades o sucesos  (1, 2, 3, ... ,k):

La longitud o duración del proyecto, de derecha a izquierda en el camino crítico,

e 2 2t (b) T (b) T (a)  en [a b]= − −

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  256

Duración del proyecto:  μ = + + + +PROYECTO e e e et (1) t (2) t (3) t (k)

Desviación estándar del proyecto:

σ = σ + σ + σ + + σ2 2 2 2 2PROYECTO 1 2 3 k         σ = σ2

PROYECTO PROYECTO

Puede darse el caso en el que se encuentren más de una ruta crítica. En caso de queexistiesen dos o más caminos críticos, se deberá utilizar la distribución con tiemposde finalización con mayor varianza.

La distribución del tiempo de finalización del proyecto, de acuerdo con el TeoremaCentral del Límite (TCL),  sigue una distribución normal  μ σPROYECTO PROYECTON( , )

Con la información obtenida se pueden efectuar cálculos probabilísticos determinación del proyecto.

El camino crítico es el camino de longitud máxima que va desde el vértice inicio delproyecto al vértice fin del proyecto. En consecuencia, para calcular el camino críticose pueden aplicar los algoritmos de teoría de grafos que permiten calcular elcamino de máxima longitud.

PASO 3: GRAFO DEL PROYECTO

Con la información obtenida en el paso anterior, haciendo uso de conceptos básicospara diagramar una red, se obtiene el gráfico del proyecto.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  257

Actividad

Tiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)

ActividadPrecedente

A 3 5,5 11B 1 1,5 5C 1,5 3 4,5 AD 1,2 3,2 4 BE 2 3,5 8 CF 1,8 2,8 5 DG 3 6,5 7 EH 2 4,2 5,2 FI 0,5 0,8 2,3 G ‐ HJ 0,8 2,1 2,8 I

Se calcula el tiempo esperado y varianza de cada actividad:

22

e A

22

e B

22

e F

e

x

x

x

a 4m b 3 4 5,5 11 (11 3)t (A) 6     Var(A) 1,78   

6 6 36a 4m b 1 4 1,5 5 (5 1)

t (B) 2        Var(B) 0,44      6 6 36

a 4m b 1,8 4 2,8 5 (5 1,8)t (F) 3    Var(F) 0,28   

6 6 36

a 4m bt (J)

6

+ + + + −= = = σ = = =

+ + + + −= = = σ = = =

+ + + + −= = = σ = = =

+ += =

22J

x0,8 4 2,1 2,8 (2,8 0,8)2 Var(J) 0,11

6 36+ + −

= σ = = =

ActividadTiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)

Tiempoesperado

Te

VarianzaVar

A 3 5,5 11 6 1,78B 1 1,5 5 2 0,44C 1,5 3 4,5 3 0,25D 1,2 3,2 4 3 0,22E 2 3,5 8 4 1F 1,8 2,8 5 3 0,28G 3 6,5 7 6 0,44H 2 4,2 5,2 4 0,28I 0,5 0,8 2,3 1 0,09J 0,8 2,1 2,8 2 0,11

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  258

GRAFO DEL PROYECTO

Con la información obtenida en el paso anterior, haciendo uso de conceptos básicospara diagramar una red, se obtiene el gráfico del proyecto.

CÁLCULO DE LA RED

En el cálculo de la red se consideran tres indicadores:

• Tiempo más temprano de un suceso  1T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de izquierda a derecha, con lassiguientes consideraciones:

1

1 1 e

T (primer nodo) 0                                                                                                                       

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)   

== − +                                

Si en un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con mayor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

1 1 1 e 1 1 e

1 1 e 1 1 e

1 1 e 1 1 e

1 1 e 1 1 e

1

T (1) 0 T (2) T (1) t (A) 0 6 6 T (3) T (1) t (B) 0 2 2

T (4) T (2) t (C) 6 3 9 T (6) T (4) t (E) 9 4 13

T (5) T (3) t (D) 2 3 5 T (7) T (5) t (F) 5 3 8

T (8) T (6) t (G) 13 6 19 T (8) T (7) t (H) 8 4 12

T (9)

= = + = + = = + = + == + = + = = + = + == + = + = = + = + == + = + = = + = + =

1 e 1 1 eT (8) t (I) 19 1 20 T (10) T (9) t (J) 20 2 22= + = + = = + = + =

Para el cálculo de  1T  en el nodo 8, donde concurren la finalización de dosactividades (E y F), se debe tomar el mayor valor de los  1T  resultantes.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  259

• Tiempo más tardío de realización de un suceso  2T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de derecha a izquierda, con lassiguientes consideraciones:

2 1

2 2 e

T (primer nodo, de derecha a izquierda) T (de este nodo)                                            

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)                                  

Si en

== − −

 un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con menor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

2 1

2 2 e 2 2 e

2 2 e 2 2 e

2 2 e 2 2 e

2 2 e 2 2

T (10) T (10) 22

T (9) T (10) t (J) 22 2 20 T (8) T (9) t (I) 20 1 19

T (7) T (8) t (H) 19 4 15 T (6) T (8) t (G) 19 6 13

T (4) T (6) t (E) 13 4 9 T (2) T (4) t (C) 9 3 6

T (5) T (7) t (F) 15 3 12 T (3) T (5)

= == − = − = = − = − == − = − = = − = − == − = − = = − = − == − = − = = e

2 2 e 2 2 e

t (D) 12 3 9

T (1) T (2) t (A) 6 6 0 T (1) T (3) t (B) 9 2 4

− = − == − = − = = − = − =

Para el cálculo de  2T  en el nodo 1, donde concurren el inicio de dos actividades (A yB), se debe tomar el menor valor de los  2T  resultantes.

• Tiempo de Holgura  2 1H T T= −El tiempo de holgura es la diferencia entre el tiempo más tardío y el tiempo mástemprano de un suceso. En unidades de tiempo corresponde al valor que puedetardar la ocurrencia de un suceso.

La ruta crítica corresponde a los sucesos con holgura cero, es decir, la ruta críticaestá formada por la ocurrencia de sucesos en los que no puede retrarse una solaunidad de tiempo respecto al cronograma establecido, en otro caso se retrasaría lafinalización del proyecto.

Las actividades críticas constituyen la ruta más larga que abarca el proyecto, estoes, la suma de las actividades críticas de una ruta crítica determinará la duraciónestimada del proyecto.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  260

Puede darse el caso en el que se encuentren más de una ruta crítica.

La ruta crítica se encuentra compuesta por las actividades críticas A, C, E, G, I, J conholgura total cero.

CÁLCULO DE LA DESVIACIÓN ESTÁNDAR Y PROBABILIDADES

Considerando las actividades que comprende la ruta crítica:

Duración del proyecto:

μ = + + + + + = + + + + + =PROYECTO e e e e e et (2) t (4) t (6) t (8) t (9) t (10) 6 3 4 6 1 2 22 semanas

Desviación estándar del proyecto:

σ = σ + σ + σ + σ + σ + σ = + + + + + =2 2 2 2 2 2 2PROYECTO 2 4 6 8 9 10 1,78 0,25 1 0,44 0,09 0,11 3,67

PROYECTO 3,67 1,92σ = =

En caso de que existiesen dos o más caminos críticos, se deberá utilizar ladistribución con tiempos de finalización con mayor varianza.

La distribución del tiempo de finalización del proyecto, de acuerdo con el TeoremaCentral del Límite (TCL),  sigue una distribución normal N(22, 1,92)

Con la información obtenida se pueden efectuar cálculos probabilísticos determinación del proyecto. Por ejemplo, si se desea calcular la probabilidad de queel proyecto culmine antes de 26 semanas, bastaría con proceder:

X 22 26 22P(X 26) P P(z 2,08) 0,9612

1,92 1,92− −⎡ ⎤≤ = ≤ = ≤ =⎢ ⎥⎣ ⎦

Finaliza el proyecto en 26 semanas a lo sumo el 96,12% de las veces.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  261

ALGORITMO DE ZADERENKO: CÁLCULO DE TIEMPOS Early / Last

Por medio de la matriz se pueden calcular los tiempos más temprano y mástardío de un proyecto, sin necesidad del diseño.

Para aplicar este procedimiento se construye una matriz cuadrada con tantasfilas/columnas como vértices tenga el grafo.  Los elementos de la matriz tomaráncomo valor numérico las duraciones de las actividades que corresponden al sucesoinicial indicado por el número de fila y suceso final indicado por el número decolumna correspondiente a dicho elemento.

A la matriz así construida, se agrega una fila en la parte inferior, donde seanotarán los tiempos Last de cada suceso identificado por la columnacorrespondiente, y una columna en la parte izquierda donde se registran lostiempos Early correspondiente a los sucesos indicados por las respectivas filas.

DIAGRAMA DE GANTT

El cronograma de barras o gráficos de Gantt es una herramienta gráfica cuyoobjetivo es exponer el tiempo de dedicación previsto para diferentes tareas oactividades a lo largo de un tiempo total determinado.

El diagrama permite seguir el curso de cada actividad, al porporcionar informacióndel porcentaje ejecutado en cada una de ellas, así como el grado de adelanto oretraso con respecto al plazo previsto. A pesar de esto, no indica las relacionesexistentes entre actividades.

El diagrama de Gantt consiste en una representación gráfica sobre dos ejes, en elvértical se disponen las actividades del proyecto y en el horizontal se representa eltiempo, con las siguientes características:

Cada actividad se representa mediante un bloque rectangular cuya longitudindica su duración, la altura carece  de significado.

La posición de cada bloque en el diagrama indica los instantes de inicio yfinalización de las actividades a que corresponden.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  262

Los bloques correspondientes a las actividades del camino crítico acostumbran arellenarse en otro color diferente.

La construcción del Diagrama de Gantt tiene los siguientes pasos:

Se dibujan los ejes horizontal y vertical.

Se anotan los nombres de las actividades sobre el eje vertical.

En primer lugar se dibujan los bloques correspondientes a las actividades que notienen predecesoras, situandolas demanera qe el lado izquierdo de los bloquescoincida eon el instante cero del proyecto (su inicio).

A continuación, se dibujan los bloques correspondientes a lasactividades que solo dependen de las actividades ya introducidasen el diagrama.

El proceso se repite hasta haber dibujado todas las actividades, teniendo en cuentalas consideraciones siguientes:

Dependencia final‐inicio: Se representan alineando el final del bloque de laactividad predecesora con el inicio del bloque de la actividad dependiente.

Dependencia final‐final: Se representan alineando los finales decada bloque de las actividades predecesora y dependiente.

Dependencia inicio‐inicio:  Se representan alineando los inicios delos bloques de las actividades predecesora y dependiente.

Retardos: Los retardos se representan desplazando la actividaddependiente hacia la derecha en el caso de retardos positivos  yhacia la izquierda cuando los retardos son negativos.

DIAGRAMA DE GANTT: Construida la red PERT cada actividad no crítica tieneasociada dos números entre paréntesis (margen libre, margen total), es decir,

1j 1i e 2 j 1i e(Ml T T t ,Mt T T t )= − − = − − .

Las actividades críticas no llevan nada porque sus márgenes son nulos.

Se denomina margen de una actividad alexceso de tiempo disponible pararealizar dicha actividad con relación altiempo previsto de ejecución para lamisma.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  263

En el gráfico de Gantt cada actividad lleva asociada una barra de longitud igual a suduración, representando al final de cada una de ellas dos barritas que representanel margen libre de la actividad   1j 1i eMl T T t= − −  (barrita superior) y el margen total

de la actividad  2j 1i eMt T T t= − −  (barrita inferior). Las actividades críticas no tienen

estas dos barritas.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  264

 Una cadena de tiendas desea adquirir un ordenador que permita llevar lacontabilidad y realizar el control de inventarios. Una firma informática presenta unproyecto en días con el correspondiente grafo al Jefe de Markenting de las tiendas.

ActividadTiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b) (A)  Selección del modelo 4 6 8 (B)  Sistema de entrada/salida 5 7 15 (C) Diseño del sistema 4 8 12 (D)  Montaje 15 20 25 (E)  Programas 10 18 26 (F)  Rutinas de entrada/salida 8 9 16 (G)  Bases de datos 4 8 12 (H)  Instalación 1 2 3 (I)  Test 6 7 8

Red del proyecto:

a) Calcular el camino crítico y duración esperada del proyecto.b) Determinar la probabilidad de finalizar el proyecto a lo sumo en 55 días.

Solución:

a) Se calcula el tiempo esperado y varianza de cada actividad:

+ + + + −= = = σ = = =

+ + + + −= = = σ = = =

+ + + + −= = = σ = = =

22

e A

22

e B

22

e F

x

x

x

a 4m b 4 4 6 8 (8 4)t (A) 6   Var(A) 0,44

6 6 36a 4m b 5 4 7 15 (15 5)

t (B) 8  Var(B) 2,786 6 36

a 4m b 8 4 9 16 (16 8)t (F) 10 Var(F) 1,78

6 6 36

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  265

ActividadTiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)

Tiempoesperado

Te

VarianzaVar

A 4 6 8 6 0,44B 5 7 15 8 2,78C 4 8 12 8 1,78D 15 20 25 20 2,78E 10 18 26 18 7,11F 8 9 16 10 1,78G 4 8 12 8 1,78H 1 2 3 2 0,11I 6 7 8 7 0,11

Se determinan los tiempor más tempranos y tardíos de cada suceso, así como laholgura total de cada actividad.

• Tiempo más temprano de un suceso  1T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de izquierda a derecha, con lassiguientes consideraciones:

1

1 1 e

T (primer nodo) 0                                                                                                                       

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)   

== − +                                

Si en un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con mayor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

1 1 1 e

1 1 e

1 1 e

1 1 e 1 1 e 1

1 1 e

1 1 e 1 1

T (1) 0 T (2) T (1) t (A) 0 6 6

T (3) T (2) t (B) 6 8 14

T (4) T (2) t (C) 6 8 14

T (6) T (3) t (D) 14 20 34 T (6) T (4) t (F) 14 10 34 maxT (6) 34

T (5) T (3) t (E) 14 18 32

T (7) T (6) t (H) 34 2 36 T (7) T

= = + = + == + = + == + = + == + = + = = + = + = == + = + == + = + = = e

1 1 e

(5) t (G) 32 8 40

T (8) T (7) t (I) 40 7 47

+ = + == + = + =

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  266

Para el cálculo de  1T  en todo nodo, si concurre la finalización de dos o másactividades, se debe tomar el mayor valor.

• Tiempo más tardío de realización de un suceso  2T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de derecha a izquierda, con lassiguientes consideraciones:

2 1

2 2 e

T (primer nodo, de derecha a izquierda) T (de este nodo)                                            

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)                                  

Si en

== − −

 un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con menor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

2 1

2 2 e

2 2 e

T (8) T (8) 47

T (7) T (8) t (I) 47 7 40

T (6) T (7) t (H) 40 2 38

= == − = − == − = − =

2 2 e

2 2 e

2 2 e 2 2 e 2

2 2 e 2 2 e 2

2 2 e

T (5) T (7) t (G) 40 8 32

T (4) T (6) t (F) 38 10 28

T (3) T (5) t (E) 32 18 14 T (3) T (6) t (D) 38 20 18 minT (3) 14

T (2) T (3) t (B) 14 8 6     T (2) T (4) t (C) 28 8 20   minT (2) 6

T (1) T (2) t (A) 6 6

= − = − == − = − == − = − = = − = − = == − = − = = − = − = == − = − 0=

• Tiempo de Holgura  2 1H T T= −El tiempo de holgura es la diferencia entre el tiempo más tardío y el tiempo mástemprano de un suceso. En unidades de tiempo corresponde al valor que puedetardar la ocurrencia de un suceso.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  267

La ruta crítica corresponde a los sucesos con holgura cero, es decir, la ruta críticaestá formada por la ocurrencia de sucesos en los que no puede retrarse un díarespecto al cronograma establecido, en otro caso se retrasaría la finalización delproyecto.

La ruta crítica es 1 ‐ 2 ‐ 3 ‐ 5 ‐ 7 ‐ 8,  formada por las actividades A, B, E, G, I conholgura total cero.

Considerando las actividades que comprende la ruta crítica:

Duración del proyecto:

μ = + + + + = + + + + =PROYECTO e e e e et (2) t (3) t (5) t (7) t (8) 6 8 18 8 7 47 días

Desviación estándar del proyecto:

σ = σ + σ + σ + σ + σ = + + + + =2 2 2 2 2 2PROYECTO 2 3 5 7 8 0,44 2,78 7,11 1,78 0,11 12,22

PROYECTO 12,22 3,496 díasσ = =

En caso de que existiesen dos o más caminos críticos, se deberá utilizar ladistribución con tiempos de finalización con mayor varianza.

La distribución del tiempo de finalización del proyecto, de acuerdo con el TeoremaCentral del Límite (TCL),  sigue una distribución normal N(47, 3,496)

b) X 47 55 47P(X 55) P P(z 2,29) 0,9889

3,496 3,496− −⎡ ⎤≤ = ≤ = ≤ =⎢ ⎥⎣ ⎦

Se termina el proyecto en 55 días como mucho en un 98,89% de los casos.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  268

Una compañía se encarga de la construcción de dos tipos de invernaderos (demalla o de plástico y  de plancha). Habiendo definido las actividades en semanas, setiene:

ActividadTiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)

ActividadPrecedente

A 1 2 9 ‐‐‐‐‐B 4 7 10 ‐‐‐‐‐C 2 8 14 BD 1 2 9 A , BE 4 7 16 CF 5 8 17 CG 0 3 6 DH 2 2 2 E , F

a) Calcular el camino crítico y duración esperada del proyecto. Determinar laprobabilidad de finalizar el proyecto a lo sumo en 29 semanas.

b) Matriz de Zaderenko y  diagrama de Gantt Gantt

Solución:

a) Se calcula el tiempo esperado y varianza de cada actividad:

+ + + + −= = = σ = = =

22

e A

xa 4m b 1 4 2 9 (9 1)t (A) 3            Var(A) 1,78

6 6 36

+ + + + −= = = σ = = =

22

e C

xa 4m b 2 4 8 14 (14 2)t (C) 8         Var(C) 4             

6 6 36

                                                                                                        

+ + + + −= = = σ = = =

22

e H

xa 4m b 2 4 2 2 (2 2)t (H) 2             Var(H) 0             

6 6 36

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  269

ActividadTiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)

Tiempoesperado

Te

VarianzaVar

A 1 2 9 3 1,78B 4 7 10 7 1C 2 8 14 8 4D 1 2 9 3 1,78E 4 7 16 8 4F 5 8 17 9 4G 0 3 6 3 1H 2 2 2 2 0

A partir del cuadro de prelaciones y del tiempo esperado (tiempo Pert) se puedeconstruir la red PERT, colocando sobre cada arco una letra que designa la actividadcorrespondiente, así como el tiempo esperado  et  asociado a cada una de lasactividades.

En la red se procede al cálculo de los tiempos más temprano ( 1T , Early) y más tardío( 2T , Last) de la realización de un suceso.

• Tiempo más temprano de un suceso  1T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de izquierda a derecha, con lassiguientes consideraciones:

1

1 1 e

T (primer nodo) 0                                                                                                                       

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)   

== − +                                

Si en un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con mayor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  270

= = + = + == + = + = = + = + = == + = + == + = + == + = + = = + = + = =

1 1 1 e

1 1 e 1 1 e 1

1 1 e

1 1 e

1 1 e 1 1 e 1

1

T (1) 0 T (2) T (1) t (B) 0 7 7

T (3) T (1) t (A) 0 3 3 T (3) T (2) t (F1) 7 0 7 maxT (3) 7

T (4) T (2) t (C) 7 8 15

T (5) T (4) t (F) 15 9 24

T (6) T (4) t (E) 15 8 23 T (6) T (4) t (F) 15 8 24 maxT (6) 24

T ( = + = + == + = + = = + = + = =

1 e

1 1 e 1 1 e 1

7) T (3) t (D) 7 3 10

T (8) T (7) t (G) 10 3 13 T (8) T (6) t (H) 24 2 26 maxT (8) 26

• Tiempo más tardío de realización de un suceso  2T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de derecha a izquierda, con lassiguientes consideraciones:

2 1

2 2 e

T (primer nodo, de derecha a izquierda) T (de este nodo)                                            

T (nodo i‐ésimo) T (nodo anterior i 1) t (actividad anterior)                                  

Si en

== − −

 un nodo finaliza más de una actividad, se toma el tiempo de la actividad       

con menor valor.                                                                                                                           

⎧⎪⎪⎨⎪⎪⎩

= == − = − == − = − == − = − == − = − = = − = − = == − = − == − = − =

2 1

2 2 e

2 2 e

2 2 e

2 2 e 2 2 e 2

2 2 e

2 2 e

T (8) T (8) 26

T (7) T (8) t (G) 26 3 23

T (6) T (8) t (H) 26 2 24

T (5) T (6) t (F2) 24 0 24

T (4) T (5) t (F) 24 9 15 T (4) T (6) t (E) 24 8 16 minT (4) 15

T (2) T (4) t (C) 15 8 7

T (3) T (7) t (D) 23 3 20 = − = − = == − = − = = − = − = =

2 2 e 2

2 2 e 2 2 e 2

T (3) T (2) t (F1) 7 0 7 minT (3) 7

T (1) T (2) t (B) 7 7 0  T (1) T (3) t (A) 7 3 4 minT (1) 0

• Tiempo de Holgura  2 1H T T= −El tiempo de holgura es la diferencia entre el tiempo más tardío y el tiempo mástemprano de un suceso. En unidades de tiempo corresponde al valor que puedetardar la ocurrencia de un suceso.

• CAMINO CRÍTICO:

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  271

El camino crítico es 1 ‐ 2 ‐ 4 ‐ 6 ‐ 8   formado por las actividades B, C, E, H

La longitud o duración del proyecto, de derecha a izquierda en el camino crítico,

e 2 2t (b) T (b) T (a)  en [a b]= − −

μ = + + + = + + + =PROYECTO e e e et (2) t (4) t (6) t (8) 7 8 9 2 26 

Desviación estándar del proyecto:

2 2 2 2 2PROYECTO 2 4 6 8 1 4 4 0 9σ = σ + σ + σ + σ = + + + =       PROYECTO 9 3σ = =

La distribución del tiempo de finalización del proyecto, de acuerdo con el TeoremaCentral del Límite (TCL),  sigue una distribución normal N(26, 3)

La Probabilidad de terminar a lo sumo en 29 semanas es:

X 26 29 26P(X 29) P P(z 1) 0,8413

3 3− −⎡ ⎤≤ = ≤ = ≤ =⎢ ⎥⎣ ⎦

Se termina el proyecto en 29 semanas como mucho en un 84,13% de los casos.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  272

b) Matriz de Zaderenko

Se rellena la matriz con las duraciones de las actividades y se comienzarellenado la columna de las actividades T1 (Tiempo más temprano de un suceso,Early).

PRIMERA ACTIVIDAD: El primer tiempo T1  es cero.

SEGUNDA ACTIVIDAD: Para calcular el segundo elemento T1 se elige la columna delelemento que se esta calculando (2) y para cada celda con valor se realiza elcálculo:T1 + duración de la actividad  0 7 7= + =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 8

3 * 34 * 9 85 * 06 * 27 * 38 *T2

TERCERA ACTIVIDAD: Para calcular el tercer elemento T1 se elige la columna delelemento que se esta calculando (3),  observando las celdas que tienen valor setienen dos tiempos, y se realiza el cálculo:T1 + duración de la actividad  0 3 3= + =T1 + duración de la actividad  0 7 7= + =Se introduce el tiempo mayor que es 7

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 3

4 * 9 85 * 06 * 27 * 38 *T2

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  273

CUARTA ACTIVIDAD: Para calcular el cuarto elemento de T1 se elige la columna delelemento que se esta calculando (4),  hay una celda que tiene valor, se realiza elcálculo:T1 + duración de la actividad  7 8 15= + =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 8

5 * 06 * 27 * 38 *T2

QUINTA ACTIVIDAD: Para calcular el quinto elemento de T1 se elige la columna delelemento que se esta calculando (5),  hay una celda que tiene valor, se realiza elcálculo:T1 + duración de la actividad  15 9 24= + =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 0

6 * 27 * 38 *T2

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  274

SEXTA ACTIVIDAD: Para calcular el sexto elemento de T1 se elige la columna delelemento que se esta calculando (6),  hay dos celdas que tiene valor, se realiza elcálculo:T1 + duración de la actividad  15 8 23= + =T1 + duración de la actividad  24 0 24= + =Se introduce el mayor valor que es 24

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 2

7 * 38 *T2

SÉPTIMA ACTIVIDAD: Para calcular el séptimo elemento de T1 se elige la columnadel elemento que se esta calculando (7),  hay una celda que tiene valor, se realiza elcálculo:T1 + duración de la actividad  7 3 10= + =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 3

8 *T2

OCTAVA ACTIVIDAD: Para calcular el octavo elemento de T1 se elige la columna delelemento que se esta calculando (8), hay dos celdas que tiene valor, se realiza elcálculo:T1 + duración de la actividad  24 2 26= + =T1 + duración de la actividad  10 3 13= + =Se introduce el mayor valor 26

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  275

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 326 8 *

T2

Se completa la matriz de Zaderenko calculando  T2 (Tiempo más tardío derealización de un suceso, Last) de izquierda a derecha.

FILA 8:  Se copia el último tiempo T1

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 3

26  → 8 *T2 26

FILA 7:  Se resta a la actividad anterior el menor tiempo de la columna:T2 −menor tiempo de la columna  26 3 23= − =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 2

10   → 7 * 326 8 *

T2 23 26

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  276

FILA 6:  Se resta a la actividad anterior el menor tiempo de la columna: T2 −menor tiempo de la columna  26 2 24= − =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 0

24   → 6 * 210 7 * 326 8 *

T2 24 23 26

FILA 5:  Se resta a la actividad anterior el menor tiempo de la columna: T2 −menor tiempo de la columna  24 0 24= − =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 8

24   → 5 * 024 6 * 210 7 * 326 8 *

T2 24 24 23 26

FILA 4:  Se resta a la actividad anterior el menor tiempo de la columna: T2 −menor tiempo de la columna  24 9 15= − =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 3

15   → 4 * 9 824 5 * 024 6 * 210 7 * 326 8 *

T2 15 24 24 23 26

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  277

 FILA 3:  Se resta a la actividad anterior el menor tiempo de la columna: T2 −menor tiempo de la columna  15 8 7= − =

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 8

7   → 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 326 8 *

T2 7 15 24 24 23 26

FILA 2:  Se resta a la actividad anterior el menor tiempo de la columna: T2 −menor tiempo de la columna  7 0 7= − =

T1 te 1 2 3 4 5 6 7 80 1 * 7 3

7   → 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 326 8 *

T2 7 7 15 24 24 23 26

FILA 1:  Se resta a la actividad anterior el menor tiempo de la columna: T2 −menor tiempo de la columna  7 7 0= − =

T1 te 1 2 3 4 5 6 7 80   → 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 326 8 *

T2 0 7 7 15 24 24 23 26Finalmente, resulta la matriz de Zaderenko

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  278

T1 te 1 2 3 4 5 6 7 80 1 * 7 37 2 * 0 87 3 * 315 4 * 9 824 5 * 024 6 * 210 7 * 326 8 *

T2 0 7 7 15 24 24 23 26

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  279

Definidas las actividades de un proyecto en semanas, se tiene:

ActividadActividadPrecedente

ActividadSiguiente

Tiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)A ‐‐‐‐ C, D 1 2 3B ‐‐‐‐ E, F 1 2 9C A E, F 4 7 10D A F 2 8 14E B. C H 1 2 9F B, C, D G, J 5 8 17G F I 4 7 16H E ‐‐‐‐ 0 2 4I G, J ‐‐‐‐ 2 2 2J F I 7 9 17

Calcular la matriz de Zaderenko

Solución:

Se calcula el tiempo esperado (tiempo Pert) de cada actividad:

e e

x xa 4m b 1 4 2 3 a 4m b 1 4 2 9t (A) 2           t (B) 3

6 6 6 6+ + + + + + + +

= = = = = =

e e

x xa 4m b 4 4 7 10 a 4m b 7 4 9 17t (C) 7       t (J) 10             

6 6 6 6+ + + + + + + +

= = = = = =

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  280

La matriz de Zaderenko se elabora con las duraciones de las actividades,  secomienza rellenado la columna de las actividades T1 (Tiempo más temprano de unsuceso, Early) de derecha a izquierda y la fila  T2 (Tiempo más tardío de realizaciónde un suceso, Last) de izquierda a derecha.

T1 te 1 2 3 4 5 6 7 8 90 1 * 2 32 2 * 7 89 3 * 0 310 4 * 912 5 * 219 6 * 10 829 7 * 029 8 * 231 9 *

T2 0 2 10 10 29 19 29 29 31

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  281

 Dibujar la red PERT y el diagrama de Gantt asociado a las actividades que sedescriben. Por razones técnicas, entre el final de H y el comienzo de L deben detranscurrir al menos 6 unidades de tiempo.

ActividadActividades

Siguientes inmediatasTiempo Pert

A D, E, F 6B E, F 5C G, H 12D I, J 4E I, J 7F G, H 4G K, L 8H M 3I K, L 4J 12K N 8L N 5M N 9N 2

Solución:

Es necesario introducir tres actividades ficticias, una de ellas,  et (F3) 6= , con tiempoasociado para representar la ligadura entre H y L.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  282

Se completa la red Pert introduciendo las actividades T1 (tiempo más temprano deun suceso, Early),  de derecha a izquierda. Si en un nodo finaliza más de unaactividad se toma el tiempo Pert de la actividad con mayor valor.

En distintos nodos (3, 5, 6, 8, 9 y 10) finalizaban más de una actividad, tomando eltiempo Pert  (tiempo esperado) con mayor valor.

Después se introducen las actividades T2 (tiempo más tardío de realización de unsuceso, Last), comenzando de izquierda a derecha. Si en un nodo finaliza más deuna actividad se toma el tiempo Pert de la actividad con menor valor.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  283

El tiempo de Holgura  2 1H T T= −  es la diferencia entre el tiempo más tardío y eltiempo más temprano de un suceso. En unidades de tiempo corresponde al valorque puede tardar la ocurrencia de un suceso.

El camino crítico corresponde a los sucesos con holgura cero. En el caso de queexistiesen dos o más caminos críticos se deberá tomar la distribución con tiemposde finalización con mayor varianza.

El camino crítico es 1 ‐ 4 ‐ 6 ‐ 9 ‐ 10  construido con las actividades C, G, K, N.

La longitud o duración del proyecto, de derecha a izquierda en el camino crítico,

e 2 2t (b) T (b) T (a)  en [a b]= − −

PROYECTO e e e et (C) t (G) t (K) t (N) 12 8 8 2 30 μ = + + + = + + + =

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  284

DIAGRAMA DE GANTT:  En cada actividad no crítica de la red PERT aparecen dosnúmeros entre paréntesis (Ml ≡  Margen libre,  Mt ≡Margen total).Las actividades críticas no tienen márgenes.

Se denomina margen de una actividad al excesode tiempo disponible para realizar dicha actividadcon relación al tiempo previsto de ejecución parala misma.

1j 1i e 2j 1i e(Ml T T t ,Mt T T t )= − − = − −

El gráfico de Gantt presenta cada actividad lleva asociada una barra de longitudigual a su duración, representando al final de cada una de ellas dos barritas querepresentan el margen libre de la actividad  (barrita superior) y el margen total dela actividad  (barrita inferior). Las actividades críticas no tienen estas dos barritas.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  285

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  286

Las actividades en que se descompone la realización de un proyecto, así comosus correspondientes tiempos de ejecución (en semanas), y las prelacionesexistentes, figuran en el siguiente cuadro:

ActividadActividadesPrecedentes

Tiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)A ‐‐‐‐ 0 1 2B A 3 6 9C B 6 9 18D B 4 4 4E B 2 3 4F C, D, E 6 9 12G C 2 3 10H E 3 4 11I G 0 3 6J H 6 6 6K F, I , J 3 4 5L K 3 4 11M K 6 10 20N L 8 12 22P M, N 6 10 20Q A 15 25 47

a) Construir la red PERT y calcular la probabilidad de que el proyecto se termine alo sumo en 55 semanas.

b) Matriz de Zaderenko.

Solución:

a) Se calcula el tiempo esperado (tiempo PERT) y varianza de cada actividad:

2 22

e A

2 22

e B

x

x

a 4m b 0 4 1 2 (b a) (2 0)t (A) 1 Var(A) 0,11

6 6 36 36a 4m b 3 4 6 9 (b a) (9 3)

t (B) 6 Var(B) 1      6 6 36 36

+ + + + − −= = = σ = = = =

+ + + + − −= = = σ = = = =

La red PERT se realiza siguiendo el orden de prelaciones, cada actividad enlaza unsuceso de comienzo y uno de final. Los sucesos deben seguir un ordenestrictamente ascendente, y las actividades un orden alfabético ascendente,cuando sea posible.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  287

ActividadActividadesPrecedentes

Tiempooptimista

(a)

Tiempo másprobable

(m)

Tiempopesimista

(b)

TiempoPERT

Varianza

A ‐‐‐‐ 0 1 2 1 0,11B A 3 6 9 6 1C B 6 9 18 10 4D B 4 4 4 4 0E B 2 3 4 3 0,11F C, D, E 6 9 12 9 1G C 2 3 10 4 1,78H E 3 4 11 5 1,78I G 0 3 6 3 1J H 6 6 6 6 0K F, I , J 3 4 5 4 0,11L K 3 4 11 5 1,78M K 6 10 20 11 5,44N L 8 12 22 13 5,44P M, N 6 10 20 11 5,44Q A 15 25 47 27 28,44

El camino crítico es 1 ‐ 3 ‐ 5 ‐ 6 ‐ 9 ‐  10 ‐ 11 ‐ 12 ‐ 13 formado por las actividadesA,  B, C, F1, F, K, L, N, P

La longitud o duración del proyecto, de derecha a izquierda en el camino crítico,

e 2 2t (b) T (b) T (a)  en [a b]= − −

PROYECTO e e e e e e e e et (A) t (B) t (C) t (F1) t (F) t (K) t (L) t (N) t (P)

                 1 6 10 0 9 4 5 13 11 59 

μ = + + + + + + + + =

= + + + + + + + + =

Desviación del proyecto:  2 2 2 2 2 2 2 2 2PROYECTO A B C F K L N Pσ = σ + σ + σ + σ + σ + σ + σ + σ =

0,11 1 4 1 0,11 1,78 5,44 5,44 18,88= + + + + + + + =      PROYECTO 18,88 4,34σ = =

La distribución del tiempo de finalización del proyecto, de acuerdo con el TeoremaCentral del Límite (TCL),  sigue una distribución normal N(59, 4,34)

La Probabilidad de terminar a lo sumo en 55 semanas es:

X 59 55 59P(X 55) P P(z 0,92) 0,1788

4,34 4,34− −⎡ ⎤≤ = ≤ = ≥ =⎢ ⎥⎣ ⎦

Se termina el proyecto en 55 semanas como mucho en un 17,88% de los casos.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  288

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  289

La matriz de Zaderenko permite calcular los tiempos early ( 1T ) y last ( 2T )

T1 te 1 2 3 4 5 6 7 8 9 10 11 12 130 1 * 11 2 * 67 3 * 3 10 410 4 * 0 517 5 * 0 417 6 * 915 7 * 621 8 * 326 9 * 430 10 * 5 1135 11 * 1348 12 * 1159 13 *

T2 0 1 7 15 17 17 20 23 26 30 35 48 59

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  290

   MÉTODO CPM ‐ RUTA CRÍTICA

El método CPM (Critical Path Method) es frecuentemente utilizado en el desarrolloy control de proyectos. El objetivo principal es determinar la duración de unproyecto, entendiendo éste como una secuencia de actividades relacionadas entresí, donde cada una de las actividades tiene una duración estimada.

La realización de cualquier proyecto lleva dos costes: Los directos que provienen defactores directamente imputables a cada tarea (coste del equipo, materias primas,horas de máquina, horas de hombres, etc.), y los indirectos que son imputablesmediante claves de distribución (gastos generales, multas, supervisión, etc.).

Las versiones originales de los métodos PERT Y CPM se diferencian en dos aspectosimportanes:

• El método PERT supone que los tiempos de ejecución son probabilísticos,mientras que el método CPM supone que las actividades son determinísticas.

• El método CPM asigna la misma importancia al tiempo y al coste.

ESTRUCTURA DEL PROBLEMA CPM

El objetivo fundamental de la técnica CPM,  es determinar  el cambio entre tiempoy coste que debe emplearse en cada actividad, para cumplir con el tiempo definalización del proyecto programado a un coste mínimo.

Los costes directos de una actividad suelen estar relacionados inversamente con suduración.

Cuando se reduce laduración de una actividad(i, j)  a partir de un punto

ij ij(D , CD ) llega un

momento en el que resultaimposible disminuirla pordebajo de un cierto valor  ijd

denominado duraciónrécord.

El punto  ij ij(d , Cd )  poporciona el tiempo y el coste necesarios cuando se realiza la

actividad de forma intensiva, es decir, se acelera completamente sin reparar encostes.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  291

Al aumentar la actividad llega un momento  ijD  en que los costes dejan de

disminuir, esta duración se denomina normal.

El punto determinado  ij ij(D , CD ) porporciona el coste y tiempo necesarios cuando la

actividad se realiza de forma normal, sin recurrir a costes adicionales (horas extra,materiales especiales, etc.) para acelerar la actividad.

Las variables de decisión:   ijx  tiempo de duración de la actividad (i, j)=

Naturalmente, cuando es necesario acortar la duración de un proyecto, se deseahacerlo con el mínimo coste posible. Se hace necesario calcular las pendientes decoste de todas las actividades.

Las pendientes de coste representan el incremento de coste directo producido alreducir la duración del proyecto en una unidad de tiempo.

Incremento coste directo:   ij ijij

ij ij

Cd CDp pendiente coste actividad (i, j)

D d

−=

Para cada actividad  (i, j)    ij ij

ij ij

CD Coste directo normal D Tiempo normal

Cd Coste directo récord  d Tiempo récord 

≡ ≡⎧⎨ ≡ ≡⎩

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  292

FORMULACIÓN DEL PROBLEMA CPM

 MEDIANTE PROGRAMACIÓN LINEAL

Durante un tiempo máximo T de finalización del proyecto, se dben determinar lasduraciones  ijx  que minimizen el coste total.

Para tener en cuenta la finalización del proyecto se necesita una variable para cadasuceso:

         iy ≡  tiempo más temprano (desconocido) del suceso i‐ésimo.

Designando por  ijk  la ordenada en el origen de la actividad  (i, j) ,  el coste directo

total del proyecto será:   ij ij iji , j

CD (T) (k p x )= −∑

El problema queda reducido a:    ij iji , j

Max z p x= −∑

Sujeto a las restricciones: 

ij ij

ij ij

i ij j

n

ij i

x d              

x D              

y x y 0

y T

x 0 y 0

≥⎧⎪ ≤⎪⎪ + − ≤⎨⎪ ≤⎪

≥ ≥⎪⎩

Una vez obtenida la solución para diversos valores de T, será preciso combinar losresultados obtenidos, con los costes indirectos para determinar el valor óptimode T.

  ALGORITMO DE ACKOFF ‐ SASIENI

PASO 1:  Construir una matriz cuyas filas representen las diferentes rutas existentesde comienzo a fin del proyecto y, por columnas las diferentes actividades quecomponen el proyecto.Cada elemento (i, j) de la matriz, representará la pendiente de coste de la actividadque ocupa la columna j‐ésima siempre y cuando pertenezca a la ruta de la fila i‐ésima; en otro caso se deja en blanco.Se requiere que la matriz tenga tantas columnas como pendientes de coste posea.

PASO 2:  Se amplía la matriz obtenida con una columna cuyos elementosrepresenten las duraciones de las respectivas rutas, y una fila cuyos elementosindiquen la diferencia entre las duraciones normal y récord de cada actividad(acortamiento posible).

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  293

PASO 3:  Se selecciona la actividad de menor pendiente en cada de las rutas críticasdel proyecto (caso de existir varias) y se determina el tiempo de acortamiento.

Para ello se calcula el mínimo de las cantidades:

‐  Acortamiento máximo de las actividades sin que cambie su pendiente.

‐  Diferencia entre la duración de la ruta crítica y del primer subcrítico.

PASO 4:  Una vez calculado el tiempo de acortamiento, se determina el incrementoen el coste directo y el coste indirecto para la duración resultante. Se calcula elcoste total y se amplia la matriz con una nueva columna, que represente las nuevasduraciones de las rutas y una fila para mostrar los nuevos acortamientos posibles.El algoritmo continúa hasta encontrar una ruta crítica irreducible.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  294

PROYECTO CON CPM

PASO 1:  ACTIVIDADES DEL PROYECTO

Se identifican todas las actividades que intervienen en el proyecto, interrelaciones,sucesiones, reglas de precedencia.

Actividad Actividad Predecesora Tiempo (horas)A ‐‐‐‐ 3B A 1C A 2D A 2E B ‐ C ‐ D 4

PASO 2: DIAGRAMA DE RED

Con la información recogida se obtiene el gráfico del proyecto:

F1 y F2 son actividades ficticias que no consumen tiempo ni recursos.

PASO 3:  CÁLCULO DE LA RED

Se  consideran tres indicadores (T1, T2 y H) , que se calculan en cada evento o nodo(entendiendo nodo como un punto donde se completan actividades y se inician lassubsiguientes).

• Tiempo más temprano de un suceso  1T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de izquierda a derecha, con lassiguientes consideraciones:

1

1 1

T (primer nodo) 0                                                                                                              

T (nodo i‐ésimo) T (nodo anterior i 1) t(actividad finaliza el nodo)     

== − +         

Si en un nodo finaliza más de una actividad, se toma el tiempo de la actividad

con mayor valor.                                                                                                                   

⎧⎪⎪⎨⎪⎪⎩

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  295

1

1 1

1 1

1 11

1 1 1 1

1 1

T (1) 0

T (2) T (1) t(A) 0 3 3

T (3) T (2) t(B) 3 1 4

T (4) T (2) t(C) 3 2 5máxT (4) 5

T (4) T (3) t(F1) 4 0 4 T (4) T (2) t(F2) 5 0 5

T (4) T (4) t(E) 5 4 9

== + = + == + = + =

= + = + =⎧=⎨ = + = + = = + = + =⎩

= + = + =

• Tiempo más tardío de realización de un suceso  2T (i‐ésimo nodo)Para calcular este indicador debe recorrerse la red de derecha a izquierda, con lassiguientes consideraciones:

2 1

2 2

T (primer nodo, de derecha a izquierda) T (de este nodo)                           

T (nodo i‐ésimo) T (nodo anterior i 1) t(actividad que se inicia)           

Si en un nodo finaliza más de una activid

== − −

ad, se toma el tiempo                    

de la actividad con menor valor.                                                                              

⎧⎪⎪⎨⎪⎪⎩

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  296

2 1

2 2

2 22

2 2 2 2

2 2

T (4) T (4) 9

T (4) T (4) t(E) 9 4 5

T (2) T (3) t(B) 5 1 4mínT (2) 3

T (2) T (4) t(C) 5 2 3 T (2) T (5) t(D) 5 2 3

T (1) T (2) t(A) 3 3 0

= == − = − =

= − = − =⎧→ =⎨ = − = − = = − = − =⎩

= − = − =

• Tiempo de Holgura  2 1H T T= −El tiempo de holgura es la diferencia entre el tiempo más tardío y el tiempo mástemprano de un suceso. En unidades de tiempo corresponde al valor que puedetardar la ocurrencia de un suceso.

La ruta crítica corresponde a los sucesos con holgura cero, es decir, la ruta críticaestá formada por la ocurrencia de sucesos en los que no puede retrarse una horarespecto al cronograma establecido, en otro caso se retrasaría la finalización delproyecto.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  297

Hay dos rutas críticas:

Ruta formada por las actividades A, C, E Ruta con las actividades A, D, F2, E

PASO 4:  CRONOGRAMA

En un cronograma se consideran varios factores, siendo el más importante larelación de precedencia, seguido por escalonar las actividades que componen laruta crítica de forma que se complete el proyecto dentro de la duración estimada.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  298

 El proceso de construcción de un microcomputador se compone de lassiguientes actividades:

DuracionesActividad

Normal RécordPendienteDe Coste

1 − 2 17 13 6

1 − 3 15 10 31 − 4 20 15 22 − 6 18 16 4

2 − 6 16 15 5

3 − 4 5 3 23 − 5 13 8 64 − 6 20 19 6

5 − 6 10 8 5

El coste indirecto del proyecto en duración normal (40 días) es de 360 millones deeuros y el coste indirecto viene determinado por  la función:

i x proyectoC 5 D 167 millones de euros= +

a) Determinar la duración más interesante del proyecto desde un punto de vistaeconómico.

b) Determinar el coste del proyecto en el mínimo tiempo posible.

Solución:

a) En el planteamiento del problema: El Coste Directo en la duración normal de 40días es de 360 millones de euros y el Coste Indirecto:

i i x xproyectoC C 5 D 167  5 40 167 367 millones de euros= = + = + =

El Coste Total  t d iC C C 360 367 727= + = + =  millones de euros.

El objetivo es determinar  el cambio entre tiempo y coste que debe emplearse encada actividad, para cumplir con el tiempo de finalización del proyecto a un costemínimo.

El grafo del proyecto:

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  299

Aplicando el algoritmo de Ackoff‐Sasieni se elabora una matriz que tiene por filaslos distintos caminos existentes entre el nudo inicial y final del proyecto, y porcolumnas las diferentes actividdes que lo componen.

Conviene que cada actividad aparezca tantas veces como pendientes de costetenga.

Los caminos del proyecto son:

1 − 2 − 61 − 3 − 4 − 61 − 3 − 5 − 61 − 4 − 6

Se construye una matricial inicial formada por elementos que son la pendiente decoste de las distintas actividades del proyecto, cuando pertenezcan al caminocorrespondiente.

      Actividades

Caminos1  − 2 1  − 3 1  − 4 2  − 6 2  − 6 3  − 4 3  − 5 4  − 6 5  − 6

1  − 2  − 6 6 4 51 − 3  − 4 − 6 3 2 61 − 3  − 5 − 6 3 6 51  − 4  −  6 2 6

La matriz inicial se amplia con una columna A que contiene las duraciones de loscaminos y una fila  ij ijA D d∗ = −   que contiene para cada actividad la diferencia entre

sus duraciones normal y récord.

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  300

17 18 35

15 5 20 40A

15 13 10 38

20 20 40

+ =⎛ ⎞⎜ ⎟+ + =⎜ ⎟=⎜ ⎟+ + =⎜ ⎟+ =⎝ ⎠

( )ij ijA D d 17 13 4 15 10 5 20 15 5 20 19 1 10 8 2∗ = − = − = − = − = − = − =

      Actividad

Caminos1  − 2 1  − 3 1  − 4 2  − 6 2  − 6 3  − 4 3  − 5 4  − 6 5  − 6

DuraciónCamino(A)

1  − 2  − 6 6 4 5 351 − 3  − 4 − 6 3 2 6 401 − 3  − 5 − 6 3 6 5 381  − 4  −  6 2 6 40

Duraciónactividad  (A*)

4 5 5 2 1 2 5 1 2

En este momento, el proyecto presenta dos caminos críticos (con mayor duración)que habrá que reducir simultáneamente.

Para ello, se selecciona en cada uno de los caminos críticos la actividad con menorpendiente y se determina su acotamiento.

Para determinar el acotamiento hay que calcular el mínimo de las cantidades:

Máximo acotamiento de  3  − 4  sin que cambie su pendiente de coste 2 días.

Máximo acotamiento de  1  − 4  sin que cambie su pendiente de coste 5 días.

Diferencia entre la duración del camino crítico y del primer subcrítico40 − 38 = 2 días.

El mínimo de 2 días es el acortamiento a realizar simultáneamente en los doscaminos críticos.

Actividad Pendiente Número días Coste3  − 4 2 2 4

1  − 4 2 2 4El incremento en el costedirecto del proyecto será:

8

d

i

t

x proyecto x

Coste Directo C 360 8 368                                                

Coste Indirecto C 5 D 167  5 38 167 357

Coste Total C 360 357 725                                                

= + == + = + =

= + =

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  301

Se reducen dos dias al proyecto y se reducen los costes.

Se amplia la matriz anterior con una nueva columna B, que represente las nuevasduraciones de las rutas y una fila  ij ijB D d∗ = −  para mostrar los nuevos

acortamientos.

      Actividad

Caminos1−2 1−3 1−4 2−6 2−6 3−4 3−5 4−6 5−6 A B

1  − 2  − 6 6 4 5 35 351 − 3  − 4 − 6 3 2 6 40 381 − 3  − 5 − 6 3 6 5 38 381  − 4  −  6 2 6 40 38

A* 4 5 5 2 1 2 5 1 2B* 4 5 3 2 1 0 5 1 2

Se continua iterando hasta que alguno de los caminos críticos no se puede acortar,obteniendo la matriz:

      Acti

Camin1−2 1−3 1−4 2−6 2−6 3−4 3−5 4−6 5−6 A B C D D1

1 −2−6 6   4 5 35 35 35 34 341−3−4−6 3 2 6 40 38 35 33 341− 3−5−6 3 6 5 38 38 35 34 341−4− 6 2 6 40 38 35 34 34

A* 4 5 5 2 1 2 5 1 2 CD 360 CI 367 CT 727= = =

B* 4 5 3 2 1 0 5 1 2 CD 360 8 CI 357 CT 725= + = =

C* 4 2 0 2 1 0 5 1 2 CD 368 15 CI 342 CT 725= + = =

D* 4 1 0 1 1 0 5 0 2 CD 383 13 CI 337 CT 733= + = =

D1* 4 1 0 1 1 1 5 0 2 CD 396 2 CI 337 CT 731= − = =

Obtenida la fila D* y columna D, el camino 1 − 3  − 4 − 6 tiene una duración de 33días y la duración del proyecto es de 34 días. Por tanto, resulta innecesariomantenerlo con la duración de 33 días.

Como la actividad 3 − 4 puede alargarse 1 día, con el consiguiente ahorro en elcoste directo del proyecto, se hace necesario construir la fila D1* y columna D1.

El algoritmo ha finalizado ya que el camino 1  − 4  −  6  tiene todas sus actividadesen tiempo récord y no puede reducirse su duración.

Los resultados obtenidos son:

Portal Estadística Aplicada: Instrumentos Estadísticos Avanzados  302

Tiempo en días 40 38 35 34Coste directo 360 368 383 394Coste indirecto 367 357 342 337Coste total 727 725 725 731

El coste total mínimo es de 725 millones de euros, cantidad comprendida en elintervalo [ ]38 35− .

El coste en duración récord es de 731 millones de euros y su duración 34 días.