Un diagrama de Gantt es la representación gráfica del cronograma de un proyecto: cada tarea es una barra horizontal situada sobre una escala de tiempo, cuya posición indica las fechas y cuya longitud indica la duración. De un vistazo ve quién hace qué, cuándo, en qué orden y dónde se decide la fecha de fin. Esta guía explica cómo leer un diagrama de Gantt, cómo construir uno y en qué momento deja de ser suficiente.

Días 0510 152025 3033 1234 5678 Alcance Maquetas Maquetas validadas Desarrollo front Desarrollo back Redacción de contenidos Pruebas de aceptación Puesta en producción II +3 d 5815 12105 Ruta crítica Holgura
Ejemplo de diagrama de Gantt: las ocho tareas del artículo, el hito y la ruta crítica

Diagrama de Gantt: definición y origen

El diagrama de Gantt (también llamado cronograma Gantt o planificación Gantt) es una herramienta de planificación que confronta la lista de tareas de un proyecto con un calendario. Las filas llevan las tareas, las columnas llevan el tiempo (días, semanas o meses) y las barras traducen las fechas de inicio y fin. Henry Gantt formalizó este diagrama en la década de 1910 para dirigir la producción industrial estadounidense. Hoy es el formato de referencia de los cronogramas en construcción, TI, industria y servicios, precisamente porque se lee sin formación: una barra, una tarea, una fecha.

Anatomía de un diagrama de Gantt

Un diagrama de Gantt completo no se limita a barras. Estos son los elementos que encontrará en cualquier software Gantt y lo que cada uno le enseña.

ElementoQué muestraPara qué sirve
Barra de tareaFechas de inicio y fin, duraciónSituar el trabajo en el tiempo
Tarea resumen (fase)La envolvente de sus tareas hijasEstructurar el cronograma por fase o por paquete de trabajo (EDT)
HitoUn evento de fecha fija y duración cero (rombo)Marcar una validación, una entrega, un go/no-go
Vínculo de dependenciaUna flecha entre dos tareasImponer un orden: la tarea B espera a la tarea A
Retraso (lag)Un plazo añadido a una dependenciaModelar un secado, un periodo de congelación, un preaviso
Ruta críticaLa cadena de tareas sin holgura, a menudo en rojoSaber qué retraso desplaza el fin del proyecto
Línea de hoyUn trazo vertical sobre la fecha actualComparar previsto y real de un vistazo
AvanceEl relleno de la barra en %Ver qué está terminado, en curso o retrasado
Línea baseUna barra fantasma del cronograma inicialMedir la desviación respecto al compromiso

Ejemplo de diagrama de Gantt: rediseño de un sitio web

Tomemos un proyecto de 33 días laborables. La tabla siguiente es exactamente lo que se introduce en un software Gantt; el diagrama se dibuja después solo a partir de las duraciones y los predecesores.

N.ºTareaDuraciónPredecesores (tipo)Observación
1Alcance y objetivos5 dInicio del proyecto
2Maquetas8 d1 (FI)Ruta crítica
3Maquetas validadas0 d2 (FI)Hito
4Desarrollo front15 d3 (FI)Ruta crítica
5Desarrollo back12 d3 (FI)Holgura de 3 días
6Redacción de contenidos10 d2 (II + 3 d)Vínculo inicio-inicio con 3 días de retraso
7Pruebas de aceptación5 d4, 5, 6 (FI)Ruta crítica
8Puesta en producción0 d7 (FI)Hito final, día 33

Lectura: las tareas 1, 2, 3, 4, 7 y 8 se encadenan sin holgura y suman 33 días; esa es la ruta crítica. El desarrollo back (12 días) dispone de 3 días de holgura respecto al front (15 días). La redacción de contenidos empieza 3 días después del inicio de las maquetas gracias a un vínculo inicio-inicio con retraso, y termina mucho antes de las pruebas.

Los 4 tipos de dependencias y el retraso (lag)

