Retrospective Questions
The Retrospective is “an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint.” Ask yourself what aspects of your development process and tools worked well and which could be improved (those need not be mutually exclusive lists). At the conclusion of the Retrospective your team should have identified improvements that you will implement in the next Sprint. Make sure to keep a record of your discussion and any improvements you plan to make. The outcomes of your Sprint Retrospectives will be part of final project report.
Questions to ask
Did we meet our initial goals for the sprint? If not, what was left behind and why?
Was our velocity constant?
Was it always obvious what I could work on if I had a spare moment?
Was it obvious what other people were working on?
Was it obvious when a user story had been satisfied?
Was it clear how we were going to implement each user story?
Were we producing quality code that we can grow on? Can others use and modify my code without my explanations?
Did code get regularly merged into main?
Was the code that was merged into main reviewed by multiple members of the development team before it was merged?
Were we confident in the code that was merged into main? (did we break the build?)
Did we bump the lamp?