How Can We Improve The Quality of Feedback at a Iteration Demo (Sprint Review)?

Or “How do we improve the quality of feedback at a System Demo?”

I’ve had a number of discussions with teams recently where people are questioning the value of holding a Iteration Demo (Sprint Review). The feeling is that we are not getting good feedback from our internal or external stakeholders. Teams that raise this issue are often frustrated in that their prior experience with Iteration Demos (Sprint Reviews) had been excellent. Today it feels like we are just going through the motions and teams find themselves in a bit of a rut.

Some of this is, of course, a self-fulfilling prophecy. If you are not excited about the work you have completed and the Iteration Demo (Sprint Review) you are about to undertake, how can you expect your stakeholders to be excited. It turns out that many teams are, in fact, in a rut. Symptoms include:

But much worse than this, we are also not getting any feedback from customers.

The purpose of the Iteration Demo (Sprint Review) is to get feedback on the increment just delivered by the Team. Like all feedback the idea is to do this so that feedback is easily given (“frictionless”), timely and in the appropriate context. Done well, the Iteration Demo (Sprint Review) has all these characteristics. We schedule a regular meeting immediately at the end of the Iteration (Sprint), only demonstrate what has been done and then talk through what we’ve seen.

Some things that will help:

In most cases, the most important feedback is provided by customers of the Product. Feedback from internal stakeholders can be around the functionality but more importantly is about making sure the Team is addressing the technical and directional things they should be and, if they aren’t, determining how they can be helped to do the right thing. Internal stakeholders also help increase Team engagement by being appreciative of the work being done by the Team. This means that internal (especially management) stakeholders should be proactive about responding to what they are seeing. Feedback could be used to stress certain expectations, for example:

If you have nothing to input at least be explicit about what you think was good (e.g. “After seeing the demo, I cannot come up with anything I would have changed or done differently. BTW I really liked the way the user interface came together here.”)

The general principle of Product feedback is to do whatever it takes to allow feedback on your Product with minimal friction, within the shortest time-frame possible and so that the feedback is received in context. The Sprint Review is just one opportunity to get this. Other ways to get increased Product feedback include:

Note: that most of this thinking applies to higher level demonstrations, such as the SAFe System or Solution Demo. You are still working to generate quality feedback.

Want to Know More?