A Sprint is a timeboxed interval within a project during which a usable and potentially releasable increment of a product is created.

Sprints provide a consistent rhythm for delivery, learning, and improvement in agile frameworks such as Scrum. Each sprint starts and ends with specific events that enable planning, execution, inspection, and adaptation.

Key Characteristics

  • Fixed Duration – Typically lasts 1 to 4 weeks
  • Delivers Value – Produces a working increment that meets the Definition of Done
  • Includes Key Ceremonies – Structured events frame each sprint for alignment and improvement
  • Does Not Change Once Started – Scope may be clarified but not altered mid-sprint

Example Scenarios

  • Developing a working login module by the end of a 2-week sprint
  • Demonstrating completed features to stakeholders during a sprint review
  • Holding a retrospective to reflect and identify improvements

Common Sprint Ceremonies

CeremonyPurposeTiming
Sprint PlanningDefine sprint goal, select backlog items, and plan workBeginning of the sprint
Daily ScrumSynchronize team activity and plan next 24 hoursEvery day during the sprint
Sprint ReviewInspect the increment and gather stakeholder feedbackEnd of the sprint
Sprint RetrospectiveReflect and identify improvements for the next sprintAfter the sprint review

Role in Agile Delivery

  • Supports Predictable Cadence – Enables regular delivery and stakeholder engagement
  • Drives Focus and Discipline – Limits scope and encourages commitment
  • Promotes Continuous Improvement – Embeds learning through structured feedback loops
  • Aligns Work to Goals – Keeps teams focused on producing valuable outcomes

See also: Iteration, Product Increment, Sprint Planning, Sprint Review, Sprint Retrospective.