Forums

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

Is there a report for issues that remain in each flow status beyond a pre-defined duration?

John Tucci
Contributor
September 29, 2021

I'm looking for a report or dashboard gadget that shows the issues that have remained in a flow status column beyond a preset time interval, i.e.: Issues that have been In Progress for more than 5 days. I've also looked into creating a rule for this, but haven't yet figured it out.

Since Kanban is workflow-centric and is focused on streamlining workflow, I believe that such a report/indicator/gadget would be central to managing those issues.

6 answers

6 accepted

0 votes
Answer accepted
Julia Shcherbyna _SaaSJet_
Atlassian Partner
October 4, 2021

Hi @John Tucci 

Are you still looking for a decision? As an alternative, try add-on Time in Status for Jira Cloud, developed by my team.

It allows creating reports based on the status time of your issues. To see critical values you can sort by calculated values and Smart view feature to mode to highlight values on the page. It helps quickly notice and analyze values that are higher than others.

Also, you can export data for more detailed data analysis.

You can try how it works with an online demo.

Kind regards,

Julia

0 votes
Answer accepted
Emre Toptancı _OBSS_
Atlassian Partner
September 30, 2021

Hello @John Tucci

Our team at OBSS built Timepiece - Time in Status for Jira app for this exact need. It is available for Jira Server, Cloud, and Data Center.

Time in Status allows you to see how much time each issue spent on each status or assigned to each assignee. You can also pick individual statuses into Consolidated Columns to see metrics like Resolution Time, Ticket Age, Cycle Time, or Lead Time.

You can calculate averages and sums of those durations grouped by the issue fields you select. 

The best part is: you can filter issues based on these values. For example, you can see issues that were in In Progress for more than 5 days.

tisCloud_StatusDuration_LeadTime_with Estimates.pngtisCloud_StatusDuration_Filter.png  tisCloud_StatusDuration_LeadTime_Average_TimeGrouped.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.

Time in Status reports can be accessed through its own reporting page, dashboard gadgets, and issue view screen tabs. All these options can provide both calculated data tables and charts.

Using Time in Status you can:

  • See how much time each issue spent on each status, assignee, user group and also see dates of status transitions.
  • Calculate averages and sums of those durations grouped by issue fields you select. (For example, see average InProgress time per project and per issue type.)
  • Export your data as XLS, XLSX, or CSV.
  • Access data via REST API. (for integrations)
  • Visualize data with various chart types.
  • See Time in Status reports on Jira Dashboard gadgets

Timepiece - Time in Status for Jira

EmreT

0 votes
Answer accepted
Rahul_RVS
Atlassian Partner
September 30, 2021

Hi @John Tucci 

As an alternative you can also try out our plugin,

Agile Tools : Epic Tree & Time in Status 

The add-on provides the time spent in each status for the entire lifecycle of the issue. You can also combine your statuses to define your Resolution time and also extract the transitions history of the issues. Along with various Issue stats reports, you get additional features like Epic Hierarchy, Links Hierarchy & Worklogs Report to track the project's progress. The main features of the app are as below

  • More than 8 types of Time in Status Reports. Excel Export available for all status reports.
    • Time in Status
    • Time with Assignee
    • Time in Status with Assignee
    • Time with Assignee per Status
    • Status/Assignee Count
    • Multiple Transition Reports
    • Avg Time reports
  • Epic Hierarchy / Sum Up (Standard Jira Hierarchy Epic -> Story -> SubTask)
  • Link Hierarchy / Sum Up (Hierarchy based on your issue link, upto 10 level deep)
  • Worklogs Report
  • Timesheet Entry screen

Time in Status.png

John Tucci
Contributor
September 30, 2021

@Rahul_RVS 

Thanks for the helpful and informative reply. I will review your offering and determine how to proceed.

Regards.

0 votes
Answer accepted
Daina Tupule eazyBI
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.
September 30, 2021

Thanks @Fabian Lim for suggesting eazyBI.

 

Here is an example report in our demo account where you can see the average time in status and count of issues that were in status for some time interval.

We also have a dashboard with Kanban reports in the same demo account.

 

Daina / support@eazybi.com

John Tucci
Contributor
September 30, 2021

@Daina Tupule eazyBI 

Thanks for taking the time/interest to reply; links are very helpful. I'm looking through all the replies to determine my next move.

Regards.

0 votes
Answer accepted
Mehmet A _Bloompeak_
Atlassian Partner
September 29, 2021

Hi @John Tucci ,

For this exact need we developed Status Time Jira app. It provides reports on how much time passed in each status. By grouping statuses you can get resolution time(E.g from new status to done status). You can also export the report as CSV.

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. It has various other reports like assignee time, status entry dates, average/sum reports by any field(eg. average in progress time by project, average cycle time by issue creation month). And all these are available as gadgets on the dashboard too. Here is the online demo link, you can see it in action and try without installing the app.

If you are looking for a free solution, you can try the limited version Status Time Free. Hope it helps.

John Tucci
Contributor
September 30, 2021

@Mehmet A _Bloompeak_ 

I'm checking out your Status Time Jira app...seems to pretty feature-rich. Will spend some time reviewing the offerings and will take my next steps.

I really appreciate your time/interest to respond and the totally  helpful info.

Regards,

0 votes
Answer accepted
Fabian Lim
Community Champion
September 29, 2021

Hi @John Tucci

Out of the box you won't find any gadgets.

One tool that could do this would be the eazybi reporting. You can easily use a calculation to show tickets that are older than 5 days.

You can also use a scheduled rule with jira automation that checks whether tickets in certain statuses have been there for more than 5 days with a jql.

Regards

John Tucci
Contributor
September 30, 2021

@Fabian Lim 

Your suggestion to use a scheduled rule with Jira automation is precisely what I'm looking to create/use. I haven't been able to find all of the pieces that I need, specifically determining "time in status" for each issue. I'll do some more digging. 

Once I get the "time in status" for each issue, it's then a matter of generating the notice...most likely an email to me/other project admin(s).

I really appreciate your time/interest to respond. Many thanks.

Like Mehmet A _Bloompeak_ likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD Trial
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events