Photo of Sohrab Salimi
Sohrab Salimi

Reading time
1 Minutes

Definition of Sprint:

A sprint is a time-boxed iteration during which a user story or product backlog item (PBI) is transformed into a potentially shippable product. Each sprint is assigned a fixed amount of time during a project, which could be anywhere from one week to one month, but typically lasts two weeks.

Use of Sprints:

Each sprint starts with a planning meeting including the product owner and the development team to discuss the workload that can be realistically accomplished while still meeting the Product Owner’s and other stakeholder’s requirements. The Scrum Master and development team determine the sprint length which should be consistent for the entire project.
At the end of the sprint, the team demonstrates the result of the iteration to the Product Owner and Stakeholders during the review meeting. They provide feedback to the team and the product owner either accepts or rejects the product, based on the acceptance criteria established in the sprint planning meeting. Once all the sprints for a project are completed, the team should be ready to release a final product.

Benefits of Sprints:

  • Keep teams from feeling overwhelmed by a huge workload.
  • Improve predictability and reliability for customer deliverables.
  • Shorten feedback loops.
  • Keep teams from getting too far into development of certain tasks before problems are found.

Related articles

How to create great working agreements using the Working Agreement Canvas

Learn to create effective working agreements with the Working Agreement Canvas by Agile Academy. Improve team collaboration in Agile projects.

Coaching Teams Through Change: Dynamic Reteaming

Heidi Helfand explains at agile100, why you should embrace team change and shows you the opportunities, while working with changing teams!

The Story of LeSS (Bas Vodde, agile100)

The story of LeSS or Large-Scale Scrum was told by the founder Bas Vodde at the agile100. Listen to the recording at Agile Academy!