ejemplo_parcial — solucion

P1: Holguras y camino crítico (holgura-compartida); P2: Probabilidad de cumplir el plazo (aproximación normal) (dos-rutas-criticas); P3: Método del valor ganado (tendencia)

Problema 1

Considere el proyecto cuyo cuadro de prelaciones y duraciones (en semanas) se adjunta.

  1. Calcule el calendario del proyecto con las holguras total, libre e independiente.
  1. F y H son consecutivas y tienen la misma holgura total. El responsable de F pide retrasarla 12 semanas y el de H también. ¿Pueden concederse las dos peticiones sin alargar el proyecto? Razónelo antes de calcular.
  1. Compruébelo: recalcule el calendario con F retrasada 12 semanas y después con las dos retrasadas.
  1. ¿Qué holgura expresa cuánto puede retrasarse cada una sin quitarle margen a la otra? ¿Cómo repartiría las 12 semanas entre F y H?
Tabla 1: Cuadro de datos del enunciado
predecessor duration
activity
A --- 7
B --- 3
C --- 4
D A,C 7
E D 1
F B 4
G E 5
H F 1
I G,H 3

Solución del problema 1

Apartado 1

  1. Calcule el calendario del proyecto con las holguras total, libre e independiente.

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 tiempos y camino crítico
Tabla 2: Calendario y holguras
Haz clic en un número de la tabla para ver cómo se calcula.
👆 Interactivo: haz clic en cualquier celda de la tabla para ver cómo se calcula (otro clic la deselecciona).
Actividad Duración Inicio más temprano Fin más temprano Inicio más tardío Fin más tardío H total H libre H independiente
A 7 0 7 0 7 0 0 0
B 3 0 3 12 15 12 0 0
C 4 0 4 3 7 3 3 3
D 7 7 14 7 14 0 0 0
E 1 14 15 14 15 0 0 0
F 4 3 7 15 19 12 0 0
G 5 15 20 15 20 0 0 0
H 1 7 8 19 20 12 12 0
I 3 20 23 20 23 0 0 0

Con los números sustituidos, actividad a actividad (ES, EF, LS y LF son inicio y fin más tempranos y más tardíos; «pred.» y «suc.» las predecesoras y sucesoras inmediatas):

Tabla 3: Cálculo paso a paso de fechas y holguras
ES = máx EF pred. EF = ES + d LF = mín LS suc. LS = LF − d H_total = LS − ES H_libre = mín ES suc. − EF H_indep. = máx(0, mín ES suc. − máx LF pred. − d)
actividad
A inicial → 0 0 + 7 = 7 mín(D: 7) = 7 7 − 7 = 0 0 − 0 = 0 7 − 7 = 0 máx(0, 7 − 0 − 7) = 0
B inicial → 0 0 + 3 = 3 mín(F: 15) = 15 15 − 3 = 12 12 − 0 = 12 3 − 3 = 0 máx(0, 3 − 0 − 3) = 0
C inicial → 0 0 + 4 = 4 mín(D: 7) = 7 7 − 4 = 3 3 − 0 = 3 7 − 4 = 3 máx(0, 7 − 0 − 4) = 3
D máx(A: 7, C: 4) = 7 7 + 7 = 14 mín(E: 14) = 14 14 − 7 = 7 7 − 7 = 0 14 − 14 = 0 máx(0, 14 − 7 − 7) = 0
E máx(D: 14) = 14 14 + 1 = 15 mín(G: 15) = 15 15 − 1 = 14 14 − 14 = 0 15 − 15 = 0 máx(0, 15 − 14 − 1) = 0
F máx(B: 3) = 3 3 + 4 = 7 mín(H: 19) = 19 19 − 4 = 15 15 − 3 = 12 7 − 7 = 0 máx(0, 7 − 15 − 4) = 0
G máx(E: 15) = 15 15 + 5 = 20 mín(I: 20) = 20 20 − 5 = 15 15 − 15 = 0 20 − 20 = 0 máx(0, 20 − 15 − 5) = 0
H máx(F: 7) = 7 7 + 1 = 8 mín(I: 20) = 20 20 − 1 = 19 19 − 7 = 12 20 − 8 = 12 máx(0, 20 − 19 − 1) = 0
I máx(G: 20, H: 8) = 20 20 + 3 = 23 final → 23 23 − 3 = 20 20 − 20 = 0 23 (fin) − 23 = 0 máx(0, 23 − 20 − 3) = 0

