The uninterrupted period of time during which a Scrum development team performs work. This segment of time is most commonly time boxed for two weeks but can be shorter. At the end of this segment of work the team delivers “potentially shippable” product in the form of either improvement upon existing functionality, or an increment or increments of new functionality. This deliverable can be a new feature or feature set, or the improvement or expansion of an existing feature that was completed in an earlier iteration. In Scrum, sprints begin with a planning meeting, and end with a retrospective.
In SAFe, the sprint is referred to as an iteration. Extreme Programming refers to sprints as “small releases,” using this term interchangeably with the term iteration. Dynamic Systems Development Method (DSDM) refers to the sprint as a timebox.