det finns fyra standardtyper av beroenden:
- Avsluta för att starta(FS)
- A FS B betyder ”aktivitet A måste slutföras innan aktivitet B kan börja” (eller ”B kan inte starta förrän A är klar”).
- (fundament grävde) FS (betong hälls)
- avsluta till slut (FF)
- a FF B betyder ”aktivitet A måste avslutas innan aktivitet B kan avsluta” (eller ”B kan inte avsluta innan A är klar”).
- (sista kapitlet skrivet) FF (hela boken skriven)
- Start till start (SS).
- a SS B betyder ” aktivitet A måste starta innan aktivitet B kan starta ”(eller”B kan inte starta förrän A har startat”).
- (projektarbete påbörjat) SS (projekthanteringsaktiviteter påbörjat)
- Start till slut (SF)
- a SF B betyder ”aktivitet A måste börja innan aktivitet B avslutas” (eller ”B kan inte slutföras förrän A har startat”)
- (nytt skift startat) SF (föregående Skift avslutat)
Finish-to-start anses vara ett ”naturligt beroende”. Practice Standard for Scheduling rekommenderar att ” vanligtvis skulle varje föregångaraktivitet avslutas före starten av dess efterföljande aktivitet (eller aktiviteter)(känd som finish-to-start (FS) – relation). Ibland är det nödvändigtvis att överlappa aktiviteter; ett alternativ kan väljas för att använda start-to-start (SS), finish-to-finish (FF) eller start-to-finish (SF) – relationer….När det är möjligt bör FS-logiska förhållandet användas. Om andra typer av relationer används ska de användas sparsamt och med full förståelse för hur relationerna har implementerats i den schemaläggningsprogramvara som används. Helst kommer sekvensen för alla aktiviteter att definieras på ett sådant sätt att starten på varje aktivitet har ett logiskt förhållande från en föregångare och slutet på varje aktivitet har ett logiskt förhållande till en efterträdare”.
SF används sällan och bör i allmänhet undvikas. Microsoft rekommenderar att du använder SF-beroende för just-in-time-schemaläggning. Det kan dock lätt visas att detta bara skulle fungera om resursnivåering inte används, eftersom resursnivåering kan fördröja en efterföljande aktivitet (en aktivitet som ska slutföras just-in-time) på ett sådant sätt att den kommer att avslutas senare än början av sin logiska föregångaraktivitet och därmed inte uppfyller kravet på just-in-time.
det finns tre typer av beroenden med avseende på orsaken till förekomsten av beroende:
- Kausal (logisk)
- Det är omöjligt att redigera en text innan den skrivs
- Det är ologiskt att hälla betong innan du gräver grunden till en byggnad
- resursbegränsningar
- Det är logiskt möjligt att måla fyra väggar i ett rum samtidigt men det finns bara en målare
- diskretionär (förmånlig)
- Jag vill måla de levande rummet innan du målar matsalen, även om jag kunde göra det tvärtom också
tidiga kritiska vägavledda scheman återspeglas ofta bara på kausala (logiska) eller diskretionära (förmånliga) beroenden eftersom antagandet var att resurser skulle vara tillgängliga eller kunde göras tillgängliga. Sedan åtminstone mitten av 1980-talet har kompetenta projektledare och schemaläggare insett att scheman måste baseras på resurstillgänglighet. Den kritiska kedjemetoden kräver också att man tar hänsyn till resursbegränsande beroenden.
Leads och LagsEdit
beroenden kan modifieras av leads och lags. Både ledningar och lags kan tillämpas på alla 4 typer av beroenden.
PMBOK definierar fördröjning som”den tid där en efterföljande aktivitet kommer att försenas med avseende på en föregångaraktivitet”.
till exempel: när man bygger två väggar från en ny design kan man starta den andra väggen 2 dagar efter den första så att det andra laget kan lära av det första. Detta är ett exempel på en fördröjning i en Start-Start-relation.
i enlighet med PMBOK är en ledning ” den tid där en efterföljande aktivitet kan avanceras med avseende på en föregångareaktivitet, till exempel på ett projekt för att bygga en ny kontorsbyggnad, kan landskapsarkitekturen planeras att starta före den schemalagda stanslistan. Detta skulle visas som en finish-to-start med två veckors ledning”.