in 99 words
Maximize your return on investment by:
- working on one project at a time;
- releasing early and often;
- adapting your plans;
- keeping your options open; and
- planning at the last responsible moment.
Use timeboxing to control your schedule. Set the release date, then manage scope to meet that date. This forces important prioritization decisions and makes the endpoint clear.
Prioritized Minimum Marketable Features (MMFs) and stories form the body of your plan. Demonstrate your progress as you develop and use that feedback to revise your plan.
To minimize rework, develop the details of your requirements at the last responsible moment.
Webinar
Maximizing Value with Agile Release PlanningCommentary
A Tale of Two VacationsInside the Book
- Release Planning
- One Project at a Time
- Release Early, Release Often
- Sidebar: Benefits for Programmers
- How to Release Frequently
- An Example
- Sidebar: Customers and Frequent Releases
- Adapt Your Plans
- Keep Your Options Open
- How to Create a Release Plan
- Sidebar: "Done Done" and Release Planning
- Planning at the Last Responsible Moment
- Sidebar: Adaptive Planning in Action
- Adaptive Planning and Organizational Culture
- Questions
- I thought we were supposed to release every week. Is this different?
- If we don't plan the entire project in detail, what should we tell our stakeholders about our plans?
- Planning at the last responsible moment means we can't show exactly what we'll deliver. Doesn't that require too much trust from stakeholders?
- If we use short planning horizons, how can we be sure we'll deliver on the project vision?
- Results
- Contraindications
- Alternatives
- Further Reading
Subscribe (RSS)

Print

Loading comments...