Skip to main content
New: Forge AI docs + Loop PM assistant. 7-day free trial.
TemplateFREE⏱️ 30-45 minutes (during sprint planning)

Sprint Commitment Template

A structured sprint commitment template for product teams. Document what the team commits to delivering, capacity assumptions, known risks, and dependencies for transparent sprint forecasting.

By Tim Adair• Last updated 2026-03-05
Sprint Commitment Template preview

Sprint Commitment Template

Free Sprint Commitment Template — open and start using immediately

or use email

Instant access. No spam.

What This Template Is For

A sprint commitment is the team's explicit statement of what they plan to deliver in a sprint and the conditions under which that commitment is valid. Most teams plan sprints informally: they pull stories into a sprint, nod in agreement, and hope for the best. When things slip, there is no shared record of what was actually agreed to, what the capacity assumptions were, or which risks were flagged at the start.

This template creates accountability without blame. It documents what the team commits to, what they are stretching for, what capacity they have, and what could go wrong. At the end of the sprint, the team can compare the commitment against reality and learn from the delta. Over time, commitment accuracy improves because the team starts being honest about capacity, dependencies, and risk rather than optimistic about all three.

This template is filled out during sprint planning and reviewed during the sprint retrospective. For the broader sprint planning process, see the sprint planning template. The capacity planning template provides a more detailed approach to capacity allocation across sprints.


How to Use This Template

  1. Complete this template at the end of sprint planning, after stories have been selected and estimated.
  2. The PM or Scrum Master facilitates. The full team reviews and agrees before the sprint starts.
  3. Separate committed items from stretch items. Committed items are what the team is confident they can deliver. Stretch items are aspirational.
  4. Document capacity assumptions explicitly. If someone is out for 2 days or has a production support rotation, record it.
  5. List known risks and dependencies. These are not excuses. They are the conditions that the commitment is based on.
  6. Review this document at sprint retro. Compare planned vs. actual. Look for patterns.

The Template

Sprint Overview

