Whose doing your Sprint demos
Ok, this has to be the shortest blog post ever. But just maybe it's something useful you can try. So this is more of a tip than a blog post.
Typically during the Sprint demos the devlopers do the dog and pony shows. They coded it and so they generally like to do the demos.
What we tried out at my last gig, was for the QA folks to do the demos. What's good about this is that it really shows the chickens and pigs that the loop has been closed.
As we all know, it's acceptance tested stories that really count. Code complete is meaningless. When QA is put on the spot to do the demo's they really ensure that the feature is understood and is working well. It also makes them feel important and part of the process.
Try it, even rotate the responsibility after each Sprint.
It worked in our context and may well work for you.
Let me know
Jack





I have received many requests to assist with Agile training and deployment. I am humbled by your interest and, being a huge proponent of Agile, want to help any way I can by providing consulting where I am able to.





I discovered this approach accidentally a few years ago. It's actually my favorite way now to conduct a demo... for all the reasons you mention.
Posted by: Mike Cottmeyer | 11/17/2010 at 01:13 PM
I took it one step further. Since the product owner accepts the story, one team I worked with let the product owner demo the story. Made it easy for him to accept the story, or not.
Posted by: Don Gray | 11/17/2010 at 03:42 PM
Awesome, idea. Thanks for sharing.
Posted by: Jack Milunsky | 11/17/2010 at 03:56 PM
Thanks for pitching in Mike. Much appreciated.
Jack
Posted by: Jack Milunsky | 11/17/2010 at 03:59 PM
Thanks for sharing such a great idea.
Posted by: Software Testing | 11/18/2010 at 09:10 PM
I discovered this approach accidentally a few years ago. It's actually my favorite way now to conduct a demo... for all the reasons you mention.
Posted by: Thomas Sabo Onlineshop | 11/18/2010 at 10:07 PM
We used to ask the PO to demo the stories. If possible i think this is the best approach as this ensures that the PO keeps his knowledge up-to-date and does not just sit there as in a movie theater:)
Posted by: Pavel | 11/22/2010 at 10:43 PM
I'm with Don - let the product owner do the demo. They are the customer - and they generally really like this role.
Posted by: Heidi | 11/23/2010 at 03:27 PM
I agree, I think that takes it one step further. Although I would want to change it up just so the developers also get a turn to feel good about what they do. I think that's also important.
Jack
Posted by: Jack Milunsky | 11/23/2010 at 04:04 PM
We rotate around the team - developers, testers, product owner. The product owner generally does the last demo for a release to show how things tie altogether.
Rotating around the team has the following benefits:
- everyone gets a chance to present accomplishments to the entire company (including sales, marketing, and exec)
- everyone learns to use the product as a customer would to solve a problem
Posted by: Steve Gamble | 11/25/2010 at 09:30 AM
Since the product owner accepts the story, one team I worked with let the product owner demo the story..Thanks for sharing.
Posted by: ecommerce developers | 01/24/2011 at 03:17 AM
I'm with Don - let the vendor do the demonstration. They are the client - and they usually really like this function.
Posted by: Vinyl Sticker Printing | 01/17/2012 at 11:18 PM