Qué es un cronograma de obra
El cronograma de obra es la programación en el tiempo de todas las actividades de una construcción. Cada actividad tiene una duración, una fecha de inicio y una de fin, y se relaciona con otras mediante dependencias: no puedes colar la losa antes de armar el acero, ni pintar antes de aplanar. El cronograma toma ese conjunto de restricciones y lo traduce en un calendario con una fecha de término que puedes comprometer.
Cumple dos funciones que conviene no confundir. Como herramienta de planeación te dice cuándo termina la obra, cuándo entra cada cuadrilla, cuándo debe llegar cada material y cuándo se libera cada frente. Como herramienta de control te da contra qué comparar: sin un cronograma base, “vamos retrasados” es una sensación; con él, es un número que puedes medir y corregir.
El cronograma no nace de la nada, se apoya en el presupuesto. Las partidas y conceptos que ya costeaste son, en buena medida, las actividades que vas a programar, y la cantidad de obra de cada concepto es el insumo para estimar su duración. Por eso un buen cronograma empieza con un presupuesto bien cuantificado: si la volumetría está mal, las duraciones también salen mal.
- Descripción y unidad de la actividad, ligada al concepto del presupuesto.
- Cantidad de obra a ejecutar (el volumen de obra).
- Duración estimada y calendario en días hábiles, no naturales.
- Predecesoras y sucesoras: qué va antes y qué va después.
- Responsable o cuadrilla asignada a la actividad.
Programa de obra y cronograma: qué los distingue
En México “programa de obra”, “programación de obra” y “cronograma de obra” se usan casi como sinónimos y, en la práctica, se refieren a lo mismo: el plan de tiempos de la construcción. La palabra “programa” arrastra un sentido más formal —en obra pública, el programa de ejecución es un documento contractual—, mientras que “cronograma” pone el acento en la línea de tiempo. Para efectos de esta guía los tratamos como equivalentes.
Lo que sí conviene distinguir es el programa de ejecución de sus programas derivados. De un mismo cronograma se desprenden el programa de suministro de materiales, el de utilización de maquinaria y equipo y el de mano de obra: todos cuelgan de las mismas fechas, pero cada uno responde una pregunta distinta —qué comprar y cuándo, qué equipo movilizar, cuánta gente contratar por semana—. Programar bien la obra es, en el fondo, programar bien esos recursos alrededor de una sola línea de tiempo.
Paso a paso para armar el cronograma
El proceso tiene un orden lógico y ese orden importa: programar duraciones antes de definir dependencias es la causa más común de cronogramas irreales. Estos cinco pasos van de una lista de conceptos a un Gantt que se puede gestionar.
- 1Lista las actividades
Descompón la obra en actividades a partir del catálogo de conceptos y las partidas del presupuesto: preliminares, cimentación, estructura, albañilería, instalaciones, acabados y limpieza. El nivel de detalle es un balance: demasiado grueso (“estructura: 60 días”) no sirve para asignar responsables ni medir avance; demasiado fino (una barra por castillo) vuelve el cronograma inmanejable. Una buena regla es que cada actividad tenga un responsable claro y una duración de entre unos días y un par de semanas.
- 2Define las dependencias
Establece qué debe ocurrir antes de cada actividad. La relación más común es fin-inicio (una termina para que la siguiente empiece), pero no es la única: hay actividades que arrancan juntas o que se traslapan. Aquí se decide la secuencia real de la obra, y es donde el conocimiento del constructor pesa más que cualquier software.
- 3Estima la duración de cada actividad
La duración sale del volumen de obra dividido entre el rendimiento de la cuadrilla asignada, no de un número redondo. 300 m² de aplanado con una cuadrilla que rinde 30 m²/día toma 10 días de trabajo; después ajusta por días hábiles, clima, turnos y la curva de aprendizaje del arranque.
- 4Ordena en el tiempo y calcula la ruta crítica
Con dependencias y duraciones, coloca cada actividad en el calendario. Recorre la red hacia adelante para obtener las fechas más tempranas y hacia atrás para las más tardías; la diferencia es la holgura, y la cadena de holgura cero es la ruta crítica que fija la fecha de término.
- 5Dibuja el Gantt y fija la línea base
Representa cada actividad como una barra sobre la línea de tiempo, con sus vínculos y la ruta crítica resaltada. Antes de arrancar, congela esa versión como línea base: es la referencia contra la que vas a medir todo el avance. Sin línea base no hay control, solo un dibujo.
Tipos de dependencias entre actividades
La dependencia es la regla que dice qué actividad condiciona a cuál, y hay cuatro tipos. La fin-inicio (FI) es la clásica: la sucesora no empieza hasta que la predecesora termina —colar losa después de armar acero—. La inicio-inicio (II) obliga a que dos actividades arranquen a la vez o con cierto desfase. La fin-fin (FF) ata los finales: la limpieza fina termina cuando termina el acabado. La inicio-fin (IF) es rara y casi no se usa en obra.
A esas relaciones se les puede añadir un adelanto (lead) o un retraso (lag). El retraso más honesto en construcción es el tiempo de fraguado: entre “colar losa” e “iniciar descimbrado” hay un lag de curado que no consume mano de obra pero sí calendario. Modelar ese lag como parte de la dependencia —y no como una actividad ficticia— mantiene el cronograma limpio y realista.
Definir bien las dependencias es lo que separa un Gantt de barras sueltas de una red que reacciona. Cuando las relaciones están capturadas, mover una actividad recalcula automáticamente todo lo que depende de ella y revela el efecto dominó de un retraso. Cuando no lo están, el Gantt se ve ordenado pero miente: cada barra flota por su cuenta y un atraso en cimentación no empuja nada.
Cómo estimar la duración de cada actividad
La duración es el insumo más manipulado y peor sustentado de un cronograma. La forma correcta de estimarla es aritmética: duración = cantidad de obra ÷ rendimiento de la cuadrilla. Si tienes 240 m³ de excavación y una cuadrilla con retroexcavadora que rinde 80 m³/día, son 3 días. El rendimiento no te lo inventas: sale de tu propia experiencia registrada en obras anteriores o de tablas de referencia del medio (por ejemplo, las que publica la CMIC), ajustadas a tus condiciones reales.
Sobre ese número base vienen los ajustes que la aritmética no ve. Los días hábiles: un mes calendario no son 30 días de trabajo, sino los que quedan al quitar domingos, festivos y, en muchas regiones, la temporada de lluvias. El clima: colados y movimientos de tierra se detienen con lluvia. Los turnos: duplicar turno no siempre duplica el avance, por fatiga y por espacio de trabajo. Y la curva de aprendizaje: las primeras repeticiones de una tarea rinden menos que las siguientes.
Un error frecuente es programar con rendimientos de catálogo, que suelen ser optimistas, y no con los reales de tus cuadrillas. Otro es no distinguir entre duración y esfuerzo: una actividad de 40 jornales puede durar 10 días con 4 personas o 5 días con 8, pero solo hasta cierto punto —llega un momento en que más gente en el mismo frente se estorba—. Programar es, en buena medida, decidir ese balance cuadrilla por cuadrilla.
La ruta crítica y la holgura
La ruta crítica es la secuencia de actividades encadenadas que suma la mayor duración desde el inicio hasta el fin de la obra. Estas actividades tienen holgura cero: cualquier retraso en una de ellas retrasa la fecha de término de todo el proyecto. Es, literalmente, la cadena que define cuánto dura la obra; acortarla es la única forma de terminar antes.
La holgura es el margen que tiene una actividad para moverse sin afectar el proyecto. Se calcula recorriendo la red dos veces: hacia adelante se obtienen las fechas de inicio y fin más tempranas; hacia atrás, las más tardías. La diferencia entre la fecha tardía y la temprana es la holgura total. Las actividades con holgura pueden atrasarse o adelantarse dentro de ese margen; las de holgura cero, no: son las críticas.
Conocer la ruta crítica te dice dónde poner la atención. Si vas a vigilar, acelerar o proteger algo, es ahí; meterle más gente a una actividad con holgura no adelanta la obra ni un día. Conviene además recordar que la ruta crítica no es fija: al avanzar la obra y consumirse holguras, una cadena que no era crítica puede volverse crítica. Por eso se recalcula en cada corte, no solo al planear.
- Holgura total: cuánto puede atrasarse una actividad sin mover el fin de obra.
- Holgura libre: cuánto puede atrasarse sin afectar el inicio más temprano de su sucesora.
- Actividad crítica: holgura cero; forma parte de la ruta crítica.
El diagrama de Gantt, la línea base y los hitos
El diagrama de Gantt es la representación gráfica del cronograma: el eje horizontal es el tiempo y cada actividad es una barra cuya longitud es su duración. Las dependencias se dibujan como líneas que conectan el fin de una barra con el inicio de la siguiente, y la ruta crítica suele resaltarse en otro color para que salte a la vista. Es la vista que revisas con el cliente y la que usas en obra para saber qué toca cada semana.
La línea base es la foto del Gantt aprobado antes de arrancar. Congelarla es lo que convierte el cronograma en una herramienta de control: sin una referencia fija, cada semana redibujas el plan para que “cuadre” con la realidad y nunca hay retraso, porque el plan siempre se acomoda. Con línea base, la barra programada se queda quieta y la barra de avance real la delata.
Los hitos (milestones) son marcas de duración cero que señalan eventos clave: “cimentación terminada”, “estructura al 100%”, “entrega de obra”. No consumen tiempo pero ordenan la lectura del cronograma y suelen coincidir con los puntos de cobro o de revisión contractual. Un cronograma con hitos bien puestos se comunica mucho mejor que uno de cien barras sin jerarquía.
Sobre el mismo Gantt se controla la obra: se traza una barra de avance dentro de cada actividad para ver el porcentaje ejecutado y una línea de estado en la fecha de corte. Las actividades que quedan a la izquierda de esa línea sin completarse son las que van retrasadas; si además son críticas, la fecha de entrega ya se movió.
Ejemplo trabajado: cronograma de una casa habitación
Veamos el método completo sobre una obra hipotética: una casa habitación de una planta, de unos 120 m². Las cantidades, duraciones y pesos en pesos que siguen son un ejemplo ilustrativo para explicar el procedimiento; no son rendimientos ni precios de mercado y cambiarán con tu zona, tu proyecto y tus cuadrillas.
Del presupuesto salen las actividades y sus cantidades. Tomemos los aplanados: si el proyecto tiene 300 m² y la cuadrilla rinde 30 m²/día, la duración base son 10 días de trabajo; con un ajuste por días perdidos la programamos en 12. Repitiendo el ejercicio concepto por concepto se obtiene una duración para cada actividad, que en este ejemplo quedaría así (en días hábiles):
- Preliminares y trazo — 3 días.
- Excavación y cimentación — 12 días (inicia al terminar preliminares).
- Estructura: castillos, cadenas y losa — 20 días (inicia al terminar cimentación).
- Muros y albañilería — 18 días (tras el curado de la losa).
- Instalaciones hidráulica, sanitaria y eléctrica — 15 días (traslapadas con la albañilería).
- Aplanados — 12 días.
- Acabados: pisos, pintura y carpintería — 20 días.
- Limpieza y entrega — 3 días.
Del ejemplo: ruta crítica y por qué cuesta dinero
Encadenando las actividades que no se pueden traslapar —preliminares, cimentación, estructura, muros, aplanados, acabados y limpieza— la ruta crítica de este ejemplo suma alrededor de 88 días hábiles, es decir, unas 18 semanas o poco más de cuatro meses, sin contar el tiempo de curado de la losa. Las instalaciones, al ir traslapadas con la albañilería, tienen holgura: pueden moverse unos días sin mover la entrega. Sumando un colchón de contingencia por clima e imprevistos, el compromiso realista cerraría en torno a cinco meses.
Ese cálculo tiene efecto económico, y aquí es donde la ruta crítica deja de ser teoría. Supón, siempre de forma ilustrativa, un contrato de $2,400,000 y una pena convencional de 0.5% del monto por cada semana de atraso: cada semana perdida sobre la ruta crítica costaría $12,000. Atrasar las instalaciones una semana no cuesta nada mientras haya holgura; atrasar la estructura una semana empuja todo lo que viene detrás y dispara la pena.
Ese es, en dinero, el motivo de vigilar la ruta crítica y no las barras con holgura. El mismo atraso de una semana vale cero pesos en una actividad y doce mil en otra, y la única diferencia es si toca o no la cadena crítica. Un cronograma sirve, precisamente, para saber de antemano cuál es cuál. Insistimos: las cifras anteriores son un ejemplo para ilustrar el razonamiento, no un dato de mercado.
Control: avance físico contra plan y curva S
El cronograma no termina cuando arranca la obra; ahí empieza su uso más importante. En cada corte —semanal o quincenal— se registra el avance físico real de cada actividad (cuánto se ejecutó de su cantidad de obra) y se compara contra el avance programado a esa misma fecha según la línea base. Medir el avance físico por cantidad ejecutada, y no “a ojo”, es lo que hace confiable la comparación.
La diferencia entre avance real y avance programado es la desviación. Si a la fecha debías llevar 60% de la estructura y llevas 45%, hay un retraso de 15 puntos; que ese retraso importe o no depende de si la actividad es crítica. Un atraso en la ruta crítica mueve la entrega; uno en una actividad con holgura, no —siempre que no te comas toda la holgura—. Detectarlo en el corte, y no al final, es lo que permite reprogramar, reforzar cuadrillas o negociar a tiempo.
La forma más clara de ver todo esto junto es la curva S: la gráfica del avance acumulado (en porcentaje o en dinero) contra el tiempo. Se llama así porque la obra avanza lento al principio, se acelera a media obra y vuelve a frenar al cierre, dibujando una S. Sobre la misma gráfica se trazan dos curvas —la programada y la real— y la separación entre ellas es la desviación de un vistazo: si la curva real va por debajo de la programada, vas atrasado. Es la misma lógica de control que aplicas al presupuesto contra el costo real.
Cómo recuperar un cronograma retrasado
Cuando el corte muestra que la ruta crítica va atrasada, hay dos palancas para recuperar tiempo, y conviene conocerlas porque ninguna es gratis. La primera es traslapar actividades que estaban en serie (fast-tracking): empezar la siguiente antes de terminar la anterior, por ejemplo iniciar instalaciones en la zona ya construida mientras se levanta el resto. Comprime el calendario sin gastar de más, pero aumenta el riesgo de retrabajos e interferencias entre cuadrillas.
La segunda palanca es cargar más recursos a las actividades críticas (crashing): más gente, más turnos, más equipo. Acorta la duración, pero cuesta dinero y tiene rendimientos decrecientes —duplicar la cuadrilla rara vez duplica el avance—, además de que solo sirve en la ruta crítica: acelerar una actividad con holgura gasta sin adelantar la obra. La decisión suele ser una mezcla de ambas, aplicada con cuidado sobre las actividades críticas.
Antes de acelerar conviene agotar lo barato: revisar si la secuencia se puede reordenar, si hay frentes detenidos por falta de material o de definición del proyecto, y si el atraso viene de una causa que se va a repetir. Muchas veces el cronograma no se recupera metiendo gente, sino destrabando la decisión, el suministro o el permiso que tenía parado el frente. Acelerar sobre una causa no resuelta solo quema dinero.
Variantes por tipo de obra
No todos los cronogramas se arman igual. En vivienda unifamiliar o remodelación, la programación es relativamente lineal y cabe en un Gantt sencillo; el riesgo suele estar en el suministro y en los cambios del cliente más que en la complejidad de la red de dependencias.
En edificación vertical y obra repetitiva —un edificio de varios niveles, un fraccionamiento— aparece el trabajo por ciclos: la misma secuencia (estructura, albañilería, instalaciones, acabados) se repite piso por piso o casa por casa, avanzando como un tren de cuadrillas. Aquí la programación rítmica, con líneas de balance, suele leerse mejor que un Gantt gigante, y el objetivo es que ninguna cuadrilla se quede sin frente.
En obra industrial o de infraestructura, el peso se va a los suministros de fabricación larga y a la logística; la ruta crítica muchas veces pasa por un equipo con meses de entrega, no por una actividad de campo. Y en obra pública la programación adquiere carácter contractual: el programa deja de ser un documento interno y se vuelve uno con efectos legales y económicos, que es lo que vemos enseguida.
El programa de obra en la obra pública mexicana
En la obra privada el cronograma es, sobre todo, una herramienta de gestión: su forma la decide el contrato entre las partes. En la obra pública federal la cosa cambia, porque la contratación se rige por la Ley de Obras Públicas y Servicios Relacionados con las Mismas y su reglamento, que exigen que el contratista presente un programa de ejecución de los trabajos como parte de la propuesta y del contrato.
De ese programa general se desprenden programas cuantificados: el de suministro de materiales, el de utilización de maquinaria y equipo y el de mano de obra. No son papeleo: son la base contra la que la dependencia mide el avance, autoriza las estimaciones y calcula retenciones o penas convencionales cuando la obra se atrasa respecto del programa convenido. En ese contexto, un cronograma mal hecho no solo desorganiza la obra: puede costar dinero en retenciones.
Por eso, en obra pública, mantener el programa vigente y documentar en la bitácora las causas de cualquier desfase es parte del trabajo, no un extra. Los ajustes al programa suelen requerir formalización —convenios, prórrogas— y la fecha de entrega comprometida es la del programa autorizado. Conviene tratar la normativa en términos generales y consultar la versión vigente de la ley y su reglamento para el detalle, ya que sus disposiciones se actualizan.
Cómo se conecta el cronograma con el resto de la obra
El cronograma no vive aislado: es la dimensión “tiempo” de un sistema donde el presupuesto es la dimensión “costo”. Las actividades que programas son, en buena medida, las partidas que costeaste, y la cantidad de obra de cada concepto alimenta tanto el importe (cantidad × precio unitario) como la duración (cantidad ÷ rendimiento). Un cambio en la volumetría mueve las dos cosas a la vez.
Aguas abajo, el cronograma ordena el flujo de efectivo y las estimaciones. La curva S de avance programado, valorizada en pesos, es prácticamente el calendario de cobros y pagos: te dice cuánto vas a facturar y cuánto vas a gastar cada mes. Las estimaciones periódicas se arman sobre el avance físico que mides contra el cronograma, y la bitácora es donde se documentan los eventos que explican los desfases —lluvia, falta de material, cambios de proyecto—.
Visto así, el cronograma es el hilo que conecta planeación y control: nace del presupuesto, dirige la ejecución, alimenta las estimaciones y se cierra comparando lo real contra lo programado. Descuidarlo rompe la cadena; mantenerlo vivo es lo que permite ver la obra completa —tiempo, costo y avance— en un solo tablero.
Errores más comunes al programar
Estos son los errores que más retrasos y penalizaciones provocan, y casi todos nacen de tratar el cronograma como un trámite de arranque y no como una herramienta viva:
- Estimar duraciones “a ojo”, sin partir del volumen de obra y el rendimiento real de la cuadrilla.
- No definir dependencias: un Gantt de barras sueltas no revela la ruta crítica ni el efecto dominó de un retraso.
- Ignorar la ruta crítica y acelerar actividades con holgura, que no adelantan la obra.
- Programar con días naturales en vez de días hábiles, y no dejar margen para clima, entregas de material e imprevistos.
- No fijar una línea base, de modo que el plan se redibuja cada semana y el retraso nunca aparece.
- Hacer el cronograma una vez y no controlarlo: no comparar el avance físico contra el plan en cada corte ni recalcular la ruta crítica.