Sprint planning is the ceremony to ensure that the team is ready every sprint to do the right thing which is aligned with the sprint goal.
This scrum meeting takes place at the beginning of a new sprint and is organized to address and review the prioritized product backlog by the Product Owner and development team. Through a series of discussions and negotiations, the team should ultimately create a sprint backlog that contains all items they are committing to complete at the end of the sprint. This is called the sprint goal. The sprint goal should be a shippable increment of work, meaning it can be demonstrated at the end of a sprint. It needs to be agreed upon by the entire team.
Participants
- Development Team
- Product Owner
- Scrum Master
- Stakeholders (As required)
Time-box
This ceremony has a time-box of 4 hours for a 2-week sprint. Product Owner should keep the Product Backlog before Sprint Planning begins. This means keeping the right priority order of the stories in the top, adding acceptance criteria, and necessary details for the development team to accurately estimate the capacity of the sprint.
The important Aspect
The Product Owner explains the backlog priority and explains the stories which are can be part of the sprint goal. The product owner needs to be able to clarify any questions or assumptions that the Development Team has about the work. Only then can the development team accurately forecast the amount of work they can accomplish during the sprint.
Encourage the team to sketch out tasks, bugs, and any item that requires it during this meeting. It should be an extremely collaborative ceremony.
Once a sprint goal is set, it should not be interrupted by competing work. However, the Product Owner can cancel the sprint if the goal is no longer relevant.
Reference : https://www.scrum.org/resources/scrum-guide