Apartado 2

  1. F y H son consecutivas y tienen la misma holgura total. El responsable de F pide retrasarla 12 semanas y el de H también. ¿Pueden concederse las dos peticiones sin alargar el proyecto? Razónelo antes de calcular.

No. La holgura total de F y la de H son la misma holgura: la de la cadena en la que están. F tiene holgura libre cero, así que cualquier retraso suyo mueve el inicio de H y le consume holgura. Si F gasta las 12 semanas, H se queda sin ninguna; si además H se retrasa, el proyecto se alarga.

Apartado 3

  1. Compruébelo: recalcule el calendario con F retrasada 12 semanas y después con las dos retrasadas.
original F retrasada 12 las dos retrasadas
activity
F 12 0 0
H 12 0 0

Duración del proyecto: 23 semanas en la planificación original, 23 con F retrasada y 35 con las dos retrasadas: el segundo retraso ya no cabe en la holgura.

Apartado 4

  1. ¿Qué holgura expresa cuánto puede retrasarse cada una sin quitarle margen a la otra? ¿Cómo repartiría las 12 semanas entre F y H?

La holgura libre de F es 0: es lo que puede retrasarse sin mover a H. La holgura independiente de H es 0: lo que puede retrasarse H aunque F acabe lo más tarde posible. Las 12 semanas son un recurso compartido de la cadena: cualquier reparto x + y ≤ 12 entre F y H respeta el plazo; lo que no es posible es que cada una disponga de 12 por su cuenta.

Problema 2

Considere el proyecto cuyo cuadro de prelaciones, duraciones medias y desviaciones típicas (en semanas) se adjunta.

  1. Determine la duración media del proyecto y su(s) camino(s) crítico(s).
  1. Calcule la varianza y la desviación típica de la duración del proyecto. ¿Qué ruta crítica debe usarse para ello? Razone la respuesta.
  1. ¿Qué probabilidad hay de terminar el proyecto en 34 semanas o menos?
  1. ¿Qué probabilidad hay de terminar entre las semanas 31 y 34?
  1. ¿Qué duración puede comprometerse con el cliente con una probabilidad del 90% de cumplirla?
  1. ¿Qué probabilidad hay de terminar en la duración media o antes? ¿Puede garantizarse esa duración con un 90% de probabilidad sin modificar el proyecto?
Tabla 4: Cuadro de datos del enunciado
predecessor duration standard_deviation
activity
A --- 7 0.1
B --- 4 0.8
C --- 7 0.4
D A,B,C 6 0.1
E D 3 0.3
F E 4 0.8
G F 3 1.0
H G 6 0.4
I H 3 0.3
J H 2 0.4

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 5: 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
J Pruebas con usuarios

Solución del problema 2

Apartado 1

  1. Determine la duración media del proyecto y su(s) camino(s) crítico(s).

Cálculo de los tiempos tempranos y tardíos de los sucesos y de las holguras totales 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 37
Figura 2: Grafo PERT con tiempos de los nodos y camino crítico
Tabla 6: Holgura total de las actividades
@10→11 @2→4 @3→4 A B C D E F G H I J
H_total 0 3 0 0 3 0 0 0 0 0 0 0 1
Route_1: A - D - E - F - G - H - I
Route_5: C - D - E - F - G - H - I

La duración media del proyecto es 32 semanas y tiene 2 ruta(s) crítica(s).

Apartado 2

  1. Calcule la varianza y la desviación típica de la duración del proyecto. ¿Qué ruta crítica debe usarse para ello? Razone la respuesta.

