Disciplined Agile

Plan the Release

This Inception process goal describes how we will approach creating an initial plan for our team. Although the details will emerge throughout Construction, we still should think about how we’re going to work together and the general timing of that work. To be effective, we need to consider several important questions:

  • Who will be involved in planning?
  • What is the scope of our planning effort?
  • What is our overall strategy driving this plan?
  • How detailed should our plan be?
  • What cadences will the team adopt?
  • What approach to estimating will we take?

Why is This Important?

There are several reasons why this is important:

  • Our stakeholders will require fundamental management questions to be answered. In particular, the majority of agile teams are ask how long a release will take and how much it will cost.
  • We want to have a viable strategy. Your primary goal should be to think things through before you do them, not to produce documentation (a plan) describing what you think you’re going to do.
  • We need to set reasonable expectations. Our stakeholders, including other delivery teams, will make important decisions based on our plan. Similarly, during Inception the team decides how it will work together and the plan will reflect several key decisions such as choice of lifecycle, governance strategy, and risk mitigation efforts.

More Information

Choose Your WoW!

The strategies/practices referenced in the goal diagram above are described, including the trade-offs involved and considerations for when (not) to apply them, in the book Choose Your WoW! A Disciplined Agile Delivery Handbook for Optimizing Your Way of Working.

If you want to succeed at enterprise agile you need choices, not prescriptions.