The showcase provides a visible and honest demonstration of the team’s progress to the customer. It presents an opportunity for the team to obtain feedback and seek acceptance from the customer on the iteration’s stories. It provides closure for the iteration. We use 1-week iterations and our showcases typically take 10 to 15 minutes. Here’s the basic format:
- Gather the team and the customer together, plus any other interested stakeholders.
- State the iteration goal.
- Briefly introduce each story in the iteration. If any changes occurred during the iteration, explain what happened and why.
- For each story, read the index card, explain any details, demonstrate the functionality, and execute the acceptance tests to show that the story is done. Provide a summary if a story was split or concessions were made (following agreement with the customer) during the story’s implementation.
- At the end of the showcase, ask the customer if they accept the iteration’s stories.
