I've been trying to pull up reports of development time spent on stories/tasks/bugs from development to completion but can't seem to get anything that comes back correct. There's "Resolved Date" and "Resolved" but I feel like this field is not always updated.
Alternatively, is there a default report template that can be used/configured to provide us with this info easily?
Have you checked the JIRA Enhancer Plugin? This may address your requirement to track time:
To the tools listed above, app Time Between Statuses can help you solve your request too. It tracks how much time was spent on development through to completion by setting the start/stop/pause timer preferences.
Also, using this add-on you can highlight overdue issues by setting time limits and export data you need.
I would suggest ensuring that resolutions are set at completion. This is good for resolved dates - but also, to house resolutions (eg. Done vs Incomplete vs Won't Do).
If you're using a simplified workflow, you can choose to "set" the resolution to Done using the checkboxes in the appropriate columns from your Board Settings (3-dots icon on board > Board Settings > Columns).
If not, you'll need to be a Jira Admin and there are several options which you'll find in this Best Practises for Resolutions page.
With resolution set, there are a few options out there for measuring time:
Let us know if any of these would work for you :)
Hi @Stephen Wright _Elabor8_
Thanks for mentioning your Time in Status for Jira Cloud. Yes, in this case, our add-on can be the solution. @Janelle Seto to get such information that you require, it is necessary to create Status Groups. Using this tool the time spent in statuses you are needed will be added.
Hello @Janelle Seto ,
Jira does not calculate status durations by itself. Our team at OBSS created Time in Status app for this exact need. It is available for Jira Cloud, Server and Data Center.
Using Time in Status you can report how much time each issue spent on each status. You can choose to include, exclude or combine certain statuses and you can add any issue field (including estimation fields) to this report so you can see estimations and actual durations side-by-side.
As well as statuses, you can report how much time each issue spent on each assignee or even each user group. The app also has two level reports that show status durations broken down by assignees or vice versa.
You can get averages of those durations, grouped by any number of fields you pick.
You can produce reports based on the default 24/7 calendar or define your own business calendars with custom workdays and working hours. This is important because a report based ona 24/7 calendar does not make sense most of the time. Any issue that was opened on a Friday close to the end of business day and that was resolved early morning of next Monday will seem to be resolved in two and a half days on a 24/7 calendar which in fact is resolved in a few business hours. Custom calendars let you see that.
Time in Status also has reports that show how many times each status and each transition was used, and reports that show the date each issue transition to/from a date for the first/last time.
All data can be exported as XLS, XLSX, CSV.
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