Estimaciones 08

9 actividades, 2 de duración fija

Enunciado

Se dispone de las tres estimaciones (optimista, más probable, pesimista; en semanas) de cada actividad. Algunas actividades tienen duración fija (las tres estimaciones coinciden).

  1. Calcule la duración media y la varianza de cada actividad. ¿Qué varianza tienen las actividades de duración fija?
  1. Determine el camino crítico y la duración media del proyecto.
  1. Calcule la varianza del proyecto. ¿Qué actividades contribuyen a ella? ¿Contribuye la actividad no crítica más variable? ¿Y las críticas de duración fija?
  1. Si pudiera reducir a cero la varianza de una sola actividad, ¿cuál elegiría para hacer el plazo más predecible? ¿Y cuál para acortarlo?
Tabla 1: Cuadro de datos del enunciado
predecessor a m b
activity
A --- 3 4 5
B --- 6 6 6
C A,B 1 2 3
D C 1 1 7
E C 2 5 8
F C 1 2 5
G E,F 3 3 9
H D,E 6 6 6
I G 1 3 5

El proyecto corresponde al lanzamiento de una aplicación móvil; las actividades son las siguientes (las duraciones del cuadro están en semanas).

Tabla 2: Descripción de las actividades
Descripción
A Estudio de requisitos
B Diseño de la arquitectura
C Diseño de interfaz y prototipo
D Base de datos y modelo
E API del servidor
F Pantallas principales
G Módulo de pagos
H Notificaciones y sincronización
I Pruebas de integración

Resolución

Apartado 1

  1. Calcule la duración media y la varianza de cada actividad. ¿Qué varianza tienen las actividades de duración fija?
predecessor a m b duration variance
activity
A --- 3 4 5 4 0.111111
B --- 6 6 6 6 0.000000
C A,B 1 2 3 2 0.111111
D C 1 1 7 2 1.000000
E C 2 5 8 5 1.000000
F C 1 2 5 2 0.444444
G E,F 3 3 9 4 1.000000
H D,E 6 6 6 6 0.000000
I G 1 3 5 3 0.444444
Tabla 3: Media y varianza PERT de cada actividad con los números sustituidos
D = (a + 4m + b)/6 σ² = ((b − a)/6)²
A (3 + 4·4 + 5)/6 = 4.00 ((5 − 3)/6)² = 0.111
B (6 + 4·6 + 6)/6 = 6.00 ((6 − 6)/6)² = 0.000
C (1 + 4·2 + 3)/6 = 2.00 ((3 − 1)/6)² = 0.111
D (1 + 4·1 + 7)/6 = 2.00 ((7 − 1)/6)² = 1.000
E (2 + 4·5 + 8)/6 = 5.00 ((8 − 2)/6)² = 1.000
F (1 + 4·2 + 5)/6 = 2.33 ((5 − 1)/6)² = 0.444
G (3 + 4·3 + 9)/6 = 4.00 ((9 − 3)/6)² = 1.000
H (6 + 4·6 + 6)/6 = 6.00 ((6 − 6)/6)² = 0.000
I (1 + 4·3 + 5)/6 = 3.00 ((5 − 1)/6)² = 0.444

Cuando \(a = m = b\) la varianza es \((b-a)^2/36 = 0\): la actividad no aporta incertidumbre, aunque sí aporta duración.

Apartado 2

  1. Determine el camino crítico y la duración media del proyecto.

Cálculo de los tiempos mínimos y máximos de los nodos del grafo Roy paso a paso. El primer paso muestra el grafo resuelto; a partir del siguiente se calcula desde el principio (avance con los botones):

paso 0 de 24
Figura 1: Grafo Roy con duraciones medias y camino crítico
  • Route_6 : B, C, E, G, I

La duración media del proyecto es 20 semanas.

Apartado 3

  1. Calcule la varianza del proyecto. ¿Qué actividades contribuyen a ella? ¿Contribuye la actividad no crítica más variable? ¿Y las críticas de duración fija?
  Activities Variance Formula
Route_6 B, C, E, G, I 2.56 σ²(B) + σ²(C) + σ²(E) + σ²(G) + σ²(I) = 0 + 0.11 + 1 + 1 + 0.44 = 2.56
activity A B C D E F G H I
crítica False True True False True False True False True
varianza 0.111111 0.0 0.111111 1.0 1.0 0.444444 1.0 0.0 0.444444

La varianza del proyecto, 2.556, es la suma de las varianzas de las actividades críticas: sólo contribuyen C, E, G, I. La actividad no crítica más variable, D (varianza 1.000), no cuenta en la aproximación PERT porque no está en la ruta crítica, aunque Monte Carlo mostraría que sí influye si su holgura es pequeña. Las críticas de duración fija (B) aportan duración pero no varianza.

Apartado 4

  1. Si pudiera reducir a cero la varianza de una sola actividad, ¿cuál elegiría para hacer el plazo más predecible? ¿Y cuál para acortarlo?

Para hacer el plazo más predecible conviene atacar la varianza de E (la crítica de mayor varianza); para acortarlo, la duración de alguna crítica, por ejemplo B, la más larga. Reducir la varianza de una no crítica no cambia nada en el análisis PERT.