This Inception phase 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. Where the focus of this process goal is on initial planning, the plan will be evolved via the Produce a Potentially Consumable Solution process goal.
Click the diagram to open the interactive DA Browser, where you can learn more about the decision points and options of this goal.
Why This is 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 can help our stakeholders to evolve their agile mindset. Initial release planning often proves to be a useful time to help our stakeholders move away from a cost/budget mindset toward a value-delivered mindset, and similarly away from a schedule/date mindset toward a delivered-outcomes mindset. This mindset shift, which can be difficult at first, supports a partnership relationship between our team and our stakeholders, which will enable us to streamline how we work together.
- 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.
Important Questions to Consider
- 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?
- How will we document the plan?
- Our team should create a release plan that we believe we can reasonably be expected to work to.
- We should strive for continuous, rolling wave plans maintained at a high level.
- We will need to make decisions regarding our need for phases (if any), releases, iterations (if any), and their cadences.
- There are many estimating strategies, including #NoEstimates that we should consider.
- There are many options for capturing and managing our plans.