Afhængigheder i et Gantt-diagram: SS, FS, FF, SF, forsinkelse og fremføring
Sådan virker afhængigheder i et Gantt-diagram: de fire typer (slut-til-start, start-til-start, slut-til-slut, start-til-slut), forsinkelse og fremføring, hvornår du bruger hvad, og fejl der skævvrider tidsplanen.
En afhængighed fortæller, hvornår en opgave må starte eller slutte i forhold til en anden. Vælg typen og forsinkelsen rigtigt, så regner datoerne sig selv ud; vælg forkert, og tidsplanen ser præcis ud, men er forkert.
Kort fortalt
- Slut-til-start er standarden; brug de tre andre kun, når arbejdet virkelig overlapper eller skal slutte samtidig.
- Skriv type og forsinkelse i Afhænger af: 3, 5SS+2, 8FF-1. Forsinkelse er positiv, fremføring negativ, begge i arbejdsdage.
- En opgave med flere forgængere starter, når den sidste tillader det, så det langsomste led afgør dens dato.
- En løkke opdages: den forbindelse, der lukker løkken, tegnes stiplet og ignoreres i beregningen.
- En afhængighed af en opgave, der ikke findes, afvises.
Hvad en afhængighed er, og hvorfor typen betyder noget
En afhængighed forbinder to opgaver. Den opgave, der kommer først, er forgængeren, den næste er efterfølgeren, og forbindelsen siger, hvilket punkt hos forgængeren (start eller slut) der begrænser hvilket punkt hos efterfølgeren. I et diagram, hvor datoer regnes ud i stedet for at blive skrevet ind, er afhængighederne det eneste, der flytter en opgave i tid. En opgave uden afhængighed og uden fast start begynder blot på planens første dag.
Der er fire typer. Slut-til-start (FS) er standarden: efterfølgeren starter, når forgængeren er færdig, som når man maler væggen efter at have spartlet revnerne. Start-til-start (SS) lader efterfølgeren begynde, når forgængeren er begyndt, og viser dermed arbejde, der kan overlappe. Slut-til-slut (FF) lader efterfølgeren slutte, når forgængeren slutter, nyttigt til arbejde, der skal afsluttes samtidig. Start-til-slut (SF) er den sjældne: efterfølgeren kan ikke slutte, før forgængeren er startet, hvilket ses ved overdragelser, hvor den gamle ordning kører, indtil den nye begynder.
Alle typer kan have en forsinkelse eller en fremføring. En forsinkelse er et positivt antal arbejdsdage lagt på forbindelsen, for eksempel beton, der skal hærde i tre dage. En fremføring er et negativt tal, som lader efterfølgeren begynde, før forgængeren er færdig. I QueryChart skriver du alt dette i kolonnen Afhænger af (Depends on): et enkelt tal som 3 er slut-til-start på opgave 3, 5SS+2 er start-til-start på opgave 5 med to arbejdsdages forsinkelse, og 8FF-1 er slut-til-slut på opgave 8 med én dags fremføring. Forsinkelse og fremføring tæller arbejdsdage, mandag til fredag, ikke kalenderdage.
Eksemplet nedenfor er en implementeringsplan, der bruger slut-til-start til de fleste forbindelser, start-til-start med forsinkelse, hvor arbejde overlapper, og flere opgaver, der løber sammen i én efterfølger. Åbn regnearkspanelet, og læs kolonnen Afhænger af op mod bjælkerne.
En implementeringsplan med slut-til-start-forbindelser og overlap
Seksten opgaver i fire trin. Åbn regnearkspanelet for at læse kolonnen Afhænger af ved siden af bjælkerne.
En simpel kæde af slut-til-start-forbindelser
"Projektstart" varer 2 arbejdsdage, "Krav og fit-gap-analyse" 10, og hver starter, når den foregående er færdig. "Løsningsdesign godkendt" har længden 0, så det er en milepæl, der falder den dag, kravene slutter.
Start-til-start med forsinkelse
"Systemkonfiguration" løber over 20 arbejdsdage. "Prøvemigrering af data" afhænger af den med en start-til-start-forbindelse og 10 dages forsinkelse, så migreringen begynder midt i konfigurationen, og den venter også på, at "Datamapping og datarensning" er færdig.
Flere forgængere, én efterfølger
"Systemintegrationstest" afhænger af "Systemkonfiguration", "Prøvemigrering af data" og "Udvikling af integrationer". Den starter først, når den sidste af dem er færdig, så den langsomste af de tre afgør datoen. "Brugeraccepttest" følger derefter.
Overlappende oplæring og så en port
"Undervisningsmateriale" starter 5 arbejdsdage efter, at "Systemkonfiguration" er startet, og "Slutbrugeroplæring" starter 3 dage efter, at "Brugeraccepttest" er startet. Begge forbindelser er start-til-start med forsinkelse. "Go-live-parathedsgennemgang" er en milepæl, der venter på accepttesten og oplæringen. Dette diagram bruger ingen slut-til-slut- eller start-til-slut-forbindelser.
Sådan fungerer det
List opgaverne, og giv hver en længde
Skriv én opgave pr. række, og sæt Varighed (Duration) i arbejdsdage. Afhængigheder knytter sig til opgaver, så opgaverne skal findes, og længderne afgør, hvilken forbindelse der er den langsomste.
Begynd med slut-til-start-forbindelser
Skriv i Afhænger af nummeret på den opgave, der skal være færdig først, for eksempel 3. Det er slut-til-start og dækker det meste af en plan. Du kan også skrive opgavens navn eller trække fra en bjælke til en anden i diagrammet for at lave samme forbindelse.
Skift kun type, hvor arbejdet overlapper
Kan den anden opgave begynde, når den første er begyndt, skriv 5SS. Skal to opgaver slutte samtidig, skriv 5FF. Kan efterfølgeren ikke slutte, før forgængeren er startet, skriv 5SF. Spørg hver gang, om den almindelige slut-til-start-forbindelse ville være forkert, ikke bare forsigtig.
Tilføj forsinkelse eller fremføring for et kendt mellemrum
Tilføj +2 for to arbejdsdages ventetid, som i 5SS+2, eller -1 for én dags fremføring, som i 8FF-1. Brug forsinkelse til et reelt, navngivet mellemrum som hærdetid, opsigelsesfrister eller en gennemgangsperiode.
Læs datoerne, og tjek den længste kæde
Se, hvilken forgænger der afgør hvert sammenløbspunkt. Markér en opgave for at fremhæve dens kæde før og efter, eller slå Visning, Kritisk vej til for at se den kæde, der afgør slutdatoen.
Faldgruber du skal undgå
Start-til-start, når du mener slut-til-start
At lade opgaver overlappe forkorter planen på papiret. Har den anden opgave reelt brug for den førstes resultat, er overlappet falsk, og slutdatoen for optimistisk. Brug kun start-til-start, hvor arbejdet kan begynde tidligere.
At gemme ventetid i en forsinkelse i stedet for en opgave
En forsinkelse på 10 dage er usynlig i diagrammet som opgave, så ingen kan se, hvad der ventes på. Har ventetiden en ejer eller et navn, for eksempel en leverandørs leveringstid, så gør den til en opgave og brug forsinkelse til korte, mekaniske mellemrum.
At forbinde alt med alt
Hver ekstra forbindelse er en påstand om, at én opgave begrænser en anden. Forbind kun til de reelle forgængere. Afhænger en opgave af to ting, så list begge, men kæd ikke en opgave til sin nabo, bare fordi den står ved siden af i listen.
At fastlåse en startdato på en opgave med forgængere
En fast start flytter sig ikke, når det, den afhænger af, flytter sig, og en fast start i konflikt med en afhængighed bliver markeret. Fastlås kun en dato, hvor den virkelig er fast, for eksempel en begivenhed, og lad afhængighederne styre resten.
Åbn implementeringsplanen
Åbn implementeringsplanen som dit eget diagram, ændr en afhængighedstype eller en forsinkelse i kolonnen Afhænger af, og se datoerne flytte sig.
Relaterede guides
Ofte stillede spørgsmål
Hvilken afhængighedstype skal jeg bruge som udgangspunkt?
Slut-til-start. Det er standarden i QueryChart, og den er rigtig, når den anden opgave kræver, at den første er færdig. Skift til start-til-start, slut-til-slut eller start-til-slut kun, når arbejdet virkelig overlapper.
Hvad er forskellen på forsinkelse og fremføring?
En forsinkelse er et positivt antal arbejdsdage mellem de forbundne punkter, så efterfølgeren venter. En fremføring er et negativt tal, så efterfølgeren må begynde tidligere, end den almindelige forbindelse tillader. Skriv dem som 5SS+2 eller 8FF-1.
Tæller forsinkelser weekender med?
Nej. Arbejdsdage er mandag til fredag, og forsinkelse eller fremføring er et antal arbejdsdage. En forsinkelse på 5 er én arbejdsuge.
Hvad sker der, hvis jeg laver en løkke?
Løkken opdages, den forbindelse, der lukker den, tegnes stiplet, og den bruges ikke i beregningen. En afhængighed af en opgave, der ikke findes, afvises.
Kan en opgave afhænge af en milepæl?
Ja. En milepæl er en opgave med længden 0, så den kan være forgænger som alle andre. Sådan lader man en godkendelse eller beslutning styre arbejdet efter den. Se vejledningen om milepæle i et Gantt-diagram for, hvor de placeres.
