Why 52 work items are a recipe for disaster

View profile for Matt Watson

5x Founder & CTO | Author of Product Driven | Bootstrapped to 9-Figure SaaS Exit | CEO of Full Scale | Teaching Product Thinking to Engineering Leaders

My team planned 52 work items for the next sprint. I laughed at them. Then went on a rant. I about crashed out, honestly. The fastest way to tell leadership you don’t know what you’re doing is to plan 52 work items, knowing that more than half will not get done. None of them had time estimates. No prioritization. Just a pile of work. Meanwhile, we had real fires burning. Major issues that actually mattered. They might’ve been somewhere in the 52… but who could tell? That’s the point. When everything matters, nothing does. It was a pile of distractions dressed up as a plan. A good leader doesn’t measure success by how much work is listed. They measure it by whether the right work gets done. Stop pretending 52 things matter. Pick the few that truly do. Then finish them. Then repeat. Software engineering planning is that simple... if you make it that simple. There is a reason FOCUS is one of the key pieces of the Product Driven model in my book.

Ryan Friedman

Product Manager at NI (now part of Emerson)

3w

Are you a leader of this team that you berate publicly?

Erica Stephens

Engineering Leader | High EQ | Delivered Results for the White House, NASA, GSA, USDA, HHS, Pennsylvania | Automotive Mobility | Civic Tech | Government | Nonprofits

3w

Do you have a favorite prioritization framework?

Jeremy Tregunna

Eating Glass, Shipping Code, and Conquering the Abyss

3w

Don't rely on your devs to set the priority, but listen to them if they bring up particular prioritization and consult them about it. Your product folks should be doing that. If they're not than that signals a fundamental issue with your larger group.

Todd Thrash

Coaching, Training, and Leading from the Scrum trenches

3w

I had a team of 2 devs and a tester that regularly put 30+ items in a sprint. They also closed 30+ items in a sprint. They ALSO weren't full time on this app. We emptied the backlog. Why? Because it fit within their capacity. They couldn't combine the stories into larger stories based on app structure. They sometimes spent more time updating DevOps than implementing code. Customer was always happy. Sprint Reviews were amazing. They could have been a kanban team but we weren't allowed that much pipeline control.

Rob Cooper

Senior Software Engineer at Fundamentals

3w

What did you achieve by having rant at your team?

Danny P.

Manager of Software Development at U-Haul International, Inc

3w

Sorry - but that sounds like a leadership problem first and foremost. If you have a team planning what sounds like twice their velocity (I'm assuming you were guessing since the items weren't efforted) then my first question immediately is - was this their very first time planning? Then it's a teaching moment not an opportunity to "crash out". If not, it sounds like a lapse in guidance and training from said leadership. And I feel like a "real leader" wouldn't throw their (I'm guessing hypothetical) team under the bus for a book plug. Cheers though 🍻

"I laughed at them. Then went on a rant." Is that a made-up story or your way of leading? While I agree with the content, I do not think that the approach is the best way to resolve it.

Jason A.

Product Manager/Technical Program Manager. SME. Developer. , Accessibility, Custom Development, and Collaboration Tools

3w

52 work items could be right sized. What you failed to mention is the size of your team. If you have a 50 person team, one work item per person with a few people doing an extra one or clapping on one isn’t a bad number. If you’ve got two people on your team, than 52 means that you are creating your work items incorrectly.

So your team sucks? Isn’t that a poor reflection on you as their leader?

See more comments

To view or add a comment, sign in

Explore content categories