The Agile Daily Standup - AgileDad

Avoid Overloading Your Sprints - Mike Cohn


Listen Later

Avoid Overloading Your Sprints - Mike Cohn

Someone asked me the other day, “Is there a maximum size for a sprint backlog item?” The simple answer is yes. A team should not bring any item that is more than half of its average velocity into an iteration.
As an example, if a team’s average velocity is 30, and the team estimates using the Fibonacci series, the maximum size sprint backlog item would be 13.
 

In general, I’d like items much smaller than that. But half of the average velocity is the max.
 

To understand why large items create problems, consider a recent experience I had at a hotel. My room was on the 15th floor. That floor also had a handful of meeting rooms, each of which looked as if it held around 20 people.
 

One afternoon, I left my room and went to the bank of elevators. Unfortunately, this was seconds after the meetings let out, sending hoards of attendees surging out of the meeting rooms. I suddenly found myself waiting for the elevator with perhaps 70 other people.
 

Those elevators, each with a capacity of around 10 people, were not designed for a sudden need to transport 70 people. They were designed instead to transport individuals or small groups of 2, 3, 4 or 5.
 

Each sprint is like an elevator. It’s very effective when you load your sprints up with a set of small items. Put something large into a sprint, though, and work can back up just like passengers waiting for an elevator.
 

But what if the team needs to bring in something bigger in a certain sprint?

My first recommendation is to attempt to split the item into smaller items. (I wrote about 5 simple ways to split stories. Try those first.)

If you can’t split it, go ahead and bring the large item into the sprint but balance its largeness by bringing in some much smaller items. Doing so will smooth the flow of work from one skill to another, such as from programmers to testers.

Keeping things smaller will smooth the flow of work through an iteration, and will help you succeed with agile.

How to connect with AgileDad:

- [website] https://www.agiledad.com/

- [instagram] https://www.instagram.com/agile_coach/

- [facebook] https://www.facebook.com/RealAgileDad/

- [Linkedin] https://www.linkedin.com/in/leehenson/



...more
View all episodesView all episodes
Download on the App Store

The Agile Daily Standup - AgileDadBy AgileDad ~ V. Lee Henson

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

28 ratings


More shows like The Agile Daily Standup - AgileDad

View all
TED Radio Hour by NPR

TED Radio Hour

21,965 Listeners

The Moth by The Moth

The Moth

27,155 Listeners

People and Projects Podcast: Project Management Podcast by Andy Kaufman, PMP, PMI-ACP

People and Projects Podcast: Project Management Podcast

174 Listeners

Gemba Academy Podcast: Lean Six Sigma | Toyota Kata | Productivity | Leadership by Ron Pereira: Lean Thinker & Co-Founder of Gemba Academy

Gemba Academy Podcast: Lean Six Sigma | Toyota Kata | Productivity | Leadership

196 Listeners

Scrum Master Toolbox Podcast: Agile storytelling from the trenches by Vasco Duarte, Agile Coach,  Certified Scrum Master, Certified Product Owner

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

181 Listeners

AI Today Podcast by AI & Data Today

AI Today Podcast

152 Listeners

Agile Mentors Podcast from Mountain Goat Software by Brian Milner and Guests

Agile Mentors Podcast from Mountain Goat Software

44 Listeners

The Mel Robbins Podcast by Mel Robbins

The Mel Robbins Podcast

19,676 Listeners

The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief: Artificial Intelligence News and Analysis

611 Listeners