Comprender la dependencia: Conexión lógica de tareas
¿Qué es la Dependencia?
No importa cuánta mano de obra y presupuesto ilimitado tenga, no puede iniciar mágicamente todas las tareas del proyecto al mismo tiempo. Esto se debe a que algunas tareas tienen restricciones físicas por las que solo pueden comenzar después de que se complete una tarea anterior. La relación lógica de restricción entre estas dos tareas se denomina Dependencia o Relación Predecesor-Sucesor en la gestión de proyectos.
Por ejemplo, en una obra de construcción, no puede 'Erigir pilares de acero (tarea sucesora)' en el aire antes de que termine el 'Trabajo de cimentación (tarea predecesora)'. En el desarrollo de software, es la misma razón por la que no puede comenzar la 'Codificación' antes de que salga el 'Documento de especificación de planificación'.
[Figura 5] Flechas de dependencia en un diagrama de Gantt
4 tipos de relaciones lógicas de dependencia
El método para conectar tareas no es simple. El estándar internacional de gestión de proyectos (PMBOK) clasifica los tipos de dependencia en cuatro categorías.
| Tipo de Dependencia | Abreviatura | Descripción y Ejemplo |
|---|---|---|
| Fin a Inicio | FS (Finish-to-Start) | La tarea sucesora solo puede comenzar después de que finalice la tarea predecesora. La forma más común. Ej) La pintura de la pared (A) debe estar terminada antes de colgar un cuadro (B). |
| Inicio a Inicio | SS (Start-to-Start) | La tarea sucesora solo puede comenzar después de que comience la tarea predecesora. Ej) Se debe verter el hormigón (A) para que comience la nivelación del hormigón (B). |
| Fin a Fin | FF (Finish-to-Finish) | La tarea sucesora solo puede finalizar después de que finalice la tarea predecesora. |
| Inicio a Fin | SF (Start-to-Finish) | La tarea sucesora solo puede finalizar después de que comience la tarea predecesora. (Caso muy raro) |
Adelanto (Lead) y Retraso (Lag)
Incluso después de conectar dos tareas con una flecha, es posible que se requiera un tiempo de espera físico. En la gestión de cronogramas, estos se denominan Lead y Lag.
- Lag (Retraso): Cuando debe esperar un período determinado después de que finaliza la tarea predecesora. Por ejemplo, para pintar (B) después de verter concreto (A), necesita un 'tiempo de espera de 3 días (Lag=3)' para que se seque.
- Lead (Adelanto): Cuando inicia la tarea sucesora antes de que la tarea predecesora esté completamente terminada. Este es el núcleo de la técnica Fast Tracking.
La magia de la configuración de dependencias: Programación automática (Auto-Scheduling)
Los principiantes piensan fácilmente: "Dibujo una línea porque las tareas están organizadas en orden", pero el verdadero propósito de la dependencia es 'la respuesta automática a los cambios'.
¿Qué pasa si la tarea predecesora A se retrasa una semana debido a un problema inesperado? Si las flechas de dependencia están conectadas correctamente, en el momento en que la barra de la tarea A retrocede una semana, todas las tareas posteriores como B, C y D conectadas por flechas se deslizarán secuencialmente hacia atrás como fichas de dominó, calculando automáticamente la nueva fecha límite. En Rudia Online Gantt, puede disfrutar de esta poderosa función simplemente arrastrando el mouse una vez para conectar la flecha.