Definition of Done kan hjælpe jer til at få et endnu bedre overblik over, hvad I skal lave og på den måde hjælpe jer til at kunne levere til tiden. Først og fremmest får I et præcist billede af, hvor mange trin I rent faktisk skal igennem for at blive færdige med jeres leverancer og på den måde bliver jeres estimater mere præcise. Der er også en anden gevinst: I får et præcist billede af afhængighederne mellem de forskellige tasks – det kan hjælpe jer til at løse opgaverne uden at skulle vente på hinanden.
Derfor anbefaler vi Definition of Done til jer, der ønsker bedre overblik og øget præcision i jeres estimater.
Hvad er Definition of Done?
Som navnet indikerer, handler Definition of Done kort sagt om at definere, hvornår en leverance er færdig. I processen indgår tre parter; én som skal lave løsningen (typisk en udvikler), én som skal bruge løsningen (en forretningsperson) samt en eller flere testere. Hvis I vil have et udgangspunkt for Definition of Done, kan I bruge nedenstående.
Trin 1: En af jeres testere, en af jeres udviklere og en af jeres forretningspersoner (kunder) skriver en detaljeret specifikation af, hvad der skal leveres. Det er fristende at den ene skriver og herefter rundsender til de andre for kommentering, men lad være! Den fejl har vi begået og det er der ingen grund til, at I også gør. Det er vigtigt, at de tre parter laver specifikationen sammen. Det er nemlig dér, I får en fælles viden og løfter kvaliteten af specifikationen, som danner det vigtige grundlag til resten af arbejdet. På den måde undgår I fejl og om-igen-arbejde.
Trin 2: Løsningen udvikles/laves af udvikleren, så den er klar til at blive testet.
Trin 3: Det beskrives af den første testperson, hvordan kvaliteten på løsningen efterprøves.
Trin 4: Løsningen afprøves af den anden testperson, og det sikres, at kvaliteten på løsningen er i orden.
Det giver den højeste kvalitet, hvis det er to forskellige testpersoner, der beskriver efterprøvningen på løsningen og afprøver løsningen, så efterprøvningen ikke kun afhænger af én enkelt persons tilgang til løsningen.
Der kan være stor forskel på, hvordan de enkelte trin ser ud, alt efter hvilken leverance der er tale om, hvilket også gør, at Definition of Done bliver forskellig fra team til team. Ved IT-projekter er det eksempelvis forskelligt, hvilke trin der skal til, afhængigt af om leverancen handler om at integrere to systemer eller om at lave en brugergrænseflade.
Fordelene ved Definition of Done
Vælger du at bruge Definition of Done i dit projekt, er der mange fordele at hente. Først og fremmest er det med Definition of Done som fremgangsmåde muligt i teamet at skabe enighed om, hvad der skal til før leverancen er færdig. Herefter hjælpes I ad med at huske aktiviteter og i fællesskab kan I estimere deres omfang så præcist som muligt.
I projekter er der tit afhængigheder, hvor nogle ikke kan starte på en aktivitet, før andre er færdige med en anden aktivitet. Her risikerer I at bremse hinanden og forlænge projektets varighed, men ved kortlægningen af Definition of Done kender teamet alle aktiviteter og ved, hvem der er ansvarlig for dem, og det minimerer risikoen for at bremse hinanden.
Vi oplever meget ofte, at teamdeltagerne oplever en lettelse efter Definition of Done, fordi opgaverne bliver mere overskuelige og alle ved, hvad de egentlig skal lave.
En sidste fordel ved Definition of Done er, at estimaterne ved aktiviteterne bliver mere præcise, fordi det klarlægges fuldstændigt, hvad der skal laves under hver leverance, og risikoen for at glemme en aktivitet bliver mindre.
Hvad skal man gøre før, under og efter Definition of Done?
Det første skridt i Definition of Done er at samle hele teamet, så alle kan blive enige om hvilke trin, I skal igennem for at kunne sige, at I er færdige og i hvilken rækkefølge.
I kan bruge Definition of Done til at strukturere jeres sprintplan, da den giver de aktiviteter, der skal til per leverance. For hver leverance skal I estimere de relevante aktiviteter.
En vigtig pointe ved Definition of Done, og agil projektmetode generelt, er, at I bør være klar til at tilpasse og opdatere jeres Definition of Done, hvis I under processen f.eks. ser fordel i at slå nogle aktiviteter sammen eller har glemt at tilføje aktiviteter.
Hvis du ønsker at færdiggøre projekter til tiden, samtidigt med at projektdeltagerne er glade og har overblik, er Definition of Done et oplagt værktøj for dig at gå i gang med. Har du yderligere spørgsmål eller brug for sparring omkring Definition of Done, skal du være velkommen til at kontakte Plan A Projects.
Denne hjemmeside benytter cookies
Denne hjemmeside og tredjeparter bruger cookies til at gøre hjemmesiden mere brugbar og give dig en bedre oplevelse samt til statistik og målrettet markedsføring. Med henblik på at målrette reklamer, indsamler og videregiver vi dine omhandlede oplysninger til Google. Du kan til- og fravælge cookies ved at klikke på indstillinger. Du kan altid trække din accept tilbage ved at trykke nede i højre hjørne af siden. Tryk på "Accepter" for at acceptere cookies eller tryk på "Præferencer" for at til og fravælge cookies.
Nødvendige
Altid aktiv
Nødvendige cookies hjælper med at gøre en hjemmeside brugbar ved at aktivere grundlæggende funktioner, såsom side-navigation og adgang til sikre områder af hjemmesiden. Hjemmesiden kan ikke fungere optimalt uden disse cookies.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Analyse
Vi indsamler oplysninger ved hjælp af Google om, hvordan du interagerer med hjemmesiden, herunder hvor ofte du besøger siden, og hvilke sider du kigger på. Det gør vi for at kunne optimere design, brugervenlighed og styrke effektiviteten af hjemmesiden.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Markedsføring
Marketing cookies bruges til at spore brugere på tværs af websites. Hensigten er at vise annoncer, der er relevante og engagerende for den enkelte bruger, og dermed mere værdifulde for udgivere og tredjeparts-annoncører.
Fold arbejdet ud! Fordelene ved Definition of Done
Definition of Done kan hjælpe jer til at få et endnu bedre overblik over, hvad I skal lave og på den måde hjælpe jer til at kunne levere til tiden. Først og fremmest får I et præcist billede af, hvor mange trin I rent faktisk skal igennem for at blive færdige med jeres leverancer og på den måde bliver jeres estimater mere præcise. Der er også en anden gevinst: I får et præcist billede af afhængighederne mellem de forskellige tasks – det kan hjælpe jer til at løse opgaverne uden at skulle vente på hinanden.
Derfor anbefaler vi Definition of Done til jer, der ønsker bedre overblik og øget præcision i jeres estimater.
Hvad er Definition of Done?
Som navnet indikerer, handler Definition of Done kort sagt om at definere, hvornår en leverance er færdig. I processen indgår tre parter; én som skal lave løsningen (typisk en udvikler), én som skal bruge løsningen (en forretningsperson) samt en eller flere testere. Hvis I vil have et udgangspunkt for Definition of Done, kan I bruge nedenstående.
Trin 1: En af jeres testere, en af jeres udviklere og en af jeres forretningspersoner (kunder) skriver en detaljeret specifikation af, hvad der skal leveres. Det er fristende at den ene skriver og herefter rundsender til de andre for kommentering, men lad være! Den fejl har vi begået og det er der ingen grund til, at I også gør. Det er vigtigt, at de tre parter laver specifikationen sammen. Det er nemlig dér, I får en fælles viden og løfter kvaliteten af specifikationen, som danner det vigtige grundlag til resten af arbejdet. På den måde undgår I fejl og om-igen-arbejde.
Trin 2: Løsningen udvikles/laves af udvikleren, så den er klar til at blive testet.
Trin 3: Det beskrives af den første testperson, hvordan kvaliteten på løsningen efterprøves.
Trin 4: Løsningen afprøves af den anden testperson, og det sikres, at kvaliteten på løsningen er i orden.
Det giver den højeste kvalitet, hvis det er to forskellige testpersoner, der beskriver efterprøvningen på løsningen og afprøver løsningen, så efterprøvningen ikke kun afhænger af én enkelt persons tilgang til løsningen.
Der kan være stor forskel på, hvordan de enkelte trin ser ud, alt efter hvilken leverance der er tale om, hvilket også gør, at Definition of Done bliver forskellig fra team til team. Ved IT-projekter er det eksempelvis forskelligt, hvilke trin der skal til, afhængigt af om leverancen handler om at integrere to systemer eller om at lave en brugergrænseflade.
Fordelene ved Definition of Done
Vælger du at bruge Definition of Done i dit projekt, er der mange fordele at hente. Først og fremmest er det med Definition of Done som fremgangsmåde muligt i teamet at skabe enighed om, hvad der skal til før leverancen er færdig. Herefter hjælpes I ad med at huske aktiviteter og i fællesskab kan I estimere deres omfang så præcist som muligt.
I projekter er der tit afhængigheder, hvor nogle ikke kan starte på en aktivitet, før andre er færdige med en anden aktivitet. Her risikerer I at bremse hinanden og forlænge projektets varighed, men ved kortlægningen af Definition of Done kender teamet alle aktiviteter og ved, hvem der er ansvarlig for dem, og det minimerer risikoen for at bremse hinanden.
Vi oplever meget ofte, at teamdeltagerne oplever en lettelse efter Definition of Done, fordi opgaverne bliver mere overskuelige og alle ved, hvad de egentlig skal lave.
En sidste fordel ved Definition of Done er, at estimaterne ved aktiviteterne bliver mere præcise, fordi det klarlægges fuldstændigt, hvad der skal laves under hver leverance, og risikoen for at glemme en aktivitet bliver mindre.
Hvad skal man gøre før, under og efter Definition of Done?
Det første skridt i Definition of Done er at samle hele teamet, så alle kan blive enige om hvilke trin, I skal igennem for at kunne sige, at I er færdige og i hvilken rækkefølge.
I kan bruge Definition of Done til at strukturere jeres sprintplan, da den giver de aktiviteter, der skal til per leverance. For hver leverance skal I estimere de relevante aktiviteter.
En vigtig pointe ved Definition of Done, og agil projektmetode generelt, er, at I bør være klar til at tilpasse og opdatere jeres Definition of Done, hvis I under processen f.eks. ser fordel i at slå nogle aktiviteter sammen eller har glemt at tilføje aktiviteter.
Hvis du ønsker at færdiggøre projekter til tiden, samtidigt med at projektdeltagerne er glade og har overblik, er Definition of Done et oplagt værktøj for dig at gå i gang med. Har du yderligere spørgsmål eller brug for sparring omkring Definition of Done, skal du være velkommen til at kontakte Plan A Projects.