Locked lesson.
About this lesson
Sprint Demonstration Planning ensures that the Sprint Demo meeting appropriately reflects the work accomplished by the Scrum Team.
Exercise files
Download this lesson’s related exercise files.
Sprint Demonstration Planning.docx60.6 KB Sprint Demonstration Planning - Solution.docx
61 KB
Quick reference
Sprint Demonstration Planning
Sprint Demonstration Planning ensures that the Sprint Demo meeting appropriately reflects the work accomplished by the Scrum Team.
When to Use Sprint Demonstration Planning
Sprint Demonstration Planning should be done several days before the Sprint Demo to ensure that the Scrum Team and Product Owner are prepared for a productive meeting.
Instructions
- The Sprint Demo is the primary technical review in Agile Scrum projects.
- A Sprint Demo occurs at the end of each Sprint.
- The Sprint Demo is between the Scrum Team and the Product Owner, although the Product Owner will often invite other stakeholders to participate.
- Although there is no formal role for the Scrum Master at a Sprint Demo, often that individual facilitates the meeting and takes notes of the decisions and comments.
- The goal for the Product Owner in the Sprint Demo is to ensure that the Sprint results are a Minimally Viable Product or if it is the last Sprint in a Release that it is a Potentially Shippable Product.
- This implies that at least most of the functionality that was reflected on the Story Cards is completed.
- The product has adequate functionality that it can be used for internal and possibly external testing.
- The goal for the Scrum Team in the Sprint Demo is to show that the work they completed was done correctly and meets the Demo Criteria.
- Recommended agenda for the Sprint Demo meeting:
- Introductions and explanation of the process.
- Overview of the design approach used and how the work was completed.
- Demonstrate the functionality of the product/system
- Testing by Product Owner.
- Testing by invited stakeholders.
- Test the use cases or test conditions specified.
- Explain any Stories not completed and why.
- Recommend Story changes for the next Sprint.
- Recommend Story elimination and rationale.
- Story will be considered by Product Owner in the Sprint Refinement and a disposition of each uncompleted Story will be made.
- Review results and answer any final questions.
- The Scrum Team should appropriately use “Industry Standards” and “Engineering Discipline” when doing the development effort.
- Agile/Scrum is not undisciplined chaos.
- Standards are often embedded in the Demo Criteria.
- Demo Criteria specifies performance based upon levels found in standards.
- Demo Criterial cites a compliance with a particular code or standard.
- Demo Criteria cites attainment of product certifications.
- Design work must comply with Engineering Discipline.
- Documentation Standards.
- Technical practices.
- Product/system developed must be safe and compliant to be viable and practical.
Hints and Tips
- Don’t guess at Demo Criteria, if you don’t know or understand the criteria ask for clarification from the Product Owner.
- Sprint Demo meetings can be quite short (30 minutes) of long (all day) depending upon the complexity of the product or system and the level of review that is conducted by the Product Owner and stakeholders. Coordinate with the Product Owner ahead of time to set expectations.
- Bring the product/system and the documentation to the Sprint Demo meeting. Don’t show pictures of what you did – show the actual results. If necessary hold the Sprint Demo meeting at a location where the Product Owner and stakeholders have access to the system.
- Many engineers and developers dislike doing documentation. Ensure the Demo Criteria clearly describes the documentation requirement. That is often a separate task for a Story. Remember the Story is not done until all the tasks are done.
Lesson notes are only available for subscribers.
PMI, PMP, CAPM and PMBOK are registered marks of the Project Management Institute, Inc.