Lección 6 de 16 · Nivel 2: Intermedio
Ruta crítica (CPM) y holguras
- ⏱ 13 min de lectura
- ❓ 4 preguntas de repaso
- ✍️ Ejercicio con solución
En esta lección
- Dibujar un diagrama de red con actividades y dependencias.
- Calcular inicios y finales tempranos (pasada hacia adelante) y tardíos (pasada hacia atrás).
- Obtener la holgura total y la holgura libre de cada actividad.
- Identificar la ruta crítica y entender por qué manda sobre el plazo.
- Acortar el proyecto al menor costo con compresión (crashing) y ejecución rápida (fast tracking).
En la lección anterior viste que algunas actividades tienen margen y otras no. El método de la ruta crítica (CPM, por sus siglas en inglés) calcula ese margen con precisión: te dice cuál es la duración mínima del proyecto, qué actividades no pueden atrasarse ni un día y cuántos días puede esperar cada una de las demás. Lo aplicaremos paso a paso a una obra real de tamaño pequeño: una bodega de 600 m² que Construcciones Garza levanta en Apodaca, en el área metropolitana de Monterrey.
- Arma la red
- Pasada hacia adelante
- Pasada hacia atrás
- Calcula holguras
- Comprime el plazo
El proyecto: una bodega en Apodaca
Paola Garza, directora del proyecto, tiene ocho actividades con sus duraciones en días laborables y sus predecesoras (todas fin a comienzo):
| Id | Actividad | Duración | Predecesoras |
|---|---|---|---|
| A | Permisos y estudio de suelo | 10 | — |
| B | Excavación y cimentación | 15 | A |
| C | Fabricación y entrega de la estructura metálica | 20 | A |
| D | Muros perimetrales | 12 | B |
| E | Montaje de estructura y techo | 10 | B, C |
| F | Instalaciones eléctricas | 8 | E |
| G | Piso de concreto | 6 | D, E |
| H | Acabados y entrega | 5 | F, G |
El primer paso es dibujar el diagrama de red: cada actividad es una caja y cada flecha, una dependencia. No hace falta software; en papel funciona igual. Lo importante es que la red no tenga «cabos sueltos»: toda actividad, salvo la primera, tiene al menos una predecesora, y toda actividad, salvo la última, tiene al menos una sucesora.
Paso 1: la pasada hacia adelante (fechas tempranas)
Recorres la red de izquierda a derecha y calculas para cada actividad su inicio temprano (IT) y su fin temprano (FT):
IT = el mayor FT de sus predecesoras (0 si no tiene)
FT = IT + duración
Contamos el tiempo como «días transcurridos»: un IT de 10 significa que la actividad arranca al terminar el día 10. Así se calcula la obra:
- A: IT = 0, FT = 0 + 10 = 10.
- B: IT = 10, FT = 25. C: IT = 10, FT = 30.
- D: IT = 25 (fin de B), FT = 37.
- E: tiene dos predecesoras, B (FT 25) y C (FT 30). Manda la mayor: IT = 30, FT = 40.
- F: IT = 40, FT = 48. G: predecesoras D (37) y E (40), IT = 40, FT = 46.
- H: predecesoras F (48) y G (46), IT = 48, FT = 53.
El FT de la última actividad es la duración mínima del proyecto: 53 días.
1. Si la fabricación de la estructura (C) durara 13 días en lugar de 20, ¿cuál sería el inicio temprano de E?
C terminaría en 10 + 13 = 23 y B sigue terminando en 25. E necesita que terminen las dos, así que su IT es el mayor: 25.
Paso 2: la pasada hacia atrás (fechas tardías)
Ahora recorres la red de derecha a izquierda y calculas el fin tardío (FTa) y el inicio tardío (ITa): lo más tarde que puede terminar y empezar cada actividad sin atrasar el proyecto.
FTa = el menor ITa de sus sucesoras (para la última: la duración del proyecto)
ITa = FTa − duración
- H: FTa = 53, ITa = 48.
- F: sucesora H (ITa 48): FTa = 48, ITa = 40. G: FTa = 48, ITa = 42.
- E: sucesoras F (40) y G (42). Manda la menor: FTa = 40, ITa = 30.
- D: sucesora G (42): FTa = 42, ITa = 30.
- C: sucesora E (30): FTa = 30, ITa = 10.
- B: sucesoras D (30) y E (30): FTa = 30, ITa = 15.
- A: sucesoras B (15) y C (10): FTa = 10, ITa = 0.
Si al llegar a la primera actividad el ITa no es 0, hay un error de cálculo: revisa las sumas.
Paso 3: las holguras
Con las cuatro fechas de cada actividad, las holguras salen solas:
Holgura total = ITa − IT (cuánto puede atrasarse sin atrasar el PROYECTO)
Holgura libre = menor IT de las sucesoras − FT
(cuánto puede atrasarse sin atrasar a NINGUNA sucesora)
| Id | Dur. | IT | FT | ITa | FTa | Holgura total | Holgura libre |
|---|---|---|---|---|---|---|---|
| A | 10 | 0 | 10 | 0 | 10 | 0 | 0 |
| B | 15 | 10 | 25 | 15 | 30 | 5 | 0 |
| C | 20 | 10 | 30 | 10 | 30 | 0 | 0 |
| D | 12 | 25 | 37 | 30 | 42 | 5 | 3 |
| E | 10 | 30 | 40 | 30 | 40 | 0 | 0 |
| F | 8 | 40 | 48 | 40 | 48 | 0 | 0 |
| G | 6 | 40 | 46 | 42 | 48 | 2 | 2 |
| H | 5 | 48 | 53 | 48 | 53 | 0 | 0 |
- Ruta crítica: A → C → E → F → H 53 díasHolgura total 0: cualquier retraso mueve la entrega.
- Actividades con holgura: B, D y G 5, 5 y 2 díasPueden atrasarse ese número de días sin cambiar el fin del proyecto.
Mira el caso de B, que es el más interesante: tiene 5 días de holgura total pero 0 de holgura libre. Si B se atrasa un día, D arranca un día tarde (consume holgura de D), aunque el proyecto no se mueva. En cambio D puede atrasarse 3 días sin molestar a nadie: G no puede empezar antes del día 40 de todos modos, porque espera a E.
2. Por una lluvia fuerte, el piso de concreto (G) se atrasa 4 días. ¿Cuánto se atrasa la entrega de la bodega?
G tiene 2 días de holgura total. Los primeros 2 días de atraso se absorben; los otros 2 se trasladan a H y a la entrega: el proyecto terminaría en el día 55.
La ruta crítica
La ruta crítica es la secuencia de actividades con holgura total cero. Es el camino más largo de la red y, por eso, determina la duración del proyecto. En la bodega hay cinco caminos posibles del inicio al fin:
Dos ideas importantes que salen de este gráfico:
- Acelerar una actividad fuera de la ruta crítica no adelanta el proyecto. Poner más albañiles en los muros (D) no sirve para entregar antes.
- La ruta crítica puede cambiar. El segundo camino está solo 2 días detrás. Si acortas el primero más de 2 días, el segundo pasa a mandar. Las rutas «casi críticas» merecen casi tanta atención como la crítica.
3. ¿Qué significa que D tenga 3 días de holgura libre?
La holgura libre mide el margen sin afectar a las actividades siguientes. D termina en el día 37 y G no puede empezar antes del 40: hay 3 días libres.
Paso 4: acortar el plazo al menor costo
El contrato exige entregar en 50 días, con una penalización de $9.000 MXN por cada día de atraso. El plan dura 53. Paola tiene dos técnicas para recuperar 3 días:
- Cómo
- Horas extra, más cuadrillas, envío urgente de materiales.
- Efecto
- Sube el costo; el riesgo casi no cambia.
- Ideal si
- Hay presupuesto y la actividad admite más gente.
- Cómo
- Empezar una actividad antes de que termine su predecesora.
- Efecto
- No cuesta más al inicio, pero aumenta el riesgo de retrabajo.
- Ideal si
- La dependencia no es estrictamente física.
Para comprimir, Paola consultó a sus contratistas cuánto podía acortarse cada actividad crítica y a qué costo por día:
| Actividad crítica | Días que se pueden recortar | Costo por día recortado |
|---|---|---|
| C · Estructura (fabricación en doble turno) | hasta 5 | $8.000 MXN |
| E · Montaje (segunda grúa) | hasta 2 | $12.000 MXN |
| F · Electricidad (segunda cuadrilla) | hasta 2 | $6.000 MXN |
| H · Acabados (turno de fin de semana) | hasta 1 | $15.000 MXN |
La regla es comprimir siempre la actividad crítica más barata, un día a la vez, y recalcular la ruta:
- Recorte 1 y 2F, 2 días × $6.000 = $12.000Es la más barata. El camino A-C-E-F-H baja a 51 días… y ahora empata con A-C-E-G-H (51). Hay dos rutas críticas.
- Recorte 3C, 1 día × $8.000 = $8.000Para ganar otro día hay que acortar algo común a las dos rutas: A, C, E o H. La más barata es C. Ambos caminos bajan a 50 días.
- Resultado50 días por $20.000 MXNContra $27.000 de penalización (3 días × $9.000), la compresión ahorra $7.000 y cumple el contrato.
Aunque la electricidad (F) admitiera más recortes, acortarla un tercer día no habría servido de nada: después del segundo día manda también la ruta A-C-E-G-H, que no pasa por F. Por eso hay que recalcular la red después de cada recorte.
4. Un proveedor ofrece acortar la cimentación (B) 3 días por solo $5.000 MXN por día. ¿Conviene para cumplir los 50 días?
B tiene 5 días de holgura. Acortarla solo le da más holgura; el proyecto seguiría durando 53 días. Se paga y no se gana nada.
Ejercicio práctico
Un equipo de Bogotá desarrolla una función nueva para su app. Estas son las actividades (en días laborables):
| Id | Actividad | Duración | Predecesoras |
|---|---|---|---|
| A | Requisitos | 3 | — |
| B | Diseño de pantallas | 4 | A |
| C | Desarrollo del backend | 6 | A |
| D | Desarrollo del frontend | 5 | B |
| E | Integración | 2 | C, D |
| F | Pruebas | 3 | E |
- Calcula IT, FT, ITa y FTa de cada actividad.
- Calcula la holgura total y la libre, y señala la ruta crítica.
- Si el backend (C) se atrasa 4 días, ¿cuánto se atrasa el proyecto?
Ver solución
| Id | IT | FT | ITa | FTa | Holgura total | Holgura libre |
|---|---|---|---|---|---|---|
| A | 0 | 3 | 0 | 3 | 0 | 0 |
| B | 3 | 7 | 3 | 7 | 0 | 0 |
| C | 3 | 9 | 6 | 12 | 3 | 3 |
| D | 7 | 12 | 7 | 12 | 0 | 0 |
| E | 12 | 14 | 12 | 14 | 0 | 0 |
| F | 14 | 17 | 14 | 17 | 0 | 0 |
El proyecto dura 17 días. La ruta crítica es A → B → D → E → F (3 + 4 + 5 + 2 + 3 = 17). El camino A → C → E → F suma 14 días, por eso C tiene 3 días de holgura total (y también libre, porque E no puede empezar antes del día 12).
Si C se atrasa 4 días, consume sus 3 de holgura y el día restante pasa a E: el proyecto se atrasa 1 día y termina en el día 18. Además, la ruta crítica cambia: ahora pasa por C.
Resumen
- La pasada hacia adelante da los inicios y fines tempranos; con varias predecesoras manda la que termina más tarde.
- La pasada hacia atrás da los fines e inicios tardíos; con varias sucesoras manda la que empieza más temprano.
- Holgura total = ITa − IT; holgura libre = menor IT de las sucesoras − FT.
- La ruta crítica es el camino más largo y tiene holgura cero; vigila también las rutas casi críticas.
- Para acortar el plazo, comprime la actividad crítica más barata, un día a la vez, y recalcula; o solapa actividades asumiendo más riesgo.
En la próxima lección: Estimación de costos y presupuesto del proyecto. Aprenderás a estimar costos de abajo hacia arriba, a separar las reservas de contingencia y de gestión, y a construir la curva S del presupuesto.
Crea tu cuenta en 30 segundos, marca tus lecciones y descarga el certificado al terminar.