ToolStack
Workflow Templates

Sprint Planning Workflow Templates for Product Managers

Sprint planning is where the team aligns on what to build in the next iteration and how to get it done. Product managers use these workflows to balance scope, capacity, and sprint goals before a single line of code is written.

Two-Part Sprint Planning Session

beginner2 hours

Run a structured 2-hour sprint planning meeting that covers both "what" and "how" for a 2-week sprint.

Steps

  1. 1Send the refined backlog to all attendees 24 hours before the session.
  2. 2Open with a 5-minute sprint goal proposal from the PM — frame as an outcome, not a feature list.
  3. 3Part 1 (45 min): Walk the top 10–15 backlog items; team asks clarifying questions; PM answers or defers to async.
  4. 4Agree on a sprint goal by consensus before moving to Part 2.
  5. 5Part 2 (45 min): Engineering breaks each selected item into tasks; flag dependencies and blockers.
  6. 6Record the sprint backlog in your tracking tool (Jira, Linear, or Asana) before the meeting ends.
  7. 7Close with a 5-minute capacity check — confirm no one is over-allocated.
Works well in:JiraLinearNotion

Backlog Grooming (Refinement) Workflow

beginner60 minutes

Keep the backlog sprint-ready by running a weekly 60-minute grooming session with the full product trio.

Steps

  1. 1Pull the top 20 items from the backlog into a grooming board column 48 hours before the session.
  2. 2PM adds acceptance criteria, links to relevant research, and removes any items no longer relevant.
  3. 3During grooming: read each item aloud; team asks clarifying questions; PM updates the description in real time.
  4. 4Estimate effort using T-shirt sizes or story points; record estimates directly on the ticket.
  5. 5Flag any items requiring spike research and create separate spike tickets.
  6. 6Mark items as "ready for sprint" once they have clear acceptance criteria and a rough estimate.
  7. 7Ensure at least 2 sprints worth of "ready" items exist in the backlog at all times.
Works well in:JiraLinearAsana

Capacity Planning Template

beginner30 minutes

Calculate realistic sprint capacity before committing to scope, accounting for PTO, meetings, and non-dev work.

Steps

  1. 1List every team member and their default daily hours available for sprint work.
  2. 2Subtract known absences for the sprint period (PTO, public holidays, onboarding days).
  3. 3Apply a focus factor of 70–80% to account for meetings, code reviews, and context switching.
  4. 4Convert the remaining hours into story points using the team's historical velocity as a calibration point.
  5. 5Subtract fixed overhead (on-call rotation hours, recurring ceremonies).
  6. 6Set the sprint commitment ceiling at 90% of calculated capacity — preserve a 10% buffer for unknowns.
  7. 7Record the capacity figure in the sprint header and reference it during sprint planning to avoid over-commitment.
Works well in:JiraNotionAsana

Sprint Goal Canvas

intermediate45 minutes

Craft a compelling sprint goal that connects delivery work to a measurable product outcome before each sprint.

Steps

  1. 1Identify the one user problem or business opportunity this sprint should address.
  2. 2Draft the sprint goal using the format: "By end of sprint, [users/stakeholders] will be able to [do X], which will [business outcome]."
  3. 3Validate the goal against the quarterly OKRs — it should clearly contribute to at least one key result.
  4. 4Share the draft goal with tech lead and designer 24 hours before sprint planning for alignment.
  5. 5Refine with team feedback in the first 10 minutes of sprint planning.
  6. 6Record the final sprint goal at the top of the sprint board where it remains visible throughout the sprint.
  7. 7At sprint review, explicitly evaluate whether the sprint goal was achieved — not just whether tickets were closed.
Works well in:NotionLinearJira

Mid-Sprint Check-In Protocol

intermediate20 minutes

Run a structured mid-sprint health check to catch scope creep, blockers, and delivery risk before the sprint ends.

Steps

  1. 1On day 5 of a 10-day sprint, pull a sprint burndown or progress snapshot.
  2. 2Calculate: what percentage of committed story points are done, in progress, or not started?
  3. 3If less than 40% is done by the mid-point, flag as "at risk" — schedule a 20-minute triage.
  4. 4In the triage: identify blockers, defer the lowest-priority items, and update the sprint commitment.
  5. 5Check for scope creep — any items added after sprint start must be offset by removing equivalent scope.
  6. 6Update stakeholders on delivery risk immediately; do not wait for the sprint review.
  7. 7Document the check-in outcome in the sprint notes for retrospective reference.
Works well in:JiraLinearAsana

Which tool should you use for sprint planning?

Here are three tools that work well for these workflows, and what makes each one a good fit.

Frequently Asked Questions

How long should sprint planning take?

The Scrum Guide recommends a maximum of 2 hours per week of sprint length — so 4 hours for a 2-week sprint. In practice, well-groomed backlogs with clear acceptance criteria can cut this to 60–90 minutes. If planning consistently runs over, the root cause is almost always insufficient pre-grooming.

Should the PM run sprint planning or the Scrum Master?

The Scrum Master facilitates the ceremony; the PM (or Product Owner) is responsible for presenting and prioritising the backlog, and for proposing the sprint goal. In practice, many teams without a dedicated Scrum Master have the PM facilitate. The more important split is between "what we build" (PM) and "how we build it" (engineering).

What makes a sprint goal effective?

A good sprint goal is outcome-oriented, not a list of features. It should be achievable within the sprint, meaningful to the team, and clearly connected to a user or business outcome. Bad: "Complete tickets JR-101 through JR-115." Good: "Users can complete onboarding without contacting support." The goal creates focus when trade-off decisions arise mid-sprint.

Related template categories

Retrospective & Team HealthProduct DiscoveryOKR Planning