Welcome to the The Art of Agile Development website. Here, you'll find a cornucopia of bonus material, such as downloadable posters, behind-the-scenes material, and new insights.

Starting in 2010, you'll also find the full text of the book, conveniently cross-referenced and hyperlinked. A new section will be released every Friday, starting with the practices in Part II.

For more, see the table of contents.

 Print

The Art of Agile Development: Iteration Planning

15 Oct, 2008

in 99 words

Iterations are timeboxed to one week and follow a strict schedule:

  1. Plan iteration
  2. Commit to delivering stories
  3. Develop stories
  4. Prepare release
  5. Demonstrate release
  6. Hold retrospective

To plan, measure the velocity of the previous iteration (total the estimates of "done done" stories). Select stories from the release plan that match the velocity. It shouldn't take long.

Assuming programmers are your constraint, they brainstorm and estimate engineering tasks. Ask the on-site customer about detailed requirements when necessary. Compare the task estimates to last iteration's to confirm the plan's feasability.

Post the stories and tasks prominently and mark them when complete.

New Information

Kanban Systems

Section Outline

  • Iteration Planning
  • The Iteration Timebox
  • The Iteration Schedule
  • How to Plan an Iteration
  • The Commitment Ceremony
  • After the Planning Session
  • Dealing with Long Planning Sessions
  • Tracking the Iteration
  • When Things Go Wrong
  • Partially Done Work
  • Emergency Requests
  • The Batman
  • Sidebar: Daily Iterations
  • Questions
    • How should we schedule time for fixing bugs?
    • If we don't estimate stories during iteration planning, when do we estimate stories?
    • All the available tasks depend on tasks that other pairs are working on right now. What should I work on?
    • What should the batman do when there are no outstanding support requests?
  • Results
  • Contraindications
  • Alternatives
    • Iteration Length
  • Further Reading

Full Text

This section will go online later this year. In the meantime, why not buy the book?


Loading...

Loading comments...