I am looking to create a custom field that provides the age of the issue. Not just time in status.
Is there already something existing in Jira that we can leverage for this info? We have a request to have this information on issues up until they are closed/resolved.
Any ideas?
Hi @Jamie Edmondson - Is the idea that someone can simply look at an issue and not have to perform math against the created date? It's possible to do aggregated reporting against created date using dashboards.
I would recommend that if this is important that you should maybe migrate the project to JSM and leverage SLAs. Then you flip the script on the type of reporting you want... Report against time remaining and only focus on issues that are nearing or in SLA breach.
If this is not an option for you, you'd need to look into automation for getting this kind of data available on individual issues or look into a marketplace app.
NOTE - Depending upon your issue throughput, you may run into constraints both in terms of how many issues in a single automation execution and total executions per day.
Automation would look something like this:
statusCategory != Done
{{now.diff(issue.created).days}}
Note - You can also use businessDays as an alternative@Mark Segall Thank you! This is perfect. I can't switch it to JSM, but the automation step is a great idea.
This will resolve my issue!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Jamie Edmondson
I think Time in Status for Jira Cloud will definitely help in your case.
Additionally to generating the 7 types of status time reports (Assignee, Average, Status Entrance Date, etc), you will get the Issue Age on the grid with the ability to export this report to CSV or XLSX files.
This add-on is developed by my SaaSJet team. Please, let me know if you have any questions or just try a free 30-day trial.
I hope it helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Jamie Edmondson ,
If you are OK with using a marketplace app for this, our team at OBSS built Timepiece - Time in Status for Jira for this exact need. It is available for Jira Server, Cloud, and Data Center.
You can get this data (and more) on your issues with Time in Status.
Time in Status does not add a custom field to your issues but it adds a tab named after itself. This tab is visible both on issue view screens and dashboard gadgets.
You can define multiple metrics. Each metric will show you the duration between two statuses in the workflow.
Time in Status tab will calculate the values for those metrics on the fly.
The advantages of using Time in Status here:
Time in Status 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, you don't need to create custom fields and you can get reports on your past issues as well. It supports both Company Managed and Team Managed projects.
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.
And the app has a REST API so you can get the reports from Jira UI or via REST.
Using Time in Status you can:
Timepiece - Time in Status for Jira
EmreT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
just in case the automation solution is too much of a hassle, this would also be easy to do with the Marketplace app that my team is working on, JXL for Jira.
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 "smart fields" that aren't natively available, including the "time since created".
This is how this looks in action:
This "just works", there's no scripting whatsoever required. You can also configure different time formats, such as the number of hours or days. (It's worth noting that JXL can do much more than that: From inline issue creation, to support for issue hierarchies, issue grouping, and sum-ups, to conditional formatting.)
You may already know that you can trial any Marketplace app for free for 1 month, and depending on the size of your site, it may be free forever. So perhaps give it a try and see if it provides value to you.
Hope this helps,
Best,
Hannes
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.