Amount of Uncertainty
Uncertainty comes in multiple forms and hits a variety of areas:
- Exactly what the customer or users need
- How much the team will complete per iteration
- Technical aspects of the project
The more uncertainty of any type there is, the shorter the iterations should be. When there’s a great deal of uncertainty about the work to be done or the product to be built, short iterations allow more frequent opportunities for the team to measure its rate of progress and more opportunities to get feedback from stakeholders, customers, and users.