Sprint review is an informal meeting held at the end of the Sprint where the increment is presented to promote the collaboration and obtain the customer’s feedback on the developed product. It is mainly conducted to ‘Inspect’ the Increment and ‘Adapt’ the Product Backlog if required.
While developing a product in Scrum, it is mandatory to deliver a potentially shippable product increment at the end of every Sprint. A potentially shippable product means the team has constructed a coded, tested and usable chunk of software.
For this reason, a Sprint Review meeting is held at the end of each Sprint. During this meeting, the Scrum team demonstrates what they achieved during a sprint. Basically, the Sprint Review appears as a demo of the new features.
The Scrum team and the stakeholders collaborate during a Sprint Review and discuss what was done in the last Sprint and what more changes are required in the product. Based on this review, all the participants collaborate and decide on the things that could be done to get an optimized value.
Sprint review does not have a fixed time frame. This meeting lasts at most for 4 hours for a one-month Sprint. The duration can be shorter for shorter sprints. The Scrum Master facilitates the event and makes sure the participants understand the purpose of the event. The Scrum Master keeps this event time-boxed.
A Sprint Review includes the following events:
Thus, keeping all these factors in mind, a revised Product Backlog is the result at the end of the Sprint review. The revised Product Backlog consists of the probable Product Backlog items for the next Sprint. Also, the Product Backlog can be adjusted according to the new market demands.
Very nicely written!
i want to know more as a scrum master
Why would you justify your phrase " the same holds true for a Scrum Master, who must understand the technical issues the team needs to address and the technologies the team will use to come up with end solutions." using the Scrum Guide? There's nowhere in the Scrum Guide saying that Scrum master must have technical knowledge, so I would like to understand what is the rationale /logic behind this phrase.
Okay thank you so much for the info and you have mentioned in the blog.
I am really happy to read this blog as I was stuck in this type of problem many times and your blog solves my problem in one go. I can't wait to see your next post soon.