Forums

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

How are you actually tracking improvement in Jira?

Matthew Joslin_AppFox_
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 Champions.
April 2, 2026

 

One thing we spend a lot of time thinking about with Jira admin work is how hard it is to answer the simple question of "Are we actually making any difference?"

Most teams we speak to are doing some version of:

  • running audits or health checks
  • cleaning up fields, projects, workflows
  • fixing issues as they come up

However, tracking that progress over time is surprisingly unclear, and then a lot of people find that you fix 50 unused fields but new ones get created or you run a health check without actually really knowing what “good” is supposed to look like for you.

Essentially, it ends up being a lot of frustrating activity, without a clear sense of progress?

 

We’ve been thinking about this more recently and started experimenting with a more goal-based approach to tracking Jira health.

Instead of just surfacing issues to respond to in an ad hoc way, the idea behind this is to instil best practices for Jira maintenance by:

  • setting a target (e.g. reduce warnings/failures to X)
  • tracking progress against that goal over time
  • using that as a way to analyse and prioritise effort

We’ve started building this into our health checks in Optimizer for Jira, tying goals directly to the number of warnings/failures you want to reduce, and then using the Optimizer Rovo Agent to guide us through what needs doing to achieve those goals in a more detailed and bespoke way.

 

Super curious how others are approaching this, though!

Do you track improvement in Jira in a structured way?
Do you set targets/benchmarks, or is it more ad hoc?
How do you know when your instance is “in a good place”?

Would be really interested to hear how different teams handle this, at the moment.

 

1 comment

Comment

Log in or Sign up to comment
Bartek Szajkowski _ Orbiscend OU
Atlassian Partner
April 6, 2026

Hello @Matthew Joslin_AppFox_@Matthew Joslin_AppFox_ 

Good article and great question — your article really resonates with a common frustration: lots of Jira cleanup activity, but no clear way to measure whether it's actually working.

Here's how JQL Argon by Orbiscend OU capabilities can help build a more goal-based, measurable approach to Jira health tracking.

 

The core problem the article describes is the lack of a "baseline + delta" model — you can't tell if you're improving without first measuring where you are. Argon can help you define that baseline and track it over time using JQL queries as health metrics.

Firstly establish a stale issue baseline:

Before you can set a target, measure how many issues are genuinely inactive. This is your starting number to reduce:

issue not in changedBy("project = DEV", "", "2024/01/01") AND status != Done

 

After that you can also use functions:

- issue > timeInStatus

- issue not in commented

- issue not in attachment

- issue not in childrenOf

And much more.....

So a practical approach: define 5–6 JQL health queries covering staleness, hierarchy, SLA, documentation, and dependencies. When all of them are consistently within target, you're in a good place. When one spikes, you know exactly where to look.


Of course if you would like to try our JQL ARGON, please feel free to try :)
JQL ARGON Powerful Search 

 

I hope my answer gives you some additional perspective.

Greetings

Bartek from Orbiscend OU (Argon app provider)

 

Like Matthew Joslin_AppFox_ likes this
TAGS
AUG Leaders

Atlassian Community Events