Agile Development: Optimum Sprint/Iteration Length

agile development optimum sprint iteration lengthIn agile development there is much discussion about the optimum length of an iteration (or Sprint in the Scrum agile management methodology).

Although Scrum prescribes 30 days, in a recent post about agile development principles, “Fast but not so furious!”, I asserted that there is no perfect length for any situation; that it depends on individual circumstances and the nature of the application.

Although it’s not necessarily possible to release the software after each iteration, it is widely considered that 1 week is the shortest and 1 month is the maximum Sprint length to retain many of the benefits of an iterative, agile development approach.

Mike Cohn is one of the key exponents of agile development and has a great article about this topic on his web site: “How to select optimum agile development iteration length”

For further reading about agile principles, please see 10 Key Principles of Agile Software Development.


One Response to “Agile Development: Optimum Sprint/Iteration Length”

  1. Business, that’s easily defined – it’s other’s money.

Leave a Reply

What is 6 + 9 ?
Please leave these two fields as-is:
Please do this simple sum so I know you are human:)

There are 101 ways to approach anything.
To find the best way, sometimes you need expert help

What People Say

“Kelly is an Agile heavy-weight. He came in to assess my multi-million $ Agile development program which wasn’t delivering the right throughput. He interviewed most of the team and made some key recommendations that, when implemented, showed immediate results. I couldn’t ask for more than that except he’s a really nice guy as well.”