Your Backlog Is Too Long: Delete It!

your backlog is too long delete it

Your backlog is too long. You know it and your team knows it. Neglected items from two years ago are in there collecting dust. Long-forgotten issues that may or may not have been fixed are festering in the chaotic dungeon of your backlog. Delete them.

“As a database, I would like to support Acme Standard ZXY 2.17-3.”  Huh? What does ZXY 2.17-3 do? What does it mean? No value, no stakeholder. Delete it.

Product management often uses the backlog as a notepad, a place to jot down tasks before they slip from consciousness. Stop. Every item in your backlog has to be sorted, and you’re a human bubble sort (so inefficient your primary purpose is to show computer science students how not to sort lists). The fewer stories you have, the more meaningful they can be.

Task management systems like Getting Things Done encourage consolidating everything into one place to deal with later. Your backlog should not be one of these places. A large backlog slows your velocity, confuses your team and obfuscates your progress.

I once took over a three-year-old project and its backlog. As a new member on the team, I didn’t want to rock the boat. I read every issue, added structure that wasn’t there and tried to figure out themes from clues the old product manager had left behind. After two months, I’d cleaned things up. Each sprint had a strong goal, and the team was making progress. But things would get lost. Bugs that I knew were there were consumed by the black mass at the bottom of the list. I’d find three bugs created by different team members within a day of each other; apparently finding the original bug was harder than making a new one.

If you have these issues, it’s time to delete half your backlog. But how do you decide what’s important and what’s not?

If it doesn’t have a who, what and why, delete it. It’s not worth keeping stories without stakeholders, work or necessity. I cleared out 30 percent of my inherited backlog by following this mantra. Often technical debt will be tracked in the backlog without any justification for its importance. If you’re creating a technical debt story, be sure to justify the exact reason the work is necessary. Will it improve performance? Solve a bug? Make further development easier? If you’re not sure, delete it.

If the team can’t remember whether it was fixed, delete it. If it’s not worth recalling, it’s not worth existing. A former team member placed 30 items in the backlog, and we weren’t sure what they were, or whether they were important. We realized that if we didn’t know what the bug was, and couldn’t verify it, we could either forget about it, or it would pop up later where we could fully spec it out. We deleted 10 percent of our backlog this way.

If a feature request hasn’t been updated in months, delete it. It belongs on a roadmap or planning page, not your backlog. Another 10 percent of our backlog was “someday” items. Often these items were well-written specifications, but we weren’t going to complete them within the next year. I transferred them to our planning pages.

Don’t be afraid to consolidate stories. Stories should be smaller at the top, and bigger at the bottom. We often forget that part. For example, my team created specs for an epic—20 stories that were too big to complete in a single sprint—and then realized we had to leave it alone for three months. What did we do? We threw it away. Products morph with every sprint. If and when we returned to that epic, the tasks would have been out of date and useless; we’d have carried them as dead weight the entire time.

I heard from my old product team recently. That old backlog of mine? Deleted. Entirely. I didn’t shed a tear.

Author

  • Felix Sargent

    Felix Sargent, a software engineer with 15 years of experience, has contributed to tech giants like Google, Salesforce, and Bloomberg LP. His expertise spans roles at Astreya Partners, Rackspace, and Atlassian. Felix excels in driving technological advancements. For questions or inquiries, please contact [email protected].

    View all posts

Most Recent

Article

What Pragmatic Taught Me About Launching a Startup

3 minute read Learn how the Pragmatic Framework used by product teams can also guide an AI founder in this first-person article from the CEO of AnswerMyQ.   Launching a startup isn’t that different from...
Article

How to Avoid Product Launch Failure

5 minute read What can you learn about avoiding product launch failure from Threads? Our expert talks about what the fastest rise, steepest fall, and most expensive learning curve in social media history can teach...
Category: Product Launch
Article

Understanding Outcome-Based Pricing

5 minute read Outcome-based pricing ties vendor revenue to real results, aligning price with value and helping future-proof monetization in the age of AI. Learn what outcome-based pricing is, how it compares to other pricing...
Category: Product Pricing
Article

How to Use AI for Human-Centric Product Design

How can product managers leverage AI for human-centric product design? Expert Cal Al-Dhubaib talked about this important topic and shared some tips for product professionals in a recent podcast. Read all about it.
Article

The Quiet Tragedy of Swiss Army Knife Product Managers

Is there a downside to having overly versatile product managers? Are your product managers doing too much of the wrong work? Discover how product manager role confusion and reactive habits are quietly undermining your product...

OTHER ArticleS

Article

What Pragmatic Taught Me About Launching a Startup

3 minute read Learn how the Pragmatic Framework used by product teams can also guide an AI founder in this first-person article from the CEO of AnswerMyQ.   Launching a startup isn’t that different from...
Article

How to Avoid Product Launch Failure

5 minute read What can you learn about avoiding product launch failure from Threads? Our expert talks about what the fastest rise, steepest fall, and most expensive learning curve in social media history can teach...
Category: Product Launch

Sign up to stay up to date on the latest industry best practices.

Sign up to received invites to upcoming webinars, updates on our recent podcast episodes and the latest on industry best practices.