Gantt Chart Maker
InicioGuías › Dependencias entre tareas explicadas
Técnicas de planificación

Dependencias entre tareas explicadas: los cuatro tipos

Las cuatro formas en que una tarea puede esperar a otra — qué significan, cuándo usar cada una, y los errores que arruinan un cronograma en silencio.

Una dependencia es una regla que establece que una tarea no puede avanzar hasta que otra alcance cierto punto. «No puedes pintar la pared hasta que el yeso esté seco» es una dependencia. También lo es «el comunicado de prensa sale en el momento en que el producto se publica». Las dependencias son lo que convierte una simple lista de tareas en un cronograma real — deciden el orden, y deciden qué retrasos se propagan y cuáles no.

En un diagrama de Gantt, las dependencias son las flechas que conectan una barra con otra. La mayoría de la gente usa un único tipo de flecha, y la mayoría de las veces eso es correcto. Pero existen cuatro tipos, y conocer los otros tres te evitará forzar un plan incómodo dentro de la forma equivocada.

Los cuatro tipos de dependencia

Toda dependencia conecta un extremo de una tarea (su inicio o su fin) con un extremo de otra. Eso da cuatro combinaciones. Los nombres se leen como «extremo-de-la-predecesora-a-extremo-de-la-sucesora»:

TipoSignificaEjemplo sencillo
Fin a Inicio (FS)B no puede empezar hasta que A termine.El yeso debe secarse antes de pintar.
Inicio a Inicio (SS)B no puede empezar hasta que A empiece.La edición puede comenzar en cuanto comienza la redacción — no antes.
Fin a Fin (FF)B no puede terminar hasta que A termine.Las pruebas no pueden cerrarse hasta que el desarrollo se cierre.
Inicio a Fin (SF)B no puede terminar hasta que A empiece.El turno saliente termina solo cuando empieza el nuevo.

Fin a Inicio (FS) — la opción por defecto

Esta es la que casi todo el mundo entiende por «dependencia». La primera tarea debe estar terminada antes de que pueda empezar la segunda. Construye los cimientos, luego levanta la estructura de la casa. Consigue la aprobación, luego envíalo a imprenta. Es el enlace más común, con diferencia, y ante la duda suele ser el correcto. Si tu herramienta te deja dibujar una dependencia sin elegir un tipo, casi seguro que está creando un enlace FS.

Inicio a Inicio (SS) — trabajo que avanza en paralelo

Dos tareas que avanzan en paralelo, pero una no puede adelantarse al inicio de la otra. Un caso clásico: un editor puede empezar a revisar capítulos en cuanto el autor empieza a escribirlos, pero no antes de que exista algo que leer. Los enlaces SS sirven para modelar trabajo solapado sin fingir que es totalmente simultáneo. Combínalo con una pequeña espera — «la edición empieza tres días después de que empiece la redacción» — y habrás descrito un flujo de trabajo realista.

Fin a Fin (FF) — llegar juntas a la meta

Dos tareas que necesitan terminar al mismo tiempo, o en las que una no puede cerrarse hasta que lo haga la otra. Las pruebas de calidad no pueden declararse completas hasta que la función que prueban esté completa. La documentación no puede darse por definitiva hasta que lo esté aquello que documenta. Las tareas pueden haber empezado en momentos distintos y avanzar a ritmos distintos, pero la FF une sus líneas de meta.

Inicio a Fin (SF) — el relevo poco frecuente

Es la rareza, y la que menos usarás. La tarea B no puede terminar hasta que la tarea A empiece. El ejemplo de manual es el relevo de turno: el turno saliente solo puede terminar una vez que ha empezado el entrante, para que el puesto nunca quede sin cubrir. Si te encuentras recurriendo a SF, comprueba si en realidad no querías decir FS con las tareas invertidas — esa es la confusión habitual.

Tiempos de solapamiento y de espera

Una dependencia no tiene por qué significar «inmediatamente después». Puedes añadir espera (un retraso) o solapamiento (un adelanto) a cualquier enlace:

La espera y el solapamiento son la forma en que un cronograma refleja la realidad en lugar de una cadena de montaje idealizada. Úsalos de forma deliberada, y anota por qué existe esa espera, para que la siguiente persona no la «ordene» y rompa el plan.

Los errores que arruinan un cronograma

Cómo elegir el tipo correcto

Un camino de decisión rápido que cubre la gran mayoría de los casos:

  1. ¿Necesita B realmente el resultado de A antes de poder empezar? → Fin a Inicio.
  2. ¿Puede B avanzar junto a A, pero solo una vez que A está en marcha? → Inicio a Inicio, normalmente con una espera.
  3. ¿Puede B avanzar de forma independiente pero debe cerrarse cuando se cierra A? → Fin a Fin.
  4. ¿Es un relevo de cobertura continua? → Inicio a Fin. Si no, probablemente quieras FS.

Por qué importa: la ruta crítica

Las dependencias no son solo papeleo. Encadenadas entre sí, forman rutas a través de tu proyecto, y la más larga de esas rutas — la que no tiene holgura — es la ruta crítica. Esta marca tu fecha de finalización más temprana posible. Si defines bien los tipos de dependencia, la ruta crítica te dice la verdad sobre qué se puede acelerar y qué no. Si los defines mal — con exceso de enlaces, o etiquetando una fecha como si fuera una dependencia — el cronograma te mentirá sobre dónde está la presión real.

Preguntas frecuentes

¿Qué tipo de dependencia debería usar si no estoy seguro?

Usa Fin a Inicio (FS). Es el enlace más común y el correcto para la gran mayoría de las dependencias reales — una tarea produce algo que la siguiente necesita.

¿Cuál es la diferencia entre la espera (lag) y un retraso?

Es la misma idea. La espera es un retraso incorporado a una dependencia — la tarea sucesora empieza (o termina) un tiempo determinado después de que se cumpla la condición del enlace, en lugar de hacerlo de inmediato.

¿Puede una tarea tener más de una dependencia?

Sí, y la mayoría las tiene. Una tarea suele esperar a varias predecesoras; solo puede empezar cuando se cumplen todas sus condiciones de entrada. La más tardía de ellas es la que realmente determina su fecha de inicio.

¿Son las dependencias lo mismo que el orden de las tareas?

No exactamente. El orden es solo la secuencia en que ocurren las cosas; una dependencia es una regla que impone ese orden. Puedes hacer tareas en un orden determinado sin que exista ninguna dependencia entre ellas — las dependencias son los órdenes que resultan obligatorios.

Créalo gratis, ahora mismo

Gantt Chart Maker funciona por completo en tu navegador: sin registro, sin cuenta y sin nada que instalar. Ábrelo y crea un plan en menos de un minuto.

Abrir la app →