The Sprint Retrospective is an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint.
The Sprint Retrospective occurs after the Sprint Review and prior to the next Sprint Planning. This is at most a three-hour meeting for one-month Sprints. For shorter Sprints, the event is usually shorter. The Scrum Master ensures that the event takes place and that attendants understand its purpose.
The Scrum Master ensures that the meeting is positive and productive. The Scrum Master teaches all to keep it within the time-box. The Scrum Master participates as a peer team member in the meeting from the accountability over the Scrum process.
The purpose of the Sprint Retrospective is to:
• Inspect how the last Sprint went with regards to people, relationships, process, and tools;
• Identify and order the major items that went well and potential improvements; and,
• Create a plan for implementing improvements to the way the Scrum Team does its work.
The Scrum Master encourages the Scrum Team to improve, within the Scrum process framework, its development process and practices to make it more effective and enjoyable for the next Sprint. During each Sprint Retrospective, the Scrum Team plans ways to increase product quality by improving work processes or adapting the definition of “Done”, if appropriate and not in conflict with product or organizational standards.
By the end of the Sprint Retrospective, the Scrum Team should have identified improvements that it will implement in the next Sprint. Implementing these improvements in the next Sprint is the adaptation to the inspection of the Scrum Team itself. Although improvements may be implemented at any time, the Sprint Retrospective provides a formal opportunity to focus on inspection and adaptation.
The What is Scrum Blog Series are excerpts from the Scrum Guide by Ken Schwaber and Jeff Sutherland. Offered for license under the Attribution Share-Alike license of Creative Commons, accessible at http://creativecommons.org/licenses/by-sa/4.0/legalcode and also described in summary form at http://creativecommons.org/licenses/by-sa/4.0/.
- Scrum Foundations Course Video Series
- An Introduction to Scrum
- What Are the 3 Pillars of Scrum?
- What are the 5 Scrum Values?
- What is a Scrum Team?
- What is a Scrum Product Owner?
- What is a Scrum Development Team?
- What is the Ideal Size of a Scrum Development Team?
- What is a Scrum Master?
- What are the Scrum Events?
- What is a Sprint?
- Who can cancel a Sprint?
- What is Sprint Planning?
- What is a Sprint Goal?
- What is a Daily Scrum?
- What is a Sprint Review?
- What is a Sprint Retrospective?
- What are the Scrum Artifacts?
- What is a Product Backlog?
- What is Product Backlog Refinement or Grooming?
- What is a Sprint Backlog?
- What is a Product Increment?
- What is a Definition of “Done”?
- Who is Monitoring Progress?
- The Importance of Artifact Transparency
- Scrum in a Nutshell
- Product Backlog Refinement in a Nutshell
- Sprint Planning in a Nutshell
- Daily Scrum in a Nutshell
- Sprint Review in a Nutshell