What is a Sprint Planning session ?

A Sprint Planning session is a meeting with the whole team including the Scrum Master and the Product Owner. The Planning session is divided into two parts, each timeboxed to half of the meeting length.

In the first half, the team figures out what can be done in the sprint. First, the team writes down the Sprint Goal. Then they pull items from the Product Backlog to create the Sprint Backlog. The Sprint Backlog has everything the team will build during the Sprint.

In the second half of the Planning session, the team figures out how the work will be done. For this the team breaks down or decomposes each item on the Sprint Backlog into tasks that will take one day or less.

What is a Daily Standup session or a Daily Scrum ?

A Daily Scrum is a timeboxed meeting (generally around 15 minutes) that’s held at the same time and same place every day. The general practice is to hold it towards the start of the work day. In this meeting, the entire team including the Development team, the Scrum Master and the Product Owner participate.

One of the common formats of a Daily Scrum is where each person answers three questions:  

What have I done since the last Daily Scrum to meet the Sprint Goal ?

What will I do between now and the next Daily Scrum to meet the Sprint Goal ?

What blockers are in my way ?

What is a Sprint Refinement session ?

A Sprint Refinement session is one which is attended by the entire team including the product owner and the scrum master and where the team goes over the feature or the user story or the product backlog in detail. It is done to

share information regarding the product backlog item and bring all stakeholders on the same page

bring in transparency in terms of what the business expects the team to build

eliminate any element of surprise

give opportunity to the team to ask questions or clarify any doubts from the product owner or others

gives time to the team to start doing their research on backlog items that could be taken up shortly for development

What is a Sprint Review ?

A Sprint Review is a meeting where the development team meets with the key users and stakeholders. The team demonstrates what they have built during the Sprint and gets feedback from the stakeholders. If the users are satisfied with the feature then they sign it off otherwise they provide feedback on further changes that need to be done.

What is a Sprint Retrospective ?

A Sprint Retrospective is a meeting that the team uses to find out what went during the sprint, what did not go well during the sprint and what can be improved.

What is a Scrum of Scrums meeting ?

A Scrum of Scrums meeting where Scrum Masters from multiple teams working on the same product discuss progress on their interdependencies and focus on how to coordinate delivering software.