What should be the Sprint Length?

Agile-Scum-Sprint-Length

Recently with my team we had a discussion about the use of Scrum and what should be the sprint length.

I was not very polite in presenting my ideas based on experience, so I decided to collect them and use this space to write them down and explain my motivations.

I’m not a Scrum Master and I don’t have any certification about it but I can tell you practically what worked and didn’t work in my previous projects. I have also read several blogs and I agree with this approach.

 

Let’s start from the beginning, What are Agile and Scrum ?

Agile is a development methodology based on iterative and incremental approach.

Scrum is one of the implementations of agile methodology, is a framework for developing, delivering, and sustaining complex products.

 

I will immediately answer the question so you don’t have to read everything but I would rather you did.

What should be the Sprint Length?

Simple, for me 2-3 weeks. This approach always worked and is still working. Why ?

  • 2 week cycles create and maintain a sense of urgency within the scrum team.
  • If sprint lengths are of 4 weeks then chances of the teams losing focus or wandering away is higher.
  • Sprint review and retrospectives are far more meaningful when you have 2-3 week sprints.
  • When a team is new or developers do not have the same experience/skills, shorter Sprints help the team learn its capacity/velocity faster.

Continue reading