JIRA Suite Utilities plugin have a transitions tab but that is not useful for reporting. You can see the time in status for individual transitions there.
You will find some plugins with time tracking reports in the maketplace.
Regarding the above query, you can dosomething like this in JQL:
status changed to "In Progress" before -10d AND status = "In Progress"
It shows issues which were moved to "In Progress" before 10 days and are still in "In Progress". The problem with this approach is that, it will show issues even if they were moved to some other status in between!
before -10d isn't
"the issue was moved before 10d of being in its current state."
"the issue was moved before 10d ago from today."
this matters because if you are trying to get the answer to "how long are these types of issues staying in this state longer than 10d", you need the first one, not the second one.
We capture the date of milestone transitions in a custom field with a post function to copy the 'updated' field to the tracking field. It makes it easy to find issues that moved to the milestone status before or after. The trick is to put the post function AFTER the update post funciton or you'll get the last time the issue was updated. The date also appears along with all the other date fields in the issue view.
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events