Delivery Process: Release
Phases, sprints and tasks to roll-out during a release production.
DescriptionWork Breakdown StructureTeam AllocationWork Product Usage
Scope
Scrum does not describe all the software development activities (analysis, design, coding, testing) and must be considered, rather than a full process, more as a process pattern to use for project and requirement management.
Scrum does not provide help to achieve development technical activities.
Purpose
.
Relationships
Context
Description
The production of a software version (Release) is usually done in a couple of months. Potential release features are collected in a the product backlog and prioritized. The product owner is in charge of updates to this backlog. 
The release is produced with a series of iterations from 2 to 4 weeks called Sprints. A Sprint content is defined by the product owner, taking both priorities and team capabilities into consideration . The team defines required tasks to develop selected features for the Sprint. 
Within a sprint, progress checkpoints are performed during Daily Scrums. This enables the ScrumMaster to figure work progress in regards to Sprint goals and to suggest adjustments to ensure Sprint success. 
At the end of each Sprint, the team produces a Product increment potentially releasable, which evaluation drives a backlog update for the next Sprint.
Properties
Event-Driven
Multiple Occurrences
Ongoing
Optional
Planned
Repeatable
Staffing
A Scrum team is composed of 3 to 10 persons.
Key Considerations

Scrum contributes to strengthen teaming during projects, with a collection of best practices close to those which one can find in team sports, rugby in particular.

More Information