Hey community,
I am writing to inquire about a feature related to tracking the duration an issue remains in a specific status and subsequently initiating certain actions through automation if a defined time threshold is exceeded.
Requirements:
Tracking Duration:
Automation Triggers:
Questions:
Thanks for your help!
Is there an existing feature or method within Jira that allows us to track the duration an issue stays in a specific status?
Although the time in a status for an issue can be seen on Atlassian's interpretation of a Control Chart, that time duration cannot be easily reported / viewed for a list of issues: https://support.atlassian.com/jira-software-cloud/docs/view-and-understand-the-control-chart/
It is theoretically possible to use an automation rule to periodically calculate that time, but such solutions are brittle for a variety of reasons. If you regularly need to report the time in status as a number for many issues, please investigate marketplace apps / addons.
Can Jira Automation be configured to trigger actions based on the time an issue has been in a particular status?
Yes, an automation rule can do that.
A rule could use a scheduled trigger and the JQL operator CHANGED to detect that an issue has not changed status for a period of time: https://support.atlassian.com/jira-software-cloud/docs/jql-operators/#CHANGED
Then rule actions could send notifications, transition the issue status, add comments, etc.
To get you started on creating your rule, please refer to these documentation and example sources:
Kind regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Samuel Kolloch ,
In order to track the duration on each status I suggest you use a marketplace app. Timepiece (formerly Time in Status) ,the oldest and leading "Time in Status" app in Atlassian Marketplace, which is developed by my team at OBSS, has a report type that will meet your need. Our app is available for both Jira Cloud, and Data Center.
Timepiece's Status Duration report (please see the screenshot above) shows how much time each issue spent on each status. You can combine the time for multiple statuses to get metrics like Issue Age, Cycle Time, Lead Time, Resolution Time etc.
Timepiece 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. And the app has a REST API so you can get the reports from Jira UI or via REST.
You can use Jira automation to create a rule and trigger actions based on how long an issue has been in a particular status with using Timepiece REST API. You can find our Timepiece X Jira Automation use case examples in here.
Please note that to efficiently build an automation rule according to your needs, you will need to have knowledge about Jira Automation configuration and HTTP REST APIs in general.
Visit Timepiece (formerly Time in Status) to explore and enjoy a 30-day free trial to experience the full range of features.
If you wish, you can also schedule a live demo. We will provide a comprehensive overview of the application and address any inquiries you may have.
Hope it helps,
Gizem
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.