Sprint

Methodologies & Frameworks

Definition

A sprint is a fixed-length iteration — typically 1, 2, or 4 weeks — in which a team commits to completing a defined scope of work selected from the product backlog. Sprints are the core unit of time in the Scrum framework.

At the start of a sprint, the team selects work from the backlog (sprint planning). At the end, they demonstrate what was completed (sprint review) and reflect on the process (sprint retrospective).

The sprint cycle

A 2-week sprint follows this cadence:

  1. Sprint planning (2-4 hours): select stories from backlog, estimate in story points, commit to sprint goal
  2. Daily standup (15 minutes/day): what did you do yesterday, what will you do today, are you blocked?
  3. Sprint execution (10 days): deliver the committed scope
  4. Sprint review (1-2 hours): demo completed work to stakeholders
  5. Retrospective (1-2 hours): what went well, what didn’t, what will you change?

Which tools support sprints natively

ToolSprint supportStory pointsBurndown chartSprint backlog
Jira✓ Native✓ Native✓ Native✓ Native
Linear✓ Native (Cycles)✓ Native✓ Native✓ Native
Asana✓ Sprints feature (Advanced+)WorkaroundNo✓ Timeline
ClickUp✓ Sprints (Business+)✓ Points field✓ Via dashboards✓ Native
Monday.comWorkaround (Sprint view)NoNo✓ With setup
NotionNo native sprint supportNoNoDatabase workaround
TrelloWorkaround (date filters)NoNoLists workaround

If sprints are a core workflow, use Jira or Linear for engineering, or Asana Advanced/ClickUp Business for cross-functional teams.

The common first-sprint mistake

Most teams plan too much for their first sprint. A useful heuristic: plan for 60% of what you think you can deliver. “Typical first sprint: half the planned scope ships; the team will hate the retrospective for 3 cycles before it becomes the most valuable meeting of the week.”

The answer to missing first-sprint scope is not to pad estimates — it’s to get better at estimation over 3-4 sprints. Story-point velocity stabilises after 4-6 sprints and becomes a reliable planning tool.

Sprint vs Kanban: when to use each

Use sprints when:

  • You have defined product delivery goals (features, bug fixes, releases)
  • Your team benefits from time-bounded commitments
  • Stakeholders want predictable delivery rhythm

Use Kanban when:

  • Work arrives unpredictably (support, ops, creative)
  • You have no meaningful “done” cadence — work is continuous flow
  • Your team is smaller than 4 people and sprint ceremonies feel heavy

Go deeper →

🧭