The demo (Sprint Review) should happen for every sprint - typically on the last day of each sprint or soon after. That ought to be after QA, i.e. after the increment is "done", because QA is a necessary part of delivering a production quality product increment. Saving Changes...
Senior Projects Manager | Field & Marten AssociatesNew Westminster, British Columbia, Canada
I agree with David. Those are basics in scrum. Every sprint there should be a sprint review and the length of it depends on the length of the sprint but up to a max of 4 hours for a 1 month sprint. Saving Changes...
And don't call it a demo as that implies a "push" whereas a review is a "pull" designed to solicit feedback from stakeholders.
However, the PO should be seeing completed work items as they are being completed and (if you adhere to XP's principles) anyone can drop by to see the most current build at any time...
Drew CraigSr. Agile & Product Coach| VanguardPhiladelphia, Pa, United States
Agree with what was shared above. Saving Changes...
Deepesh RammoorthyICT Project Manager ( PMP®AgilePM®Certified ScrumMaster® (CSM®))| Australian Red Cross Blood ServiceTarneit, Vic, Australia
We call it a showcase .
We "Showcase" our achievements over the last sprint . If we are incrementally developing product features then we show what new functionality has been implemented in the system, if we are developing a software system.
If we are doing process improvements, we talk about what has improved since the last sprint. Saving Changes...