Por el teorema central del límite, la duración de una ruta es aproximadamente normal con media la suma de las medias y varianza la suma de las varianzas de sus actividades. Para el proyecto se toma la ruta crítica; si hay varias, la de mayor varianza, que es la hipótesis más prudente (la verdadera distribución del máximo de varias rutas no es normal, y el método PERT la aproxima así).

Tabla 7: Varianza de las rutas críticas
  Activities Variance Formula
Route_1 A, D, E, F, G, H, I 2.00 σ²(A) + σ²(D) + σ²(E) + σ²(F) + σ²(G) + σ²(H) + σ²(I) = 0.01 + 0.01 + 0.09 + 0.64 + 1 + 0.16 + 0.09 = 2
Route_5 C, D, E, F, G, H, I 2.15 σ²(C) + σ²(D) + σ²(E) + σ²(F) + σ²(G) + σ²(H) + σ²(I) = 0.16 + 0.01 + 0.09 + 0.64 + 1 + 0.16 + 0.09 = 2.15

Sumando actividad a actividad a lo largo de cada ruta (la media de una ruta es la suma de las medias; su varianza, la suma de las varianzas):

Tabla 8: Media y varianza de cada ruta, sumando sus actividades
actividades media = suma media varianza = suma varianza
Route_1 A - D - E - F - G - H - I A(7) + D(6) + E(3) + F(4) + G(3) + H(6) + I(3)... 32.0 A(0.010) + D(0.010) + E(0.090) + F(0.640) + G(... 2.0
Route_2 A - D - E - F - G - H - J A(7) + D(6) + E(3) + F(4) + G(3) + H(6) + J(2)... 31.0 A(0.010) + D(0.010) + E(0.090) + F(0.640) + G(... 2.07
Route_3 B - D - E - F - G - H - I B(4) + D(6) + E(3) + F(4) + G(3) + H(6) + I(3)... 29.0 B(0.640) + D(0.010) + E(0.090) + F(0.640) + G(... 2.63
Route_4 B - D - E - F - G - H - J B(4) + D(6) + E(3) + F(4) + G(3) + H(6) + J(2)... 28.0 B(0.640) + D(0.010) + E(0.090) + F(0.640) + G(... 2.7
Route_5 C - D - E - F - G - H - I C(7) + D(6) + E(3) + F(4) + G(3) + H(6) + I(3)... 32.0 C(0.160) + D(0.010) + E(0.090) + F(0.640) + G(... 2.15
Route_6 C - D - E - F - G - H - J C(7) + D(6) + E(3) + F(4) + G(3) + H(6) + J(2)... 31.0 C(0.160) + D(0.010) + E(0.090) + F(0.640) + G(... 2.22

La varianza del proyecto es 2.150 y su desviación típica 1.466 semanas.

Apartado 3

  1. ¿Qué probabilidad hay de terminar el proyecto en 34 semanas o menos?

Con \(T \sim N(\mu, \sigma)\): \(P(T \le t) = \Phi\left(\frac{t - \mu}{\sigma}\right)\).

distribución normal

z = (34 − 32) / 1.466 = 1.364, luego P(T ≤ 34) = Φ(1.364) = 0.9137 (91.4 %).

Apartado 4

  1. ¿Qué probabilidad hay de terminar entre las semanas 31 y 34?
distribución normal

P(31 < T ≤ 34) = Φ(1.364) − Φ(-0.682) = 0.9137 − 0.2476 = 0.6661 (66.6 %).

Apartado 5

  1. ¿Qué duración puede comprometerse con el cliente con una probabilidad del 90% de cumplirla?

Se busca \(t\) tal que \(P(T \le t) = p\), es decir, \(t = \mu + z_p\,\sigma\) con \(z_p = \Phi^{-1}(p)\).

distribución normal

z = 1.282; t = 32 + 1.282 × 1.466 = 33.88 semanas. Como el calendario se mide en semanas enteras, se comprometerían 34 semanas.

Apartado 6

  1. ¿Qué probabilidad hay de terminar en la duración media o antes? ¿Puede garantizarse esa duración con un 90% de probabilidad sin modificar el proyecto?

La duración media es la mediana de la normal, así que P(T ≤ 32) = 0.5: sólo la mitad de las veces se terminaría en la duración media o antes. Para garantizarla con un 90% haría falta que la media del proyecto fuera 32 − 1.282 × 1.466 = 30.12 semanas, es decir, reducir el proyecto (acortando actividades críticas) o reducir su varianza. Sin tocar el proyecto no es posible.

Problema 3

Considere el proyecto cuyo cuadro de prelaciones, duraciones planificadas (semanas) y presupuesto por actividad (BAC, en k€) se adjunta. El coste planificado de cada actividad se reparte uniformemente a lo largo de su duración.

Tabla 9: Planificación del proyecto
predecessor duration BAC
activity
A --- 3 20
B --- 4 50
C --- 6 40
D A,B,C 4 60
E B,C 3 60
F D,E 2 10
G D 2 50
H F 4 30

Se han realizado tres puntos de control, al final de las semanas 5, 9 y 13. En cada uno se anotó, para cada actividad, las semanas trabajadas hasta ese momento, el coste real incurrido (k€) y el porcentaje realizado.

Tabla 10: Punto de control 1 (final de la semana 5)
actual_duration AC performed
activity
A 4 20 100
B 5 41 62
C 5 33 83
D 0 0 0
E 0 0 0
F 0 0 0
G 0 0 0
H 0 0 0
Tabla 11: Punto de control 2 (final de la semana 9)
actual_duration AC performed
activity
A 4 20 100
B 8 65 100
C 6 40 100
D 1 11 12
E 1 30 33
F 0 0 0
G 0 0 0
H 0 0 0
Tabla 12: Punto de control 3 (final de la semana 13)
actual_duration AC performed
activity
A 4 20 100
B 8 65 100
C 6 40 100
D 5 56 62
E 3 90 100
F 0 0 0
G 0 0 0
H 0 0 0
  1. Calcule PV, EV y AC en cada punto de control.
  1. Calcule CV, SV, CPI y SPI en cada punto de control y represente su evolución.
  1. Calcule en cada punto la estimación del coste final EAC = BAC / CPI y comente la tendencia.
  1. A la vista de la evolución, ¿el proyecto se está recuperando o deteriorando? ¿Qué decisiones tomaría tras el último punto de control?

Solución del problema 3

Cálculo de los tiempos tempranos y tardíos de los sucesos y de las holguras totales 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 29
Figura 3: Grafo PERT de la planificación

Apartado 1

  1. Calcule PV, EV y AC en cada punto de control.
PV EV AC
semana
5 103.3 84.2 94.0
9 215.0 137.0 166.0
13 297.5 207.2 271.0

Apartado 2

  1. Calcule CV, SV, CPI y SPI en cada punto de control y represente su evolución.
PV EV AC CV SV CPI SPI
semana
5 103.333 84.2 94.0 -9.8 -19.133 0.896 0.815
9 215.000 137.0 166.0 -29.0 -78.000 0.825 0.637
13 297.500 207.2 271.0 -63.8 -90.300 0.765 0.696
Figura 4: Evolución de CPI y SPI

Apartado 3

  1. Calcule en cada punto la estimación del coste final EAC = BAC / CPI y comente la tendencia.
CPI EAC VAC
semana
5 0.896 357.2 -37.2
9 0.825 387.7 -67.7
13 0.765 418.5 -98.5

Apartado 4

  1. A la vista de la evolución, ¿el proyecto se está recuperando o deteriorando? ¿Qué decisiones tomaría tras el último punto de control?

Entre el primer y el último punto de control el CPI empeora (0.90 → 0.76) y el SPI empeora (0.81 → 0.70). La previsión de coste final pasa de 357 a 419 k€ frente a un presupuesto de 320. Conviene recordar que el SPI tiende a 1 al final del proyecto aunque haya retraso, así que su mejora en los últimos puntos puede ser aparente; para el plazo es preferible la programación ganada. Tras el último control procede revisar las actividades pendientes: acelerar las críticas (si el sobrecoste compensa la penalización o los costes indirectos) y revisar las causas del sobrecoste en las ya ejecutadas para que no se repitan.