How to get a report that tells me time to resolution
Asked by elle fortner:

Hi on Jira Service Management I am looking for a way to find the average time from one an issue is created to when it is completed. It would need to be able to take into consideration issue type and be based on a certain window of time (not all time issues created).


Answers:
author: Valeriia_Havrylenko_SaaSJet
body: Hi [@elle fortner](/t5/user/viewprofilepage/user-id/5588058) ?  
Welcome to the Atlassian Community!

If you're looking for time to resolution metric try out [Time Between Statuses](https://marketplace.atlassian.com/apps/1221462?utm_source=Atlassian_Marketplace&utm_medium=referral&utm_campaign=Comment_How-to-get-a-report-that-tells-me-time-to-resolution_20240911) add-on.

![?????? ?????? 2024-05-15 ? 12.54.52.png](https://community.atlassian.com/t5/image/serverpage/image-id/323787i7B5BECE37BE2231B/image-size/large?v=v2&px=999 "?????? ?????? 2024-05-15 ? 12.54.52.png")

You can also set up highlights of values that exceed the permissible level, and in this case, you can receive issue and email notifications.

![image 99.png](https://community.atlassian.com/t5/image/serverpage/image-id/314184i034B52DB54E72B23/image-size/large?v=v2&px=999 "image 99.png")  

Add-on developed by my by SaaSJet team.   

Also you can [book a demo](https://meetings.hubspot.com/natalia-yordovska) with our specialist to see add-on in action!

Hope this helps!


author: Vijay Dadi
body: Hi [@elle fortner](/t5/user/viewprofilepage/user-id/5588058) ,

You can create a filter adding a column "Time to Resolution". Remember this time to resolution is derived from your SLA configuration which considers issue types, holidays etc etc.

![TTR.png](https://community.atlassian.com/t5/image/serverpage/image-id/346458i14039AF5E6786B8D/image-size/large?v=v2&px=999 "TTR.png")

Vijay


author: Madhu_RVS
body: Hi [@elle fortner](/t5/user/viewprofilepage/user-id/5588058)

Welcome to the community !!

If you are open to try a mktplace app, pls do take a look at

[Time in Status Reports](https://marketplace.atlassian.com/apps/1226187/time-in-status-reports?hosting=cloud&tab=overview)

With this app you generate time in status for multiple issues with multiple filter and grouping options. You can also group your statuses to define your resolution times. The app can easily be added as a dashboard gadget.

The time between status transitions can help with this use case as shown below.

[More details here.](https://community.atlassian.com/t5/App-Central-articles/Reports-to-extract-Time-in-Status-data/ba-p/2348133)

Disclaimer : I work for the vendor who built this app

![time_between_status_transitions_animation.gif](https://community.atlassian.com/t5/image/serverpage/image-id/346891i8F397B0F4ABE3B03/image-size/large?v=v2&px=999 "time_between_status_transitions_animation.gif")


author: Hannes Obweger - JXL for Jira
body: Hi [@elle fortner](/t5/user/viewprofilepage/user-id/5588058)

welcome to the community!

As you can see from the previous answers, this is an area where many Jira users rely on apps from the Atlassian Marketplace to fulfil their reporting needs.

If a Marketplace app is an option for you, I think you'll like the app that my team and I are working on, [JXL for Jira](https://marketplace.atlassian.com/apps/1224710?hosting=cloud&tab=overview&utm_source=atlassian-community&utm_medium=referral&utm_content=2807401).

JXL is a full-fledged spreadsheet/table view for your issues that allows viewing, inline-editing, sorting, and filtering by all your issue fields, much like you'd do in e.g. Excel or Google Sheets. It also comes with a number of so-called *history columns* that aren't natively available, including an issue's *time between created and resolved* , *time in \[status\], or time between \[status\] and \[status\].*

This is how it looks in action:

![time-in-status.gif](https://community.atlassian.com/t5/image/serverpage/image-id/340525i917C566CC2D872B7/image-size/large?v=v2&px=999 "time-in-status.gif")

As you can see above, you can easily sort and filter by your history columns, and also use them across JXL's advanced features, such as support for (configurable) *issue hierarchies* , *issue grouping* by any issue field(s), *sum-ups* , or *conditional formatting*.

Of course, you can also export your data to XSLX (Excel, Google Sheets) or CSV in just two clicks.

Any questions just let me know,

Best,

Hannes


author: Gizem G?k?e _OBSS_
body: Hello [@elle fortner](/t5/user/viewprofilepage/user-id/5588058) ,

Welcome to the community!

[Timepiece (formerly Time in Status)](https://marketplace.atlassian.com/apps/1211756/time-in-status?hosting=cloud&tab=overview&utm_source=community&utm_medium=answer) ,the oldest and the most comprehensive "Time in Status" solution in Atlassian Marketplace, which is developed by my team at OBSS, has a report type that will meet your need.

In **Status Duration** report you can combine the time for multiple statuses to get metrics like **Response Time (Time to first response),** **Resolution Time(Time to Resolution), Issue Age, Cycle Time, Lead Time** etc.

As an alternative approach, Timepiece also has **Duration Between Statuses** report type which shows the duration between two specific statuses. This report type also allows the user to exclude the times for "pause" statuses. (Please see the screenshots below for both of the reports)

![Status Duration Report With Resolution Time.png](https://community.atlassian.com/t5/image/serverpage/image-id/325768i37925ACB5DB441CF/image-dimensions/461x195?v=v2 "Status Duration Report With Resolution Time.png")

![DBS Report in Detail.png](https://community.atlassian.com/t5/image/serverpage/image-id/325776iEA92912199BF0C71/image-dimensions/463x196?v=v2 "DBS Report in Detail.png")

For all numeric report types, you can calculate **averages** and **sums** of those durations grouped by the issue fields you select. **For example in your case you can have a report which shows the total or average resolution time per issuetype.**

![1.png](https://community.atlassian.com/t5/image/serverpage/image-id/346530iC22D80D026E82179/image-size/large?v=v2&px=999 "1.png")You can also use date filtering to filter out issues that were created, resolved or updated between specific dates.

![2.png](https://community.atlassian.com/t5/image/serverpage/image-id/346531i4D6032D7AC448FAC/image-size/large?v=v2&px=999 "2.png")

The app calculates its reports using already existing Jira issue histories so when you install the app, you don't need to add anything to your issue workflows and you can get reports on your past issues as well.

Visit [Timepiece (formerly Time in Status)](https://marketplace.atlassian.com/apps/1211756/time-in-status?hosting=cloud&tab=overview&utm_source=community&utm_medium=answer) to experience the full range of features.

If you wish, you can also [schedule a live demo.](https://calendar.app.google/faQYgsEekRdFxnPj7) We will provide a comprehensive overview of the application and address any inquiries you may have.

Hope it helps,

Gizem


author: Danut M _StonikByte_
body: Hi [@elle fortner](/t5/user/viewprofilepage/user-id/5588058),

Have you tried the **Time to Resolution report** that is specific to JSM projects? It might be useful for you.

The time between the creation of the issue and its completion is also called "lead time" (or the time to resolution, from the customer's perspective).

If you need more advanced charts, you will probably need to search on Atlassian Marketplace for apps that provides "lead time" or "time to resolution" stats or reports.

If you take into consideration the idea of using an app, our [Great Gadgets](https://marketplace.atlassian.com/search?query=stonikbyte%20great%20gadgets%20agile) app offers some gadgets that let you calculate Time to Resolution (or Lead Time) and display it in various ways on your dashboard.

**Time To Resolution as Trend Chart**- displays the average time to resolution for issues in a filter/JQL in the past time intervals along with the trend line and the overall average

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/346527iA6665BA76B28D019/image-size/large?v=v2&px=999 "image.png")

**Time To Resolution as Control Chart**- displays the issues from a filter/JQL by their time to resolution, along with the average line

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/346528iEAB16CDADCAE6608/image-size/large?v=v2&px=999 "image.png")

These gadgets include also a Data tab with a **detailed report** showing info about all the issues, which you can export in CSV.

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/346529i914B561AA3E86B91/image-size/large?v=v2&px=999 "image.png")Both chart are based on a JQL/filter as data source and they let you set a window of time. Unfortunately they do not group data by issues type, but you could eventually add a gadget for each issue type if you don't have so many.

For more details about these gadgets and how to use them, have a look over this article [An effective dashboard for Service Desk and Customer Support teams in Jira Service Management](https://community.atlassian.com/t5/App-Central-articles/An-effective-dashboard-for-Service-Desk-and-Customer-Support/ba-p/2360369). The **Lead Time Histogram gadget** could be also helpful.

Danut


author: Mehmet A _Bloompeak_
body: Hi [@elle fortner](/t5/user/viewprofilepage/user-id/5588058)

Welcome to the Atlassian Community!

You can try [Status Time Reports](https://marketplace.atlassian.com/1221826) app developed by our team. It mainly provides reports and gadgets based on how much time passed in each status.

You can get issue resolution time by using **lead** **time** (the time interval between the moment an issue is requested to the moment it is completed) **report** . Here is the [online demo link](http://status-time.bloompeak.io/demo), you can see it in action and try without installing the app. For your case, you can have a look at [Lead Time for Each Issue](https://bloompeak.atlassian.net/plugins/servlet/ac/io.bloompeak.status-time/st-report?ac.reportid=904) report.

For further details, you can have a look at [Cycle Time and Lead Time in Jira: Productivity Measurement with Two Critical Parameters](https://community.atlassian.com/t5/Marketplace-Apps-Integrations/Cycle-Time-and-Lead-Time-in-Jira-Productivity-Measurement-with/ba-p/1905845) article and [Status Time Reports How to Videos.](https://www.youtube.com/playlist?list=PLVHoaAkoFPJnG9nLkzcxG0P00ndQgimDs)

++App Features:++

* This app has a dynamic status grouping feature so that you can generate various valuable reports as time in status, time in assignee, status entry dates and status counts, cycle time and lead time, resolution time, average/sum reports by any field(e.g. average in progress time by project, average cycle time by issue creation month).

* You can search issues by Project, Issue Type, Status, Assignee, Issue Creation/Resolution Date(and any other Date field) and JQL Query.
* Status durations are calculated according to the working calendar you define. Once you enter your working calendar into the app, it takes your working schedule into account too. That is, "In Progress" time of an issue opened on Friday at 5 PM and closed on Monday at 9 AM, will be a few hours rather than 3 days.
* You can set different duration formats.
* You can export reports in CSV file format and open them in MS Excel.
* You can also add this app as a gadget to your Jira dashboards and reach "Status Time" from Issue Detail page.
* You can enable/disable access to Status Time reports\&gadgets and Issue Detail page per project, users, groups or project role.

If you are looking for a completely **free** solution, you can try the limited version [Status Time Reports Free](https://marketplace.atlassian.com/apps/1222051).

If you have any questions, feel free to [schedule a demo](https://bloompeak.io/schedule-a-call) with us.

Hope it helps.


Tags: cloud

jira-service-management

jira-service-management-cloud