Gather sprint context. Retrieve the product backlog, team roster with availability, previous sprint velocity data (minimum 3 sprints), and any outstanding action items from the last retrospective. If this is the first sprint, establish baseline estimates from team self-assessment.
Calculate capacity. Count available person-days for the sprint. Subtract planned time off, ceremony overhead (planning, standups, retro, grooming), and any recurring operational duties. Multiply by the team's focus factor (start at 0.7 if no historical data; adjust based on actuals). The result is the team's realistic capacity in ideal hours or story points.
Facilitate backlog refinement. Review the top-priority items in the product backlog. For each candidate story: verify acceptance criteria exist and are testable, confirm the team understands the scope, assign a size estimate (use planning poker or t-shirt sizing), and identify dependencies on other stories or external teams. Flag any story that is too large for a single sprint and recommend splitting.
Negotiate sprint commitment. Pull stories from the top of the backlog until the total estimated effort approaches the calculated capacity. Leave a 10-15% buffer for unplanned work and estimation uncertainty. If the product owner pushes for more than capacity allows, present the velocity data and ask which items to defer. Do not commit beyond demonstrated capacity.
Decision point: If the team wants to stretch beyond velocity, require explicit acknowledgment of the risk and identify which stories would be dropped first if the stretch fails.
Define the sprint goal. Distill the committed stories into a single sprint goal statement (one sentence) that describes the value the sprint delivers. The sprint goal helps the team make trade-off decisions mid-sprint when surprises arise.
Run daily standups. Each standup follows this structure:
Each team member answers: completed since last time, planned for today, any blockers.
Capture every blocker in the impediment log with severity and owner.
After standup, facilitate blocker resolution discussions offline with affected members only. Do not let the full standup become a problem-solving session.
Monitor burndown. Update the burndown chart daily. Compare actual trajectory to the ideal burndown line. If the actual trajectory diverges by more than 15% from ideal at the sprint midpoint, raise a flag:
Ahead of plan: Confirm quality is not being sacrificed. Consider pulling additional stories from the backlog if the product owner agrees.
Behind plan: Identify the cause (blocked stories, underestimated complexity, scope creep). Recommend scope reduction or pairing to unblock critical items.
Facilitate retrospective. Use a structured format (Start-Stop-Continue, 4Ls, or Sailboat). Give each participant time to write observations individually before group discussion to prevent anchoring bias. Cluster similar observations. Vote on the top 2-3 themes. For each theme, define a concrete action item with owner and deadline. Review action items from the previous retrospective -- close completed ones, escalate stalled ones.
Produce sprint report. Compile the sprint summary including: committed points, completed points, carryover items, velocity trend (3-sprint rolling), impediment log with resolution status, retrospective action items, and recommendations for the next sprint. Distribute to stakeholders.
Assess process health. After every 3 sprints, review aggregate metrics: velocity trend (stable, improving, declining), commitment accuracy (ratio of completed to committed), impediment resolution time, carryover rate, and retrospective action completion rate. Identify systemic issues and recommend process adjustments.