I was wondering if anyone could help me figure out how JIRA calculates bug backlog vs bugs created and resolved (Done)
I am running stats for 2023 and prior to 2023 (Dec 31, 2022) we had a backlog count of 352 bugs. In Jan we created 222 and Resolved 224 but our backlog went up to 357 - shouldn't it have dropped to 350.
There are several months where created issues were less than resolved issues but the total backlog keeps climbing - I can't figure it out.
Here are results and what is returned using Custom Chart searches.
Backlog: (filter IN ("All COMs") AND project IN (Company) AND issuetype IN (Bug, bug) AND status IN ("In Progress", "To Do", "Code Review", "Internal Review") AND (created >= "2022-01-01" AND created <= "2023-01-31"))
Jan created: (filter IN ("All COMs") AND project IN (Company) AND issuetype IN (Bug, bug) AND status IN ("To Do", "In Progress", "Code Review", "Internal Review", Done, Cancelled) AND (created >= "2023-01-01" AND created <= "2023-01-31"))
Jan Resolved: (filter IN ("All COMs") AND project IN (Company) AND issuetype IN (Bug, bug) AND status IN (Done, Cancelled) AND (resolutiondate >= "2023-01-01" AND resolutiondate <= "2023-01-31"))
Welcome to the Atlassian Community!
Backlogs are not the same thing as a filter result. A backlog is based on the filter for the board it is as a part of.
You are slightly different filters for "Jan Created" and the board. So you are comparing two different lists here.
To debug this:
What you're looking for:
A couple of related things:
Atlassian are planning to enable us to view sub-tasks in a backlog as more than just the current simple string of keys that you can add to a card view, but they remain noise in a backlog for most people. So I'm hoping they let us turn the view off, or make it an expand area you have to click to view them under an issue.
Your board/backlog filter is not suitable for a board.
In most cases, a board filter should not filter by status at all.
If you do need it to, then the board column mappings must be identical to the filter. If your filter includes status A, B and D, but ignores C, then the board should have A, B and D mapped into a column, but C should not be mapped)
In the long run, I would suggest removing the date clauses for the boards, they're stopping the board doing its job. The date clauses are absolutely fine for reporting, of course, and that includes using them in a board that is only for reporting (you wouldn't be using the backlog in a reporting board)
Nic,
Thank you very much for your response! I will update my gadgets and board(s) as mentioned.
To add clarity to "Bug", "bug", "bug" wasn't a subtask, they both showed in the list and I thought maybe one was an older "Issue Type", so I added both, but the results actually didn't change - I can remove "bug".
I really appreciate you taking the time to answer my question(s).
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.