AoAD2 Chapter: Planning (Introduction)

This is an excerpt from The Art of Agile Development, Second Edition. Visit the Second Edition home page for additional excerpts and more!

This excerpt is copyright 2007, 2021 by James Shore and Shane Warden. Although you are welcome to share this link, do not distribute or republish the content without James Shore’s express written permission.


Agile is adaptive, not predictive. It’s one of the things that sets Agile apart—the very source of its name!—and one of the biggest culture shocks for organizations new to Agile. And nowhere is it more apparent than in the way Agile teams plan their work.

This chapter has the practices you need to effectively make and adapt your plans. Because adaptive planning can take time for organizations to accept, it also discusses how to make predictive plans with an Agile team.

  • The “Stories” practice helps your team plan its work in small, customer-centric pieces.

  • The “Adaptive Planning” practice balances adaptability with predictability to focus your team’s plans on value.

  • The “Visual Planning” practice creates plans that communicate context and options.

  • The “The Planning Game” practice creates a detailed plan for guiding your team’s next steps.

  • The “Real Customer Involvement” practice allows your team to include customers’ perspectives in their plans.

  • The “Incremental Requirements” practice determines requirements details just before they’re needed.

Share your thoughts about this excerpt on the AoAD2 mailing list or Discord server. For videos and interviews regarding the book, see the book club archive.

For more excerpts from the book, see the Second Edition home page.

If you liked this entry, check out my best writing and presentations, and consider subscribing to updates by email or RSS.