samen
werken
Zes stappen om jouw definition of done vast te stellen in Jira
Als je werkt met Jira ben je vast wel bekend met het markeren als ‘gedaan’ van jouw tasks. Maar wat is nu precies jouw definition of done? Dit ligt genuanceerder dan je denkt en daarom vind je in dit artikel stappen waarmee je jouw definitie van ‘gedaan’ kunt vaststellen.
Een definition of done, ook wel DoD genoemd, is een duidelijke lijst van vereisten waaraan software moet voldoen, als het team het als ‘gedaan’ wil markeren. Dit doe je op de volgende manier.
Stap 1: Creëer een DoD in Jira
De makkelijkste manier om een DoD in Jira te maken is met behulp van de functie custom field. Hier kun je kiezen voor een standard tekst field of voor checkboxes. Omdat deze echter allebei nadelen hebben, heeft Atlassian hiervoor een app gecreëerd genaamd Checklist. Deze app kun je hier vinden. Als je deze app downloadt, kun je aan je issues een checklist toevoegen. In deze checklist zet je alle vereisten waar een issue volgens jouw team aan moet voldoen.
Stap 2: Verdeel de DoD in categorieën
Je DoD bestaat uit verschillende eisen die gekoppeld zijn aan de verschillende onderdelen van jouw software ontwikkelingsproces. Het verschilt per project welke soorten tasks er zijn en de DoD verschilt per soort task. Hierdoor is het handig om de DoD in categorieën te verdelen, zodat je per task kunt bepalen welke categorieën van de DoD je hierop wil toepassen.
Stap 3: Maak het beschikbaar voor je complete Jira omgeving
Met behulp van custom field options kun je zorgen dat jouw DoD lijst beschikbaar is voor alle projecten in jouw Jira omgeving. Dit maakt het heel makkelijk om jouw DoD ook in andere projecten toe te passen als je dat zou willen. Je kunt een custom field op de volgende manier aanmaken:
- Open de instellingen
- Selecteer issues > velden
- Selecteer create custom field
- Kies het soort veld dat je wil aanmaken
- Voer de details van je veld in en selecteer create
Stap 4: Beheer de DoD in de loop van de tijd
Het is belangrijk om regelmatig te bekijken of de DoD nog up-to-date is en al je teamleden er nog goed mee werken. Een DoD is gemaakt om het voltooien van een task makkelijker te maken, het is dus niet de bedoeling dat de DoD niet meer gebruikt wordt, omdat hij niet klopt. Het is heel normaal om in verloop van de tijd onderdelen te verwijderen, aan te passen of toe te voegen.
Stap 5: Maak de product-owner verantwoordelijk
Als je de Product Owner toegang geeft tot het Jira project kun je hem als taak geven de DoD op te stellen. Dit kun je ook samen met hem doen. Hierdoor voldoet de software aan de eisen die de producteigenaar heeft en weet het team dus waar ze op moeten inspelen. Zorg er voor dat een uitgebreidere beschrijving van de Definition of Done ook beschikbaar is in Confluence.
Stap 6: Verwerk de DoD in de workflow
Door de onderdelen van de DoD in de workflow te verwerken, zorg je ervoor dat deze dingen wel gedaan ‘moeten’ worden. Op deze manier is het voor je team makkelijk om met de DoD aan de slag te gaan.