Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How do I track how many times an issue / task has moved from one status to another?

Ryan Penning May 2, 2019

Hi there community,

I'm currently looking for a solution for a metric I want to track but don't really know how to.

I want to know if there is a way for me to track the number of times an issue has moved to a particular status. The example here would be a simple bug ticket that I want to know how many times has been rejected by QA. I could look at this manually by checking its history and activity but I want this to be simple and not really require me to do this.

I know there are board rules in next-gen JIRA that have the ability to change certain fields of an issue when it moves to a status. But the problem is that it can't incrementally increase, you can only set a field's value. So if I had a "Rejection" field that I wanted to increase by +1 each time it moves from Peer Review to Ready it won't work and simply just sets the value to 1.

Let me know if there is an option out there for me to track a metric like this and how I would go about implementing it?

Thanks!

2 answers

0 votes
Zoryana Bohutska _SaaSJet_
Atlassian Partner
May 12, 2019

Hello @Ryan Penning 


You don't have to check anything manually, just use Time in status for Jira Cloud by SaaSJet. This add-on automatically shows you numbers of times a task has gone from status to status and how many times an issue has been in each status.

Also, you can get such reports: Time in status, Average time in status, Assignee time, Status Entrance Date, Time in Status per Date,

You can view your data at the app as Pie, Bar or Area Charts.

Also, you can export all necessary data and set up a teamwork schedule to exclude non-working hours or days.

If you want to have a detailed view of how your issues are following the workflow, you can try Issue History. This add-on will display you the history of all changes that had been made by your team in selected issues.

0 votes
Haran Kumar
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 2, 2019

Hi @Ryan Penning , 

Its an interesting question.  Eventhough i dont have a solution for the requirement of yours , i just thought of a workaround. Ill just share it , dont no how far it will be of use to you. 

Say when ever QA rejects an issue, You can set Resolution for that Issue as rejected y using Post functions in the transition to rejected status i the workflow. There by you will have thte resolution of the ticket as rejected. 

now if you can search for all tickets with the "rejected resoltuion" in the project using JQL

"Project=QA AND Resolution= rejected"


you will be able to see the list of issues that has been rejected. You can have the filtered saved and display the number of issues in your dashboard. 

I hope this served your purpose.  I'm also awaiting other apt solution from the community. 

Thanks. 

Ryan Penning May 5, 2019

Hi @Haran Kumar

Thanks for the response. Unfortunately, the solution you've proposed isn't what I'm looking for as that would require a bit more work to get this simple metric. It would also require the ticket to be resolved via a rejection which isn't really how I'd want to run it as I use "Rejections" as a transition back to the "Ready" column rather than resolving the ticket.

This solution also isn't something that would work in new JIRA but would work better in old JIRA.

Is there potentially a plugin that someone would know of that could integrate in new JIRA to do this?

still eagerly awaiting a good solution for tracking this metric that someone in the community would know of as it doesn't sound like a difficult thing to do?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events