The Release Planning workshop is where top-down vision and delivery objectives are aligned against the bottom-up capability and velocity of the delivery team so that planning beyond a single iteration becomes possible.
Agile Release Planning is an advanced practice, and learning how to do it requires coaching-while-doing; it can't be effectively learned in a classroom setting. Through coaching, participants will accomplish:
- Where needed, discuss and update the product vision and product roadmap.
- Establish release targets, considering applicable constraints (date, scope, funding).
- Establish / refine the "Definition of Done" for iterations, and for the release.
- As needed, enhance acceptance criteria for User Story.
- As needed, refine User Story estimates.
- Assemble complete backlog(s) by priorities.
- Establish target iteration boundaries.
- Establish probable release boundaries, and negotiate implications
- Create the Release Backlog -- the subset of the Product Backlog describing the next release, in terms of items, Perform User Story review and estimation.
- Prioritization of the Product Backlog.
- Discuss best practices for backlog prioritization.
- Presentation of the backlog to the whole team.
- Establish capabilities for "grooming" the Product Backlog iteratively.
Who Should Attend?
Anyone involved in the Release being planned, to include all team members, Product Owners, and ScrumMasters. Additionally, all stakeholders and potential upstream and downstream dependencies.
Agile Coaching pre-work may be required for Release Planning event readiness.