Esistono quattro tipi standard di dipendenze:
- Finish to start (FS)
- A FS B significa “l’attività A deve finire prima che l’attività B possa iniziare” (o “B non può iniziare fino a quando A non ha finito”).
-
- (Fondazioni scavate) FS (Calcestruzzo versato)
- Finish to finish (FF)
- A FF B significa “l’attività A deve finire prima che l’attività B possa finire” (o “B non può finire prima che A sia finito”) .
-
- (Ultimo capitolo scritto) FF (Intero libro scritto)
- Start to start (SS).
- A SS B significa ” l’attività A deve iniziare prima che l’attività B possa iniziare “(o”B non può iniziare finché A non è iniziato”).
-
- (Project work started) SS (Project management activities started)
- Start to finish (SF)
- A SF B significa “l’attività A deve iniziare prima che l’attività B finisca” (o “B non può finire finché A non è iniziato”)
-
- (Nuovo shift iniziato) SF (Precedente shift finito)
Finish-to-start è considerato una “dipendenza naturale”. Lo standard di pratica per la pianificazione raccomanda che ” In genere , ogni attività precedente terminerebbe prima dell’inizio della sua attività (o attività) successiva(nota come relazione finish-to-start (FS)). A volte è necessario sovrapporre le attività; è possibile selezionare un’opzione per utilizzare le relazioni start-to-start (SS), finish-to-finish (FF) o start-to-finish (SF)….Quando possibile, deve essere utilizzata la relazione logica FS. Se vengono utilizzati altri tipi di relazioni, devono essere utilizzati con parsimonia e con piena comprensione di come le relazioni sono state implementate nel software di pianificazione utilizzato. Idealmente, la sequenza di tutte le attività sarà definita in modo tale che l’inizio di ogni attività abbia una relazione logica da un predecessore e la fine di ogni attività abbia una relazione logica con un successore”.
SF è usato raramente e dovrebbe essere generalmente evitato. Microsoft consiglia di utilizzare la dipendenza SF per la pianificazione just-in-time. Può essere facilmente dimostrato, tuttavia, che ciò funzionerebbe solo se il livellamento delle risorse non viene utilizzato, perché il livellamento delle risorse può ritardare un’attività successiva (un’attività, che deve essere terminata just-in-time) in modo tale che terminerà più tardi dell’inizio della sua attività logica precedente, quindi non soddisfacendo il requisito just-in-time.
Esistono tre tipi di dipendenze rispetto alla ragione dell’esistenza della dipendenza:
- Causale (logico)
- è impossibile modificare un testo prima di esso è scritto
- è illogico versare il calcestruzzo prima di iniziare a scavare le fondamenta di un edificio
- vincoli di Risorse
- è logicamente possibile dipingere quattro pareti di una stanza contemporaneamente, ma c’è solo un pittore
- Discrezionale (preferenziale)
- voglio dipingere il soggiorno prima della verniciatura, la sala da pranzo, anche se avrei potuto fare il contrario, troppo
Inizio del percorso critico-derivati orari spesso riflette solo nella causale dipendenze (logiche) o discrezionali (preferenziali) perché l’ipotesi era che le risorse sarebbero state disponibili o potrebbero essere rese disponibili. Almeno dalla metà degli anni 1980, i project manager e gli scheduler competenti hanno riconosciuto che le pianificazioni devono essere basate sulla disponibilità delle risorse. Il metodo della catena critica richiede anche di tenere conto delle dipendenze derivate dai vincoli delle risorse.
Lead e LagsEdit
Le dipendenze possono essere modificate da lead e ritardi. Sia i lead che i ritardi possono essere applicati a tutti e 4 i tipi di dipendenze.
PMBOK definisce lag come “la quantità di tempo in cui un’attività successiva verrà ritardata rispetto a un’attività precedente”.
Ad esempio:quando si costruiscono due muri da un design innovativo, si potrebbe iniziare il secondo muro 2 giorni dopo il primo in modo che la seconda squadra possa imparare dal primo. Questo è un esempio di ritardo in una relazione Start-Start.
Secondo PMBOK un lead è “la quantità di tempo in cui un’attività successiva può essere avanzata rispetto a un’attività precedente Ad esempio, su un progetto per la costruzione di un nuovo edificio per uffici, l’abbellimento potrebbe essere programmato per iniziare prima del completamento della lista di punch programmata. Questo sarebbe mostrato come un finish-to-start con vantaggio di due settimane”.