Una dependencia une dos tareas: un predecesor y un sucesor. El tipo de vínculo indica qué extremo de una condiciona qué extremo de la otra.

  • Fin-inicio (FI): B empieza cuando A termina. Es el vínculo por defecto, usado en el 90 % de los casos. Ejemplo: el desarrollo arranca una vez validadas las maquetas.
  • Inicio-inicio (II): B empieza cuando A empieza, eventualmente con un desfase. Ejemplo: la redacción de contenidos empieza 3 días después del inicio de las maquetas.
  • Fin-fin (FF): B termina cuando A termina. Ejemplo: la documentación se termina junto con el desarrollo.
  • Inicio-fin (IF): B termina cuando A empieza. Raro. Ejemplo: el sistema antiguo se detiene cuando arranca el nuevo.

El retraso, o lag, es un plazo añadido al vínculo: «FI + 5 días» significa que B empieza 5 días después del fin de A (secado del hormigón, plazo legal, periodo de congelación antes de producción). Un retraso negativo, o adelanto (lead), permite un solapamiento: «FI − 2 días» hace que B empiece dos días antes del fin de A. La ruta crítica, en una frase: es la cadena más larga de tareas dependientes del proyecto, por lo que cualquier retraso en una de ellas desplaza la fecha de fin en la misma medida, mientras que todas las demás tareas tienen holgura. En el ejemplo es la cadena alcance, maquetas, validación, desarrollo front, pruebas, puesta en producción. Vigílela cada semana: ahí se gana o se pierde el plazo.

Cómo hacer un diagrama de Gantt en 7 pasos

  1. Liste los entregables y divídalos en tareas de 1 a 10 días (desglose EDT). Una tarea de 3 meses no se puede dirigir.
  2. Estime cada tarea en días laborables, junto con la persona que hará el trabajo.
  3. Identifique los predecesores: para cada tarea, ¿cuál debe estar terminada (o iniciada) antes? Anote el tipo de vínculo y el retraso eventual.
  4. Coloque los hitos: validaciones, entregas, comités, puesta en producción. Duración cero, fecha comprometida.
  5. Asigne un responsable por tarea, y solo uno.
  6. Deje que el software calcule las fechas y la ruta crítica, y compare la fecha de fin con el objetivo. Si se excede, reduzca el alcance, paralelice o añada recursos; no acorte las duraciones por decreto.
  7. Fije una línea base y actualice el avance cada semana. Un diagrama de Gantt que no se mantiene miente desde la segunda semana.

¿Diagrama de Gantt en Excel o software Gantt en línea?

Una plantilla de Excel basta para un cronograma de 20 tareas presentado una vez. En cuanto hay que recalcular, compartir o hacer seguimiento, un diagrama de Gantt en línea toma el relevo.

CriterioPlantilla ExcelSoftware Gantt dedicado
DependenciasIntroducidas a mano, sin recálculoVínculos tipificados, fechas recalculadas automáticamente
Ruta críticaA calcular uno mismoCalculada y resaltada
Hitos y línea baseFormato manualNativos, desviación medida
ModificaciónMover cada celdaArrastrar una barra, los sucesores siguen
CompartirArchivo enviado por correo, versiones múltiplesVista compartida, tiempo real, permisos por rol
Seguimiento del avanceColumna % mantenida a manoAvance, real, alertas de retraso
Recursos y presupuestoAusentesVinculados al cronograma en una herramienta PPM

Ventajas y límites del diagrama de Gantt

Sus fortalezas son conocidas:

  • Todo el mundo lo lee sin formación, del desarrollador al comité de dirección.
  • Las dependencias hacen visibles las restricciones antes de que muerdan.
  • La ruta crítica indica dónde concentrar la atención.
  • El avance frente a la línea base hace que la desviación sea medible en lugar de intuida.

Sus límites lo son menos. Un diagrama de Gantt no muestra ni la carga de las personas (un recurso asignado a tres tareas simultáneas aparece en tres barras sin ninguna alerta), ni el coste (un cronograma que se cumple puede ocultar un presupuesto disparado), ni los arbitrajes entre proyectos que se disputan los mismos equipos. También se vuelve ilegible más allá de unos cientos de tareas. Cuando dirige varios proyectos, cuando sus equipos están compartidos o cuando el presupuesto es un compromiso, pase a una herramienta PPM: el Gantt sigue siendo la vista de planificación, pero queda conectado al plan de carga y al seguimiento presupuestario.

