Enunciado
Considere el proyecto cuyo cuadro de prelaciones y duraciones (en días) se adjunta.
- Dibuje el grafo PERT y enumere todas sus rutas entre el nodo inicial y el final.
- Construya la matriz de caminos del proyecto (una fila por ruta, una columna por actividad).
- Calcule la duración de cada ruta como producto de la matriz de caminos por el vector de duraciones, y la duración del proyecto como el máximo. Identifique la ruta crítica.
- Calcule la sensibilidad de la duración del proyecto a cada actividad: ¿en cuánto aumenta la duración si una actividad dura un día más? ¿Y si dura un día menos?
El proyecto corresponde a la producción de un cortometraje; las actividades son las siguientes (las duraciones del cuadro están en días).
Resolución
Apartado 1
- Dibuje el grafo PERT y enumere todas sus rutas entre el nodo inicial y el final.
Las rutas se enumeran recorriendo el grafo desde el nodo inicial: en cada nodo se abre una rama por cada arco saliente. Las ficticias se recorren pero no se anotan.
Apartado 2
- Construya la matriz de caminos del proyecto (una fila por ruta, una columna por actividad).
Apartado 3
- Calcule la duración de cada ruta como producto de la matriz de caminos por el vector de duraciones, y la duración del proyecto como el máximo. Identifique la ruta crítica.
| Route_1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
| Route_2 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
| Route_3 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
| Route_4 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
| Route_5 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
| Route_6 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
×
| A |
8 |
| B |
4 |
| C |
2 |
| D |
3 |
| E |
8 |
| F |
1 |
| G |
8 |
| H |
5 |
=
👆 Interactivo: pasa el ratón (o toca) una fila de la matriz de rutas: se recuadran los valores que se suman y el resultado.
La duración del proyecto es 29 días, la de la ruta más larga, Route_1: A - C - D - E - G. Coincide con el tiempo más temprano del último nodo: 29.
Apartado 4
- Calcule la sensibilidad de la duración del proyecto a cada actividad: ¿en cuánto aumenta la duración si una actividad dura un día más? ¿Y si dura un día menos?
La duración del proyecto es \(\tau = \max_r (P\,d)_r\). Si una actividad crítica dura un día más, la ruta crítica se alarga un día y con ella el proyecto: su sensibilidad es 1. Si una actividad no crítica dura un día más, la ruta más larga no cambia mientras no se agote la holgura: sensibilidad 0. Al acortar una actividad crítica el proyecto sólo se acorta hasta que otra ruta pasa a ser la más larga.
| sensibilidad (+1 día) |
1.0 |
0.0 |
1.0 |
1.0 |
1.0 |
0.0 |
1.0 |
0.0 |
| +1 día |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
| -1 día |
-1 |
0 |
-1 |
-1 |
-1 |
0 |
-1 |
0 |
Al acortar una actividad crítica el proyecto se reduce un día sólo si ninguna otra ruta alcanza la duración máxima; la segunda ruta más larga está a 3 día(s) de la crítica, así que esa es la reducción máxima que puede conseguirse acortando una única actividad crítica que no pertenezca también a esa segunda ruta.