Agile Overview → Planning → Releases
Releases contain one or more sprints. As each upcoming sprint is planned for, well-written stories will be moved into the sprint backlog. As each sprint is completed, a review meeting is held where the successes and failures of the current sprint are openly discussed among team members and the new and/or improved features are demonstrated to the team and other product stakeholders. After all sprints in a release are completed, actual progress is compared to expected progress (as outlined in the product roadmap).