“You improvise. You adapt. You overcome.”
—Clint Eastwood in Heartbreak Ridge
Release planning is the process of creating a very high-level plan that covers a period longer than an iteration. A typical release will cover perhaps three to six months and maybe three to twelve or more iterations, depending on how long the iterations are. A release plan is important for a number of reasons.
First, it helps the product owner and the whole team decide how much must be developed and how long that will take before they have a releasable product. The sooner the product can be released (and the better it is when it’s released), the sooner the organization will begin earning a return on its investment in the project. ...