Do you know what happens at a Sprint Review meeting?
Last updated by Nick Curran [SSW] 3 months ago.See historyThis is the meeting where the Product Owner accepts or rejects the Product Backlog Items (PBIs) done in the Sprint.
The Team, having prepared for the meeting, presents the PBIs to the Product Owner.
One person, often the Scrum Master, presents a summary to the Product Owner of the PBIs committed at the Sprint Planning meeting and the done PBIs being presented for acceptance. The Team seeks to have more PBIs accepted than originally committed. It is important that the Product Owner knows at the beginning whether The Team believes that they have over or underachieved the Sprint Goal.
Each done PBI is then presented by the Team for acceptance. They aim to get the PBI accepted as quickly as possible (aka tick and flick) while being totally transparent, which includes declaring whether there are any known outstanding bugs (which should already be on the Product Backlog) and adherence to the Team's Definition of Done.
Video: Explaining a PBI to a Product Owner with Jake Bayliss (5 min)
Note: If there are additional stakeholders, make sure they are also in the loop and up to speed on the current increment.
If a PBI is accepted, but more work needs to be done, a new PBI to cover this work is added to the Product Backlog. Similarly, if a bug is found during the review, it is added to the Product Backlog.
If a PBI is rejected and returned to the Product Backlog but the Sprint itself is accepted, then a careful decision needs to be made. If changes have been checked-in to the Sprint's branch then it must be established that these changes have no adverse effect or they must be carefully undone before the branch is merged with the trunk. For this reason, it is always safer to accept PBIs with conditions rather than reject them.
The Scrum Master keeps the meeting on track and to the Timebox by disallowing discussions not relevant to the acceptance or rejection of the PBI; this is often done by making a note to bring the subject up again in the Retrospective Meeting.
This meeting is normally timeboxed to as many hours as there are weeks in the Sprint.
It's important that stakeholders stay in the loop of the projects progress, but they are often too busy to join the Sprint Reviews. Before the summary, you should try loop them in and if they cannot join, record the summary and send a link.
In Scrum, there are 4 meetings in total that you need to know about:
- Sprint Planning
- Daily Scrum (aka Daily standup) - Update tasks before Daily Scrum Meeting
- Sprint Review
- Sprint Retrospective
What if you can't attend the Sprint Review
If you can't attend your team's Sprint Review (e.g. you're on leave, working part-time, or in a different timezone), you should give the team a summary of where you're at, so they can inform the stakeholders on your behalf.
- Send a brief "Sprint Review" email to the team to provide them with an update on the status of your tasks. This will enable the team to pass on the information to the client.
To: | {{ YOUR SCRUM MASTER }} |
Cc: | {{ YOUR TEAM }} |
Subject: | {{ YOUR NAME }} - Sprint Review {{ SPRINT REVIEW NUMBER }} Summary |
Learn more about the meetings in Scrum:
- Sprint Planning Meeting
- Sprint Review Meeting (this rule)
- Sprint Retrospective Meeting
- Daily Scrum (Stand-up) Meeting
Tip: It can be helpful to finish the Sprint Planning meeting with the first Daily Scrum of that Sprint.
Not doing Scrum?
Even if your client does not want to do Scrum (they might have had a bad experience in the past) you should still do this step, just under a different name. E.g. "Hey Bob, let’s schedule a catch up on Friday. Then I'll show you what I have done this week".