The first sprint activity is sprint planning. In the sprint planning meeting, the development team plans and agrees on the product backlog items they are confident they can complete during the sprint, and identifies the detailed tasks for delivery, according to the team’s definition of done. The sprint planning meeting is the fourth stage in the Agile Roadmap to Value.
In the first part of the sprint planning meeting, the product owner and development team, with the support of the scrum master, set the goals and choose the user stories to develop for the sprint. This consists of the following steps:
- Discussing and setting a sprint goal.
- Reviewing the highest-priority user stories from the product backlog that support the sprint goal and revisiting their relative estimates.
- Determining what the team can commit to in the current sprint.
In the second part of the sprint planning activity, the scrum team creates the tasks required to complete each user story in the sprint backlog. This consists of the following steps:
- Creating the sprint backlog tasks associated with each user story. The team makes sure that there are tasks encompassing each part of the definition of done: developed, integrated, test and documented.
- Double-checking that the team can complete the tasks in the time available in the sprint.
- Each development team member should choose his or her first task to accomplish.
After sprint planning is finished, the development team can immediately start working on the tasks to create the product!