Sprint Planning in Scrum | Agile & Scrum basics explained by Sohrab Salimi

Agile Education by Agile Academy
8 Apr 202203:50

Summary

TLDRThis video offers a comprehensive guide to conducting a successful sprint planning meeting in Scrum. It emphasizes the importance of having a well-prepared product backlog and outlines the three key steps: establishing the sprint goal (the 'why'), selecting items for the sprint backlog (the 'what'), and discussing the technical approach (the 'how'). The video also advises the Scrum Master's role in facilitating the process and suggests the product owner's involvement in the first two steps, while the developers make the final decisions on work commitment.

Takeaways

  • 📅 Sprint Planning Time Box: The maximum time dedicated to a sprint planning meeting is eight hours for a four-week sprint, with shorter sprints having proportionally less time.
  • 👥 Participants: The sprint planning meeting involves the product owner, developers, and the scrum master, with stakeholders invited if they can contribute constructively.
  • 🚫 Scrum Master's Role: The scrum master should intervene if stakeholders challenge the priority set by the product owner and developers during the meeting.
  • 🛠 Preparation: A well-prepared product backlog refinement is crucial for a successful sprint planning meeting.
  • 🎯 Sprint Goal: The 'why' of sprint planning is to establish a sprint goal, which defines the purpose and desired outcome for the customers.
  • 📝 Sprint Backlog Selection: The 'what' involves developers choosing which items from the product backlog to include in the sprint backlog based on their capacity.
  • 🔍 Technical Discussion: The 'how' is a technical discussion among developers to create a shared understanding of how to approach the selected work.
  • 👨‍💻 Developer Authority: It is the developers' decision to determine how much work can be completed within a sprint, not the product owner's.
  • 👀 Product Owner Involvement: The product owner should be present during the first two steps of sprint planning and available for the third step if needed.
  • 🔄 Follow-up Actions: After the sprint planning, there may be follow-up tasks such as gathering feedback from stakeholders or informing them about selected items.
  • 🛑 Stakeholder Behavior: Stakeholders must respect the process and not disrupt the agreed priorities during the sprint planning meeting.

Q & A

  • What is the primary purpose of a sprint planning meeting?

    -The primary purpose of a sprint planning meeting is to plan the work for the upcoming sprint, including setting a sprint goal and deciding which items from the product backlog will be included in the sprint backlog.

  • Who are the typical participants in a sprint planning meeting?

    -The typical participants in a sprint planning meeting are the product owner, the developers, and the scrum master. Stakeholders may also be invited if they behave constructively and respect the decisions made during product backlog refinement.

  • What is the time box for a sprint planning meeting for a four-week sprint?

    -The time box for a sprint planning meeting for a four-week sprint is eight hours, which is the maximum amount of time dedicated to the event.

  • How does the time box for a sprint planning meeting change for a two-week sprint?

    -For a two-week sprint, the time box for the sprint planning meeting is usually around four hours, which is proportionately less than for a four-week sprint.

  • What is the significance of the sprint goal in the context of a sprint planning meeting?

    -The sprint goal is significant as it provides the purpose of the sprint, outlining the desired outcome for the customers, rather than focusing on the output or the number of items delivered.

  • What is the role of the developers in selecting items for the sprint backlog during the sprint planning meeting?

    -The developers have the decision-making authority to select which items from the product backlog will be included in the sprint backlog, based on how much work they believe can be accomplished within one sprint.

  • What is the purpose of the 'how' step in the sprint planning meeting?

    -The 'how' step is a technical discussion among the developers to identify and create a shared understanding of how they want to approach the work they have selected to deliver in the particular sprint.

  • Why might a product owner choose to participate in the 'how' step of the sprint planning meeting?

    -A product owner might choose to participate in the 'how' step to be close by and available to answer any questions that arise during the technical discussion, ensuring a clear understanding of the product requirements.

  • What kind of follow-up work might be necessary after the sprint planning meeting?

    -Follow-up work after the sprint planning meeting could include checking for feedback from stakeholders and informing them about which items were selected by the developers for the sprint.

  • How can a scrum master assist the team in conducting a good sprint planning meeting?

    -A scrum master can assist by ensuring that the meeting stays within the time box, facilitating the discussion, and helping to maintain focus on the sprint goal and the selection of items for the sprint backlog.

  • What should a scrum master do if stakeholders challenge the priority during the sprint planning meeting?

    -If stakeholders challenge the priority during the sprint planning meeting, the scrum master should interrupt them and remind them that the meeting is not the place for such discussions, as the priorities were agreed upon during product backlog refinement.

