Guía de gestión de proyectos · Programación y tiempo
Dependencias entre tareas: tipos, ejemplos y cómo gestionarlas
Una dependencia entre tareas es una relación lógica entre dos actividades que determina cuándo puede empezar o terminar una respecto a la otra. Las dependencias convierten una lista de actividades en un cronograma capaz de calcular fechas y una ruta crítica.
Puntos clave
- Las dependencias definen el orden lógico de las actividades.
- Los cuatro tipos son FS, SS, FF y SF; FS es el más habitual.
- Clasifíquelas como obligatorias o discrecionales, e internas o externas.
- Los vínculos discrecionales son la principal palanca para la ejecución rápida.
Los cuatro tipos de dependencia
| Tipo | Regla | Ejemplo |
|---|---|---|
| Fin a inicio (FS) | B no puede empezar hasta que A termine | Redactar el informe y después revisarlo |
| Inicio a inicio (SS) | B no puede empezar hasta que A empiece | Empezar la corrección de pruebas una vez iniciada la redacción |
| Fin a fin (FF) | B no puede terminar hasta que A termine | Las pruebas no pueden terminar hasta que termine el desarrollo |
| Inicio a fin (SF) | B no puede terminar hasta que A empiece | El sistema antiguo no puede apagarse hasta que el nuevo haya empezado a funcionar |
Fin a inicio es, con diferencia, el más habitual. Inicio a fin es poco frecuente y a menudo indica que la lógica podría expresarse de forma más sencilla.
Categorías de dependencia
| Categoría | Significado | Ejemplo |
|---|---|---|
| Obligatoria (lógica rígida) | Exigida por la naturaleza del trabajo o por un contrato | Los cimientos antes que los muros |
| Discrecional (lógica blanda) | Un orden preferido basado en buenas prácticas | Terminar el diseño antes de empezar la construcción |
| Externo | Depende de algo externo al proyecto | Licencia de obras del ayuntamiento |
| Interno | Bajo el control del equipo del proyecto | El desarrollador termina el código antes de que empiece el tester |
Las dependencias discrecionales son el primer lugar en el que buscar cuando necesite aplicar la ejecución rápida a un cronograma, porque pueden modificarse si se acepta un riesgo adicional.
Cómo identificar y registrar las dependencias
- Enumere todas las actividades de la lista de actividades.
- Para cada actividad, pregúntese: ¿qué tiene que ocurrir antes de que pueda empezar y qué está esperando a que termine?
- Registre la predecesora y sucesora y el tipo (FS, SS, FF o SF).
- Añada cualquier adelanto o retraso, como una espera de 3 días para que fragüe el hormigón.
- Marque claramente las dependencias externas y asigne a alguien para que las supervise.
- Dibuje o genere un diagrama de red y compruebe que todas las actividades estén conectadas con el inicio y el final.
Ejemplo resuelto
Un proyecto de folleto tiene cuatro actividades: A Redactar el texto (5 días), B Diseñar la maquetación (4 días), C Corregir pruebas (2 días), D Imprimir (3 días).
| Enlace | Tipo | Efecto |
|---|---|---|
| De A a B | SS + 2 días | El diseño empieza 2 días después de que empiece la redacción |
| A a C | FS | La corrección de pruebas empieza cuando termina la redacción (día 5) |
| De B a C | FF | La corrección de pruebas no puede terminar antes de que termine la maquetación |
| De C a D | FS | La impresión empieza después de la corrección de pruebas |
Tomando el día 0 como inicio: A va de 0 a 5, B de 2 a 6, C de 5 a 7 (su fin en el día 7 es posterior al fin de B en el día 6, por lo que se cumple el vínculo FF) y D de 7 a 10. El folleto está listo en 10 días en lugar de 14, que es lo que se tardaría si todos los vínculos fueran fin a inicio.
Gestión de las dependencias
- Revise las dependencias externas en cada reunión de seguimiento y regístrelas en un registro RAID.
- Evite las fechas fijadas a mano; deje que las dependencias determinen el cronograma.
- Preste atención a las actividades con muchas predecesoras, que son puntos habituales de retraso.
- En los equipos ágiles, haga visibles las dependencias entre equipos en un tablero o durante la PI Planning.
Plantillas gratuitas sobre este tema
Preguntas frecuentes
¿Qué es una dependencia entre tareas?
Un vínculo lógico entre dos tareas que determina cuándo puede empezar o terminar una respecto a la otra.
¿Cuáles son los cuatro tipos de dependencias entre tareas?
Fin a inicio, inicio a inicio, fin a fin e inicio a fin.
¿Qué tipo de dependencia entre tareas es el más habitual?
Fin a inicio: la sucesora no puede empezar hasta que termine la predecesora.
¿Qué es una dependencia obligatoria entre tareas?
Una dependencia exigida por razones físicas, legales o contractuales, también llamada lógica rígida.
¿Qué es una dependencia discrecional entre tareas?
Una secuencia preferida que elige el equipo basándose en buenas prácticas, también llamada lógica blanda o lógica preferente.
¿Qué es una dependencia externa entre tareas?
Una dependencia de algo que escapa al control del proyecto, como la entrega de un proveedor o la aprobación de un regulador.
¿Cuál es un ejemplo de dependencia inicio a fin?
Un nuevo turno de vigilancia debe empezar antes de que pueda terminar el turno anterior. Es el tipo menos habitual.
¿Cómo afectan las dependencias entre tareas a la ruta crítica?
Determinan qué actividades forman la ruta más larga. Cambiar o eliminar una dependencia puede cambiar la ruta crítica.
¿Qué es una dependencia entre tareas en Agile?
Normalmente, un trabajo que un equipo necesita de otro equipo o sistema antes de poder completar una historia.
¿Cómo muestro las dependencias entre tareas en un diagrama de Gantt?
La mayoría de las herramientas dibujan flechas entre las barras cuando se definen predecesoras; consulte diagrama de Gantt.