The sprint review is a vital part of agile project management's inspect and adapt cycle. Together with the sprint retrospective they form the core feedback loop between the sprints. The sprint review meeting has two goals: for the team to demonstrate what they have completed and to gather feedback for the product.
During the sprint review, the development team, scrum master, product owner and the stakeholders come together and discuss their achievements. It's a good idea to also involve some end users of your product. Everybody with an interest in the project is allowed to attend. The product owner often starts off the meeting by recapping the sprint goal and identifying what has been done. Remember that only user stories that meet the definition of done and have been accepted by the product owner can be considered as done. The development team then takes over and gives everybody a run-through of the completed product increment. A short Q&A session follows, where stakeholders can ask questions. Be sure to write down all the feedback you get. Some teams end the sprint review by letting the product owner quickly go through the product backlog as it stands and a discussion about where the project is headed.
The meeting should not be longer than one hour per week of sprint. It's an informal meeting, which means that you keep your preparation time to a minimum. There is a generally accepted scrum practice that prevents the demos from being scripted or rigged and no slides are allowed.
With all the feedback from stakeholders and possibly even the end user result of a sprint review is usually an updated product backlog.
For more information on the different kinds of Agile Project Events go to our previous blog post.
This article was originally published on 21 August 2012 at http://platinumedge.com/blog