Outlines

00:00

📅 Sprint Planning Meeting Overview

This paragraph introduces the sprint planning meeting, its purpose, participants, and the general time frame. It emphasizes the roles of the product owner, developers, and the scrum master, and the importance of having a well-behaved stakeholder presence. The time box for the meeting is discussed, with an eight-hour limit for a four-week sprint, and a proportional reduction for shorter sprints. The paragraph also touches on the preparation for the meeting, highlighting the significance of a refined product backlog.

Mindmap

Keywords

💡Sprint

A sprint in the context of the video refers to a time-boxed period during which a Scrum team works to complete a set of tasks and goals. It is a core concept in the Agile methodology, emphasizing the iterative and incremental delivery of a product. The video discusses how the planning of a sprint is crucial for setting goals and determining the work to be done within the sprint timeframe.

💡Sprint Planning Meeting

The sprint planning meeting is a key event in the Scrum framework where the team, along with the product owner and Scrum master, plan the work for the upcoming sprint. The video emphasizes the importance of this meeting for setting the sprint goal and selecting items from the product backlog to be included in the sprint.

💡Product Owner

The product owner is a role in Scrum responsible for managing the product backlog and ensuring that the team's work aligns with the product vision. In the video, the product owner's role is highlighted in the sprint planning meeting, where they agree on priorities and goals with the developers.

💡Developers

Developers, in the context of Scrum, are the team members responsible for the actual creation of the product. The video mentions that developers have the decision-making authority on how much work they believe can be done within a sprint, selecting items from the product backlog for the sprint backlog.

💡Scrum Master

The Scrum master is a facilitative role in Scrum, responsible for ensuring that the team follows Scrum practices and removes any impediments to their progress. The video script describes the Scrum master's role in the sprint planning meeting, including interrupting stakeholders if they challenge agreed priorities.

💡Stakeholders

Stakeholders are individuals or groups with an interest or concern in the project's outcome. The video mentions that while stakeholders can be invited to the sprint planning meeting, they must behave well and not disrupt the agreed priorities set by the product owner and developers.

💡Time Box

A time box in Scrum refers to a set period of time during which a specific activity is to be completed. The video explains that the sprint planning meeting has a time box, which for a four-week sprint is eight hours, and is proportionately less for shorter sprints.

💡Product Backlog Refinement

Product backlog refinement is a continuous process in Scrum where the product backlog is reviewed, clarified, and prioritized. The video script suggests that a well-prepared product backlog refinement leads to a ready product backlog, which is essential for effective sprint planning.

💡Sprint Goal

The sprint goal is a clear, concise statement that describes the purpose of the sprint and the outcome the team aims to achieve for the customer. The video highlights the sprint goal as a commitment to one of the Scrum artifacts, emphasizing the importance of focusing on the outcome rather than the output.

💡Sprint Backlog

The sprint backlog is a list of items selected from the product backlog that the Scrum team commits to deliver during the sprint. The video describes how developers decide which items to include in the sprint backlog based on their assessment of what can be completed within the sprint.

💡Technical Discussion

Technical discussion in the context of the video refers to the collaborative conversations among developers about how they will approach and execute the work selected for the sprint. The video script indicates that this is an important step in the sprint planning process where developers create a shared understanding of the work to be done.

Highlights

Introduction to the sprint planning meeting and its purpose in planning the upcoming sprint.

Identification of participants in the sprint planning meeting including the product owner, developers, and scrum master.

The optional invitation of stakeholders with the condition of good behavior during the meeting.

The role of the scrum master in maintaining the meeting's focus and interrupting disruptive stakeholders.

Time boxing for sprint planning meetings, with 8 hours allocated for a four-week sprint and proportionately less for shorter sprints.

The importance of a well-prepared product backlog refinement as a prerequisite for sprint planning.

Division of the sprint planning into three steps: why, what, and how.

