Sprint Planning

Sprint Planning is one of the 5 Scrum events. It occurs at the start of each Sprint and is timeboxed to 8 hours. For shorter Sprints, it is common to shorten the timebox proportionally.

The result of Sprint Planning is a Sprint Backlog that details the work to be carried out in the Sprint and a Sprint Goal that explains why it is valuable.

Inputs for Sprint Planning are:

  • A Product Backlog with ready Product Backlog items that have been refined to make them small enough to get Done in a Sprint.
  • Attendees who are prepared to discuss the most critical Product Backlog items and how they map to the Product Goal.
  • A Definition of Done that helps the Developers in forecasting how much work to plan for the Sprint.
  • The Developers’ capacity and past performance to help them forecast how much work may be possible.
  • The latest Increment.

In Sprint Planning, the Scrum Team collaborate on three topics:

  1. Why is the work in the Sprint valuable?
  2. What can be Donethis Sprint?
  3. How will the chosen work get Done?

The whole Scrum Team collaborates to define a Sprint Goal that communicates why the Sprint is valuable. The Developers then select Product Backlog items to include in the current Sprint. They pull Product Backlog items from the top of the Product Backlog unless something prevents selecting a specific item due to a constraint. Choosing the right amount may be a challenge. Scrum Teams generally improve at this with experience.

For each selected Product Backlog item, the Developers plan the work necessary to create an Increment that meets the Definition of Done. This may involve breaking the work down into smaller units to understand better and manage it. How the work gets Done is up to the Developers.

The Sprint Goal, the Product Backlog items selected for the Sprint, and the plan for delivering them are referred to as the Sprint Backlog.

Not all work in the Sprint Backlog has to contribute to the Sprint Goal. The Sprint Backlog does not have to be perfect or complete by the end of Sprint Planning. The minimum requirement is a Sprint Goal and enough planned work for the first days of the Sprint. Further planning can take place during the Sprint where needed.

Others may attend Sprint Planning to provide advice and guidance. Ensuring they understand enough about Scrum to contribute to the event positively is an excellent practice.