Los errores frecuentes

  • Planificar sin dependencias: el diagrama se convierte en un dibujo, las fechas nunca se recalculan.
  • Tareas demasiado largas o demasiado finas: apunte a 1 a 10 días, salvo para los paquetes externos.
  • Olvidar los hitos: sin punto de control, un retraso se ve demasiado tarde.
  • Ignorar los días laborables, las vacaciones y los festivos: un cronograma en días naturales es falso desde el primer puente.
  • Asignar el 100 % de una persona a dos tareas en paralelo.
  • No fijar una línea base: la desviación no se mide.
  • Recortar las duraciones para cumplir la fecha en lugar de actuar sobre el alcance o los medios.
  • No actualizar: un diagrama de Gantt congelado el día del kick-off ya no es una herramienta de dirección.

En la práctica: su plantilla de diagrama de Gantt

Para empezar, basta una tabla de siete columnas; se importa tal cual en la mayoría de los software Gantt.

  • Identificador (número de orden, estable aunque reordene)
  • Nombre de la tarea, verbo de acción más entregable («Redactar el pliego de condiciones»)
  • Duración en días laborables (0 para un hito)
  • Predecesores con tipo y retraso («3FI», «2II+3»)
  • Responsable (una sola persona)
  • Avance en %
  • Fase o paquete de trabajo al que pertenece

Regla de mantenimiento: actualización semanal, en la reunión de equipo, empezando por la ruta crítica.

El diagrama de Gantt en FoxPlan

FoxPlan, software PPM francés, integra un Gantt interactivo: crea las tareas y los hitos, traza las dependencias de los cuatro tipos con su retraso, y la ruta crítica se muestra automáticamente. Cada barra desplazada recalcula sus sucesores, y la función deshacer vuelve atrás si el resultado no convence. Sobre todo, el cronograma no está aislado: las tareas llevan asignaciones de recursos en días-persona o en porcentaje que alimentan el plan de carga multiproyecto, y los sobres presupuestarios siguen lo comprometido y lo consumido. El Gantt, la carga y el presupuesto cuentan la misma historia.

Ver cómo hacerlo en la documentación de FoxPlan ↗

Preguntas frecuentes

¿Qué es un diagrama de Gantt?

Un diagrama de Gantt es un gráfico de barras que representa el cronograma de un proyecto: cada tarea es una barra horizontal situada sobre una escala de tiempo, cuya posición indica las fechas y cuya longitud indica la duración. Las flechas entre las barras muestran las dependencias y los rombos marcan los hitos.

¿Para qué sirve un diagrama de Gantt?

Sirve para planificar las tareas en orden, ver cuáles dependen de otras, identificar la ruta crítica que decide la fecha de fin y seguir el avance respecto al cronograma inicial. También es el formato más sencillo para compartir un cronograma con un equipo o un comité de dirección.

¿Cómo se hace un diagrama de Gantt?

Liste los entregables, divídalos en tareas de 1 a 10 días, estime las duraciones en días laborables, anote los predecesores de cada tarea, coloque los hitos, asigne un responsable y deje que el software calcule las fechas y la ruta crítica. Fije una línea base y actualice el avance cada semana.

¿Cuál es la diferencia entre un diagrama de Gantt y un diagrama PERT?

El diagrama PERT es una red de tareas y vínculos sin escala de tiempo, usada para calcular la ruta crítica y las duraciones. El diagrama de Gantt sitúa las mismas tareas sobre un calendario. Los software modernos calculan la red y la muestran en forma de Gantt, de modo que rara vez dibujará un PERT usted mismo.

¿Se puede hacer un diagrama de Gantt en Excel?

Sí, con un gráfico de barras apiladas o un formato condicional sobre una cuadrícula de calendario. Sirve para un cronograma pequeño presentado una vez, pero Excel no recalcula las fechas cuando un predecesor se mueve, no calcula la ruta crítica y se comparte mal. Más allá de una veintena de tareas, un software dedicado ahorra tiempo.

¿Qué es la ruta crítica en un diagrama de Gantt?

Es la cadena más larga de tareas dependientes entre el inicio y el fin del proyecto. Las tareas que la componen no tienen holgura: cualquier retraso en una de ellas desplaza la fecha de fin del proyecto en la misma medida. Los software Gantt suelen resaltarla en rojo.

Ir más lejos con FoxPlan