After completing a sprint execution, the team conducts a Sprint Review Meeting to live demonstrate a working increment to the product manager and ideally the client.
After the demonstration, the product manager reviews the commitments made at the original sprint planning meeting and declares items considered shippable and therefore done. Incomplete stories are returned to the Product Backlog with product manager’s revised priorities, the scrum master updates the storyboard accordingly.
By interacting with a piece of functioning software the meeting is an opportunity to inspect and adapt the product as it emerges, and iteratively refine everyone’s understanding of the requirements.
Iterative development allows the creation of products that could not have been specified up front in a plan-driven waterfall approach.
The meetings can take two to three hours.
After this meeting, the scrum master and the technical team conduct a separate retrospective meeting to reflect upon decisions and approach with the aim of improving overall efficiency.
After this stage, we return to Step 2 until the entire project is deemed to be complete.