Is there a "Backlog Healthcheck" Report?

I'm looking for a way of measuring the health of a Product's backlog. What does that mean? How far in advance are stories sized. What percentage have a good description (more than a few words)? What percentage of stories have acceptance criteria? Etc.

I'm new to this, so if those metrics do not make sense, please provide alternatives instead of critique. 

The ultimate goal is a way to measure the Product Owner performance on backlog hygiene.

1 answer

This sounds like a good idea for a plugin, but there's nothing out there that does it.

Basically, you want your product owner to keep on top of things. One way to do this is to flag "unhealthy" issues in a JQL filter.

If you make a custom field for your acceptance criteria, it would be easy to highlight issues for which this field is empty

"Acceptance Criteria" is EMPTY

How far in advance are stories sized is trickier. You would need to ask "Up to which Rank value do backlog items have Story Points", but the ranks are not stored as 1,2,3..., they're lexorank values (1|asdfds, 1|dhaseld....) that are handy for ordering, but not so much for filtering.

 So, you'd need something else to identify the items that are due to be started soon. That depends on how the PO works. If the PO uses due dates or any other date field, you could do something like this:

("Acceptance Criteria" is EMPTY OR "Story Points" is EMPTY) AND "Due Date" <= 14d

That query means "issues due 14 days or less from now that have no story points yet or that don't have acceptance Criteria".

A way to obtain a metric would then be a count of the number of issues that require the PO's attention

This is obviously a complex topic, but any solution you might reach will involve the PO working in a specific, trackable way, using statuses, votes, filling a future "Ready to plan" sprint with "healthy" issues ahead of time etc.


Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published yesterday in Jira

5 ways you can make the most of Jira Software and Bitbucket Cloud

As part of the Bitbucket product team I'm always interested in better understanding what kind of impact the use of our tools have on the way you work. In a recent study we conducted of software devel...

24 views 0 4
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you