Hey everyone :)
I started using jira and I have a question about something im kinda stuck with:
When we have a sprint, as part of the QA some stories that are statused as "developed" are failing the tests because of a bug. So i'm adding the bug to the sprint backlog because i want it to be fixed as fast as possible, but what do i do with the parent story? do i flag it? if the story has 3 different bugs? how do i make sure the 3 child bugs are documented under the parent story? how do i change the status of the parent story to "done" after the 3 child bugs are changed to "done"? What is the industry standard for this situation?(I'm sure many scrum masters are facing it)
Hi @Virgo Admin
I'd suggest there are recommendations, rather than best practices. I've seen it done multiple different ways - but this what I would recommend:
---
As a side-note, I also like to encourage the use of Automation in these scenarios - to help expedite the retesting or unblocking of Stories. For example, Automation rules could...
---
Let us know what you think :)
Ste
Thank you so much for the informative answer. Thats more or less what i thought i should do but i wanted to get the affirmation :)
I will try to automate the process of moving stories that have linked bugs to "Done" automatically after the linked bugs are "Done".
Thank you!
Roi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Awesome!
If you do need any assistance with creating the Automation Rules, please feel free to reach out on the Community - we'd be happy to help!
Ste
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As another side note, provided you have ScriptRunner extension but not Automation, you may filter the stories according to the status of their child tests, e.g. :
issueFunction in linkedIssuesOf("type = <your test type> and project = <your project> and status = 'Closed'") and type = "Story" and status != 'Closed'
HTH
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Stephen,
So as you recommended i was trying to implement an automation for my process.
I'll briefly explain what i was trying to -
So now, after i linked 3 bugs to an issue (1 parent issue and 3 child bugs)
i want that when the 3 child bugs are fixed and changed to "In QA"(which is a status i added), the parent issue will also move to "in QA" so the QA team will know that they need to retest the parent story and the 3 bugs.
i tried to make the automation but i couldnt condition it to when only after the 3 bugs are moved to status "in QA" move the parent to status "in QA"
any ideas how do i solve it?
Thank you,
Roi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Virgo Admin
Can I just confirm - are the Bugs linked to an Issue via...
If you go to the main Issue - it should tell you below the text fields which it is - the Bugs will either be under the heading...
Ste
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Stephen
The parent issue is a story, to which i linked the bugs (its not an epic) so the child issues are under "Linked issues". I never saw "is parent of" or "is child of".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Virgo Admin
This rule should work. I've used "Blocks" as the link type:
---
A few notes on this rule...
---
Let us know if this works :)
Ste
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.