Explanation of the 'why' step leading to the sprint goal and its significance as a commitment to the sprint backlog.

Clarification of the 'what' step, where developers select items from the product backlog for the sprint.

Emphasis on the developers' decision-making authority in determining the work for the sprint.

Description of the 'how' step as a technical discussion among developers to create a shared understanding of the work approach.

Recommendation for the product owner to be involved in the first two steps of sprint planning.

Suggestion for the product owner to stay available during the 'how' step for potential questions from the team.

Potential follow-up work after sprint planning, such as feedback checks and stakeholder communication.

The role of the scrum master in facilitating a good sprint planning process for the team.

Concluding remarks summarizing the video's content on sprint planning and the scrum master's assistance.

Transcripts

play00:00

[Music]

play00:04

hi and welcome back

play00:06

in this video we will cover the sprint

play00:09

planning meeting

play00:10

the sprint planning is all about

play00:13

planning the work for our upcoming

play00:15

sprint the participants of that sprint

play00:17

planning meeting are the product owner

play00:20

the developers and you as a scrum master

play00:23

it doesn't hurt to invite stakeholders

play00:26

but only if they behave well

play00:28

so if they start to challenge the

play00:30

priority that the product owner and

play00:32

developers agree to in the product

play00:34

backlog refinement

play00:36

you as a scrum master should interrupt

play00:38

them and tell them that this is not the

play00:40

place to do that the time box for the

play00:43

sprint planning meeting

play00:44

is eight hours for a four-week sprint

play00:47

and usually proportionately less

play00:49

so if you have a two-week sprint the

play00:51

time box is in most cases around four

play00:53

hours

play00:55

time box always means the maximum amount

play00:58

of time that we dedicate for these

play01:01

events how do we prepare for the sprint

play01:03

planning meeting

play01:05

actually the best way is to have a great

play01:08

product backlog refinement which results

play01:10

in a ready product backlog

play01:13

now we can move into the sprint planning

play01:15

itself

play01:17

the sprint planning is divided into

play01:19

three steps

play01:20

the first steps is all about the why

play01:23

the second about the what and the third

play01:25

about the how the why of the sprint

play01:28

planning results in the sprint goal

play01:30

which in the scrum guide is referred to

play01:32

as a commitment to one of the artifacts

play01:35

being the sprint backlog

play01:38

the y gives us the purpose of the sprint

play01:40

the outcome that we want to achieve for

play01:43

our customers not the output which means

play01:46

not the number of items that we deliver

play01:49

the second part the what is all about

play01:52

which items are we going to select from

play01:56

the product backlog into the sprint

play01:58

backlog

play01:59

when i say we i mean the developers

play02:02

because it is their decision-making

play02:04

authority how much work they believe can

play02:07

be done within one sprint the last step

play02:11

of the sprint planning is the how

play02:14

this is the technical discussion between

play02:16

the developers where they identify and

play02:19

create a shared understanding on how

play02:22

they want to approach the work that they

play02:24

have selected to deliver in this

play02:27

particular sprint as a product owner it

play02:30

always makes sense to be part of the

play02:32

first and the second step

play02:34

the third step any product owner can

play02:36

skip

play02:37

but my recommendation is to be close by

play02:40

to not jump on the next plane and leave

play02:43

the team because out of that how

play02:45

discussion the team might get to a lot

play02:48

of what questions

play02:50

finally

play02:51

once you've done the actual sprint

play02:53

planning there might be some follow-up

play02:55

work again it could be checking for

play02:58

feedback from some of your stakeholders

play03:00

but even informing your stakeholders

play03:02

which items were selected by the

play03:05

developers can be an actual work that

play03:08

you do after the sprint planning meeting

play03:10

itself is done

play03:12

i hope this video gave you a good

play03:14

understanding of what spring planning is

play03:17

how it is conducted and how you as a

play03:19

scrum master can help your team conduct

play03:22

a good sprint planning

play03:26

[Music]

play03:42

[Music]

play03:50

you

Rate This

5.0 / 5 (0 votes)

Related Tags
Scrum MasterSprint PlanningProduct OwnerDevelopersAgile MethodologySprint GoalProduct BacklogSprint BacklogTechnical DiscussionStakeholder InvolvementAgile Development