The Release Planning Ceremony
Agile release planning is best accomplished via the straightforward method of getting everyone into a room together. Everybody who will be involved in the release should participate in the planning. That gives us a potential invite list that looks like this: · Scrum Master · Product Owner · Delivery Team · Stakeholders · Outside experts · Customer(s) · 3rd Party Vendors · Marketing · Sales When all of these people gather and work together on the release, marvelous things can happen. A Release Planning agenda might look like this: · Goals of the release (PO) · Background, business and competitive climate (PO) · Current product and development state (PO) · Grooming of Product Backlog for release (All) · Capture and discussion of issues (All) · Technical Issues (Dev teams) o Technology o Testing Challenges