måndag 20 november 2017

Vad menas med Definition of Done?

Vad menas med att något är klart? I min familj kan vi t ex ha lite olika åsikter om vad som menas med att städningen är klar. För att det ska fungera måste vi vara överens om vad som menas med att städningen är klar. Annars är du ju inte klar. Om du klipper halva gräsmattan och diskar halva disken är du inte klar med någondera. Det känns inte bra. Gräsmattan och disken tittar uppfordrande på dig. Det känns bra att bli klar och det är bra att vara överens om vad som menas med klar. I scrum använder man sig av Definition of Done (DoD) för att åstadkomma detta.

När en post i backloggen beskrivs som klar, måste alla förstå vad som menas med att posten är klar. Detta varierar mellan olika team, men medlemmarna i ett team måste ha en gemensam förståelse av vad som menas med att arbetet är klart för att säkerställa transparens. Det är det som är DoD.

Teamets definition av klar används för att bedöma när arbetet med ett inkrement är slutfört eller när en användarberättelse är klar. Samma definition vägleder teamets val av användarberättelser under sprintplanering och som teamet åtar sig att göra under en sprint. Syftet med varje sprint är att leverera ett inkrement av potentiell funktionalitet som uppfyller teamets DoD. Detta inkrement är användbart och ger värde så en produktägare kan välja att leverera det omedelbart.

Det är viktigt att produktägare som har en vision om vad som ska göras och team som vet hur man gör, är överens om en gemensam DoD. DoD är ett slags kontrakt mellan det produktägaren vill och teamet levererar.


Inga kommentarer:

Skicka en kommentar