An Agile retrospective is a meeting held at the end of an iteration of work – typically a sprint. It gives team members the space to discuss accomplishments and areas for improvement as they plan for the next phase of project work. Team members are encouraged to speak openly about their experiences and reflect on processes, procedures, and tasks, so the broader team can learn and improve over time.
Retrospectives form part of the Scrum framework – the fourth and final meeting outlined in the process. Scrum builds collaboration and communication within and across teams through a series of meetings designed to keep discussions clear and direct. These meetings address both successes and obstacles, helping teams optimise performance as they move forward.
Agile retrospective meetings centre on the tasks completed during the iteration or sprint. The aim is to identify areas for improvement to carry through to the next project phase, and to highlight effective approaches that other team members could benefit from. When applied to Scrum, these meetings also bring together contributors across different teams, enabling knowledge sharing on a wider scale.
Teams using Kanban can also benefit from conducting retrospectives. While retrospectives aren’t an official part of the Kanban workflow, adding one 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 where it sits 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 aim is to refine workflows and approaches while the broader initiative is still in progress. This lets teams adapt and improve efficiency during the work itself – not just once everything is done.
Agile retrospective vs. sprint retrospective
There’s a clear distinction between an Agile retrospective and a sprint retrospective. While the two terms may appear interchangeable, they refer to different stages and processes.