Definition of Iteration:

An iteration is a fixed or timeboxed period of time, generally spanning two to four weeks, during which an Agile team develops a deliverable, potentially shippable product. A typical Agile project consists of a series of iterations, along with a planning meeting prior to development and a retrospective meeting at the end of the iteration. Iterations are referred to as sprints in Scrum.

Synonyms for Iteration:

Sprint, Timebox

Use of an Iteration:

At the start of an iteration or sprint, the product owner and team decide which requirements to complete during this timebox. The length of an iteration can vary from project to project.

Benefits of Iterations:

  • Enables teams to work effectively with customers and stakeholders.
  • Encourages feedback.
  • Minimizes feature creep.
  • Reduces risk of timelines slippage.

Kanban Trainings

=> Become a Kanban Expert with our Kanban Trainings

Articles about Scaling in Agile

=> Read more about SAFe, LeSS and other Scaling Frameworks in Scrum & Agile


Photo of Sohrab Salimi

Sohrab Salimi

Scrum Academy GmbH

Sohrab is a long-standing Certified Scrum Trainer (CST) and CEO of the Scrum Academy GmbH based in Cologne. He is a trained medical doctor and worked for Bain & Company as a consultant and as a CIO at SE-Consulting, among others, before founding the Scrum Academy. As a consultant and trainer, he has been supporting companies from a wide range of industries for over a decade on topics related to agile transformation, innovation and organizational development.

Related articles

How to Deal with Difficult Stakeholders by Roman Pichler

Roman Pichler explains in this recording how you can deal with difficult stakeholders as a product owner! Learn from the best and listen to his agile100 session!

Teamwork Are we really a team

How do you form a team and when are you a team? Agile Academy Trainer Chris Li answers these questions for you in this recording from the agile100!

Escaping Drama, Returning to Conflict

Learn how to escape behind the scenes drama in your team and bring them back to an open conflict to start working with them! View the recording from Tricia Broderick at agile100!