Agile retrospectives are very crucial for teams to constantly improve and adapt and as Agile teams finding time to pause and find ways to improve om processes, value and deliverables are very important. Preparation is the key to every successful retrospective.