FieldDetails
Sprint Number[e.g., Sprint 24]
Sprint Dates[Start date] to [End date]
Sprint Duration[e.g., 2 weeks]
Sprint Goal[One sentence describing the sprint's primary objective]
Team[Team name]
Commitment Date[Date this commitment was made]

Capacity

Team MemberRoleAvailable DaysNotes
[Name 1][PM/Eng/Design][e.g., 9/10][e.g., PTO Friday]
[Name 2][PM/Eng/Design][e.g., 10/10]
[Name 3][PM/Eng/Design][e.g., 7/10][e.g., On-call rotation M-W]
[Name 4][PM/Eng/Design][e.g., 10/10]
[Name 5][PM/Eng/Design][e.g., 8/10][e.g., Conference Thu-Fri]
Total Engineering Days[Sum]
Effective Capacity (70%)[Sum x 0.7]Accounts for meetings, reviews, overhead

Committed Items

Items the team is confident they will complete within the sprint:

#Story / TaskPointsOwnerDependenciesStatus
1[Story title][pts][Name][None / Blocked by X]Not Started
2[Story title][pts][Name]Not Started
3[Story title][pts][Name]Not Started
4[Story title][pts][Name]Not Started
5[Story title][pts][Name]Not Started
Total Committed[Sum]

Stretch Items

Items the team will attempt if committed items are completed early:

#Story / TaskPointsOwnerNotes
S1[Story title][pts][Name][Why this is stretch, not committed]
S2[Story title][pts][Name]
Total Stretch[Sum]

Dependencies

DependencyOwner (External)StatusImpact If Not ResolvedDate Needed
[e.g., API access from Platform team][Name/Team]Confirmed / At Risk / Unknown[Which committed items are blocked][Date]
[e.g., Design review for feature X][Name/Team]
[e.g., Third-party vendor approval][Name/Team]

Known Risks

RiskLikelihoodImpactMitigation
[Risk 1]High / Medium / Low[Which items affected][What we will do if this happens]
[Risk 2]
[Risk 3]

Commitment Confidence

Team confidence that all committed items will be delivered:

  • High (90%+): Strong capacity, few dependencies, well-understood stories
  • Medium (70-89%): Some unknowns but manageable, dependencies are tracked
  • Low (50-69%): Significant risks or unknowns. Consider reducing scope.

If confidence is Low, what would increase it?

[List specific actions that would increase confidence, e.g., "Resolve dependency X before Wednesday"]


Filled Example: Growth Squad, Sprint 24

Sprint Overview

FieldDetails
Sprint NumberSprint 24
Sprint DatesMarch 3 to March 14, 2026
Sprint Duration2 weeks
Sprint GoalShip the self-serve onboarding flow for free-tier users
TeamGrowth Squad
Commitment DateMarch 3, 2026

Capacity

Team MemberRoleAvailable DaysNotes
SarahPM10/10
JamesEng Lead9/10PTO Friday March 14
MayaDesigner8/10Design review committee Wed afternoons
AlexBackend Eng10/10
PriyaFrontend Eng7/10On-call rotation March 3-5
Total Engineering Days26(James + Alex + Priya eng days only)
Effective Capacity (70%)18.2

Committed Items

#Story / TaskPointsOwnerDependenciesStatus
1Onboarding wizard: step 1 (account setup)3PriyaDesign complete (confirmed)Not Started
2Onboarding wizard: step 2 (workspace config)5AlexAPI endpoint from Platform teamNot Started
3Onboarding wizard: step 3 (invite teammates)3PriyaNoneNot Started
4Onboarding progress tracking API3AlexNoneNot Started
5Onboarding analytics events2JamesNoneNot Started
6Bug fix: password reset flow timeout1JamesNoneNot Started
Total Committed17

Stretch Items

#Story / TaskPointsOwnerNotes
S1Onboarding completion email trigger3AlexDepends on email service migration (in progress)
S2A/B test: 3-step vs. 5-step onboarding2PriyaNeeds experiment framework setup
Total Stretch5

Dependencies

DependencyOwner (External)StatusImpact If Not ResolvedDate Needed
Workspace config API endpointPlatform team (David)Confirmed for March 5Blocks Story #2March 5
Email service migrationInfra team (Lee)In progress, ETA March 10Blocks Stretch S1March 10

Known Risks

RiskLikelihoodImpactMitigation
Platform API delayed past March 5LowStory #2 blocked, 5 points at riskAlex works on Story #4 first, revisit Wednesday
Priya pulled into P0 during on-callMediumStories #1 and #3 delayedJames can pick up frontend stories if needed

Commitment Confidence

  • Medium (70-89%): Some unknowns but manageable, dependencies are tracked

If confidence is Low, what would increase it? N/A. Confidence is medium due to Priya's on-call overlap. Will reassess Wednesday after on-call ends.


Tips for Better Sprint Commitments

Use the 70% capacity rule. Teams consistently overcommit when they plan for 100% of available time. Meetings, code reviews, Slack interruptions, and context switching consume 30%+ of each day. Plan for 70% of available engineering days. For more on capacity allocation, the capacity allocation template provides a detailed breakdown.

Separate confidence from hope. Committed items should have 90%+ probability of completion. If the team is not confident about a story, it is a stretch item. There is no shame in having fewer committed points and more stretch points. The goal is predictability, not heroics.

Track accuracy over time. After 5-6 sprints with this template, calculate your commitment accuracy: (committed points delivered / committed points planned). A healthy team is 80-90% accurate. Below 70% means systemic overcommitment. Above 95% means the team is sandbagging. Use the velocity tracking template to spot trends.

Dependencies are the number one risk. If a committed item depends on another team, treat it as medium risk regardless of verbal assurances. Verbal confirmations are not commitments. A dependency is only "confirmed" when the code is merged or the artifact is delivered.

Review at retro, not just standup. The sprint commitment document should be pulled up during the team retrospective. Compare planned vs. actual. Discuss why items slipped. Adjust the process. This feedback loop is what makes commitments more accurate over time.

Frequently Asked Questions

Is a sprint commitment the same as a sprint goal?+
No. The sprint goal is a one-sentence objective (the "why"). The sprint commitment is the specific list of items the team agrees to deliver (the "what"). A sprint can have one goal and ten committed items. The goal provides focus. The commitment provides accountability.
What if we cannot complete a committed item mid-sprint?+
Flag it immediately during standup. Do not wait for sprint review. The PM and tech lead decide whether to de-scope, swap it with a stretch item, or bring in help. The sprint commitment document is updated to reflect the change and the reason. This is learning, not failure.
Should the PM or the team set the commitment?+
The team sets the commitment. The PM can advocate for priority and urgency, but the team decides what is realistic given capacity, complexity, and risk. A commitment imposed by the PM is a deadline, not an agreement.
How do we handle unplanned work during the sprint?+
Track unplanned work separately. If a P0 bug consumes 2 days of engineering time, note it in the commitment document. At retro, discuss whether the committed scope was adjusted appropriately. Chronic unplanned work signals a reliability or support problem that needs its own solution.
Should stretch items be estimated?+
Yes. Estimating stretch items helps the team decide which to pull in if capacity opens up. It also improves velocity tracking accuracy because completed stretch items contribute to the sprint total.

Explore More Templates

Browse our full library of AI-enhanced product management templates

Free PDF

Like This Template?

Subscribe to get new templates, frameworks, and PM strategies delivered to your inbox.

or use email

Instant PDF download. One email per week after that.

Want full SaaS idea playbooks with market research?

Explore Ideas Pro →