Agile Release & Iteration Planning
What You’ll Learn in this Presentation:
• The basics of release and iteration planning.
• The differences between a release and an iteration.
• The basics of task planning.
What You’ll Learn in this Presentation:
• The basics of release and iteration planning.
• The differences between a release and an iteration.
• The basics of task planning.
1 From a speech to the National Defense Executive Reserve Conference in Washington, D.C. (November 14, 1957) ; in Public Papers of the Presidents of the United States, Dwight D. Eisenhower, 1957, National Archives and Records Service, Government Printing Office, p. 818 : ISBN 0160588510, 9780160588518.
1. Establish iteration lengths
2. Determine the velocity
3. Organize stories into iterations
A release plan can (and will) be modified in numerous ways:
1. Change priority of stories
2. Add new stories
A release plan can (and will) be modified in numerous ways:
3. Delete stories
4. Rebuild
Characteristics of iterations to consider when planning:
Objectives:
Two Options:
1. Tasking at the iteration-level
2. Tasking at the story-level
Task size estimates provide an early indication of potential issues with the story.
For More Information
Mike Cohn’s book, “User Stories Applied” is the definitive reference on release and iteration planning.