What is Retrospective meeting or Retrospection in Agile project management?

In Agile project management, a retrospective meeting is held at the end of every iteration to discuss what really went well and what didn’t go well and any action items to carry over the next Sprint. Retrospective meetings are a useful to identify the ways of continuous improvement of an Agile team. Few topics for discussion could be about metrics and velocity of the team, tracking tools, defect density, team dynamics, self-organization, any potential impediments that surfaced during the iteration etc. [Read more…]