Maak kennis met Jira: Vereenvoudigen, Verduidelijken, Versnellen
Jira, een projectmanagementtool voor softwareontwikkeling, is speciaal ontworpen om eenvoud, duidelijkheid en snelheid te bieden. Met Agile Scrum in gedachten stelt Jira je in staat om moeiteloos sprints bij te houden. Elke taak wordt gedetailleerd beschreven in één of meerdere tickets, afhankelijk van de complexiteit, en alle taken zijn georganiseerd in borden (boards). Gewoonlijk wordt één bord gebruikt voor één sprint enzovoort. Als een taak (ticket) niet binnen de sprint wordt voltooid, kan deze worden verplaatst naar een nieuw bord.
Jira-tickets hebben vaak een dubbele functie:
- Ze verbinden mensen in niet-functionele en strategische rollen met ontwikkelaars, zodat eerstgenoemden hun behoeften kunnen vertalen naar een gestandaardiseerde en (idealiter) duidelijke vorm om ze beter te kunnen volgen.
- Ze zijn nuttig voor ontwikkelaars omdat ze een taak duidelijk opdelen in kleinere onderdelen en tegelijkertijd gerelateerde afhankelijke taken en de eigenaar ervan bijhouden.
Vermijd belemmeringen in gebruiksvriendelijkheid
Maximaliseer de bruikbaarheid van je tickets. Vermijd deze veelvoorkomende problemen die de productiviteit belemmeren:
- Onvolledige informatie en beschrijving in de inhoud van het ticket.
- Slechte leesbaarheid door te veel inhoud en/of een onduidelijke titel.
- Ontbrekende blokkades en afhankelijkheden die nodig zijn voor de taak.
- Onduidelijke organisatie en relatie van het ticket ten opzichte van het overkoepelende project (epic) en gerelateerde taken.
- Gebrek aan duidelijkheid over de prioriteit van de taak in vergelijking met de rest van de sprint.
- Geen duidelijke uitleg over het voordeel voor de klant.
De meeste van deze problemen leiden tot onnodig tijdsverlies aan de kant van de ontwikkelaars of de klant, omdat bepaalde onderwerpen moeten worden verduidelijkt of tickets meerdere keren moeten worden doorgenomen.
Best practices voor Jira-tickets
Maak gebruik van deze bewezen best practices. Zo haal je het meeste uit je ticketsysteem:
- Wees beknopt: Houd je tickets kort en boeiend met beschrijvende titels, zodat ontwikkelaars snel de inhoud kunnen begrijpen.
- Benut de kracht van epics: Label elk ticket met een toepasselijke epic, zodat het verband met overkoepelende taken duidelijk wordt en zowel nu als in de toekomst kan worden geraadpleegd.
- Bepaal de criteria voor succes: Geef je team de mogelijkheid een sectie voor Acceptatiecriteria op te nemen in elk ticket. Dit biedt een objectieve maatstaf voor voltooiing en minimaliseert dubbelzinnigheid.
- Koppel en kloon: Maak gebruik van de functie voor Gekoppelde en Gekloonde tickets om relaties tussen taken vast te stellen. Hierdoor kun je moeiteloos blokkades en voorwaarden beheren en werk verdelen tussen backend en frontend.
- Verfijn tot perfectie: Voer regelmatig verfijningssessies uit om ervoor te zorgen dat tickets duidelijk zijn voor ontwikkelaars, ga in op eventuele vragen en geef waardevolle feedback om de leesbaarheid te verbeteren. Vergeet niet om deze sessies nauw af te stemmen terwijl het ticket nog actief is.
Door deze best practices te volgen maak je binnen de kortste keren de beste tickets. Geef de workflow van je team een boost en benut het volledige potentieel van Jira's software.