Werk binnen epics en story's synchroniseren
In Jira staat niets op zichzelf. Dit is zo ontworpen. Verschillende teams gebruiken en vertrouwen op Jira om hun werk te beheren, en automatisering is de perfecte oplossing om constante updates en terugkerend werk te voorkomen. Je kunt epics en story's, bovenliggende en subtaken of zelfs projecten en producten synchroniseren.
In dit geval richten we ons op de synchronisatie van de epic en de bijbehorende story's, zodat ze altijd gekoppeld zijn. Dit houdt in dat wanneer een epic is gemarkeerd als 'Gereed', alle story's ook naar 'Gereed' worden verplaatst. Hierdoor blijven story's met de verkeerde status niet liggen.
Het recept voor automatisering
Stap 1: Kies je trigger
Elke regel begint met een trigger. In dit geval kiezen we de trigger 'Issue overgezet' en markeren we de status als 'Gereed'. Dit betekent dat automation wordt geactiveerd zodra de status van een issue wordt gewijzigd naar 'Gereed'.
Stap 2: Voeg je voorwaarde toe
Een voorwaarde verfijnt de regel zodat deze niet te algemeen wordt. We gebruiken hier de voorwaarde 'Issuevelden' en, met behulp van het dropdownmenu, verduidelijken dat het issuetype dat we zoeken de Epic is.
Stap 3: Voeg een branchregel/gerelateerde issues toe
Nu komt alles echt samen. We kunnen weggaan bij de hoofdtrunk van de regel en acties uitvoeren in gerelateerde issues die we specificeren. We kunnen bijvoorbeeld werken aan de subtaak van een bovenliggende issue of aan gekoppelde issues. Voor deze regel kiezen we 'Story's' (of andere issues in Epic) in het dropdownmenu.
Stap 4: Voeg een voorwaarde toe
We voegen hier nog een verduidelijkende voorwaarde toe om eventuele story's met de status 'Gereed' uit te sluiten. We willen alleen iets doen met issues die de verkeerde status hebben. Daarom kiezen we statussen die niet gelijk zijn aan 'Gereed'.
Stap 5: Voeg een actie toe
Zoals altijd eindigt onze regel met een actie. In dit geval kiezen we de actie 'Issue overzetten'. We zouden gewoon de status 'Gereed' kunnen kiezen. We kunnen echter meer doen en 'Kopie van de trigger-issue' kiezen. Dit houdt in dat story's altijd overeenkomen met de status van de Epic als ze voldoen aan de voorwaarden die we instellen. Zijn blijven altijd gesynchroniseerd.
Stap 6: Tijd om te testen!
Je kunt met deze regel experimenteren in de Playground hieronder of hem testen in een voorbeeldproject in je eigen installatie.
Nuttige informatiebronnen
Je automatiseringsregel testen/debuggen
Eén pagina met alle nuttige resources voor Jira Automation
Meer over het synchroniseren van werk in Jira met automation
Ga naar ons YouTube-kanaal voor Jira Automation
Andere regels waar je misschien iets aan hebt
Issues toewijzen
Issues automatisch toewijzen
Wanneer een issue zonder een uitvoerder wordt gemeld, wijs je deze automatisch toe aan degene die de issue heeft aangemaakt
Meldingen
Dagelijkse Slack-samenvatting
Stuur een dagelijks Slack-bericht met een lijst van nog open issues in de Sprint.
Agile
Storypoints samenvatten
Wanneer een nieuwe subtaak wordt aangemaakt, vat je de bijbehorende storypoints samen voor de bovenliggende taak
DevOps
Jira en Bitbucket, GitHub of GitLab koppelen
Wanneer een PR in BitBucket/GitLab wordt samengevoegd zet je de issue over in Jira
ITSM
Oude support-issues automatisch sluiten
Als een klant binnen 5 dagen niet op een issue heeft gereageerd, sluit je de issue en laat een opmerking achter.