An Agile retrospective is a meeting held at the end of an iteration of work, typically a sprint. It’s a dedicated space for team members to discuss achievements and areas for improvement as they plan for the next phase of project work. Team members are encouraged to speak candidly about their experiences and reflect on processes, procedures, and tasks, so the broader team can benefit and improve over the long term.
Retrospectives form part of the Scrum framework, comprising the fourth and final meeting outlined in the process. Scrum fosters collaboration and communication within and across teams through a series of meetings designed to encourage open discussion. These focus on both successes and obstacles, helping the team to optimise its performance going forward.
Agile retrospective meetings should focus on the tasks completed during the iteration or sprint. The aim is to identify areas for improvement to apply in the next phase of the project, or to highlight effective approaches that could benefit other team members. When applied to Scrum, these meetings also bring together contributors from various teams, enabling knowledge sharing in a wider forum.
Teams using Kanban can also benefit from conducting retrospectives. Although not an official part of the workflow, incorporating a retrospective can help contributors find ways to work more effectively as projects progress.
How is an Agile retrospective different from other meetings?
What sets an Agile retrospective apart from other meetings – such as reviews or postmortems – is its position within the iterative development or project process. Retrospectives take place at the end of a sprint, or iteration, that forms part of a larger project.
The goal is to refine workflows and approaches whilst the broader initiative remains in progress. This allows teams to adapt and become more efficient during work, rather than after the entire workload is complete.
Agile retrospective vs. sprint retrospective
There is an important distinction between an Agile retrospective and a sprint retrospective. Despite appearing interchangeable, the two terms refer to different stages and processes.