Related Articles and Topics
At the end of each iteration and at the end of the release, the product is demonstrated to the key stakeholders, the Product Manager, the Product Owner, the Team Agility Coach, and the whole team. If possible, try to include some actual users as well.
The Product Demonstration is not just a presentation but is a conversation between the participants about what has been done and what to do next. Why to do this practiceDemonstrations are the best way to keep stakeholders up to date on progress and also to obtain feedback on the developers’ interpretation of features and stories. The cadence for demos need not be synchronized with the development or delivery cadences. Demos are usually scheduled near the end of an iteration, but they can be conducted at any time a feature or story is ready for evaluation and the stakeholders are available. It is much more important to demo early and get corrective feedback early, than demo late and find significant disconnects that create technical debt in terms of necessary rework. Who does this practiceHere are the roles involved in this practice:
What to doInputsThe essential prerequisite is that everyone is available for the demonstration: the key stakeholders, the Product Manager, the Product Owner, the Team Agility Coach, and the whole team. If possible, try to include some actual users as well. Inputs to this practice include:
ApproachThe Product Manager owns the demonstration and, often, the Team Agility Coach facilitates the meeting. The demonstration is informal. The walkthrough should cover more than simply the technical aspects: discuss what has been done with the people skills and training and the processes required to realize the feature. Adjustments to priorities (new, revised, removed) in order to achieve value in the next iteration. Here are steps:
Tools and techniquesItems that are used in the course of conducting a demonstration include:
DiscussionHere are issues to consider:
When to do this practiceAs needed, but usually always in the last few days of an increment Where to do this practiceThe demonstration is conducted in a conference room or area near the team‘s work area. OutcomesThe benefits of this practice include:
|