The purpose of a retrospective is to inspect how the previous sprint went with regards to people, relationships, processes and tools. This is where we reflect on ourselves and our work in order to identify the good, the bad and future opportunities.
Retrospectives allow us to create an actionable plan to implement improvements so that we can become better at what we do. After all, the bad habits we have developed over the years are not going to disappear with the wave of a magical wand & a "bippity bippity bop!". Teams have to continually work to reinforce good patterns of behavior and eliminate the not so good.
1.) Hold a retrospective at the end of every sprint. (Very Important.)
Basic Rules of Engagement:
TIPS FROM OTHER SCRUMMASTERS:
Just an agile-dork writing about dorky agile things.