Skip main navigation

Five levels of Agile planning

In Agile, there are multiple levels of planning based on the scale and size of the requirements.

Planning is an inevitable part of our daily lives, and each scenario requires a level of planning.

Just think of some of your day-to-day activities. How much planning actually goes into some of them?
The same goes for the field of Agile project management. In Agile, there are multiple levels of planning based on the scale and size of the requirements.

Product Vision

The product vision captures the overall concept of the product you are building. There are a number of ways to develop the product vision. One way is to use the ‘Design the Box’ exercise, in which the team designs a box for their product (even if it doesn’t come in a box).
For more information on the ‘Design the Box’ exercise, see A Day in Life of an AgileUX Practitioner: Vision
Another popular vision activity is the elevator speech. Imagine that you get into an elevator with the CEO of your company and he asks you about your project.
Think about this: How would you describe it in about 30 seconds?

The product vision can also lead to release goals, which lead to sprint goals (which we will discuss in a later step this week).

Product Roadmap

The product roadmap identifies all the features and capabilities that will be added to your product over the next one to three years. It also includes approximate dates for the release of those features.

Release Planning

A release plan is more detailed than a product vision but looks only three to six months into the future. The release plan lists all the features to be developed and delivered to customers as part of an upcoming product release.

Sprint Plan

The sprint plan focuses only on the next sprint. At this point, planned features have been broken down into user stories that can be completed as part of the sprint.

Daily Stand-up

On a daily basis, the project team gathers for a stand-up meeting that serves as the primary planning meeting for the day. The team discusses the work that’s going to be done, the coordination that needs to happen among the team members, and any impediments that are blocking them from getting the work done.

In the next step, we will explore two steps that are involved in sprint planning.

This article is from the free online

Agile for Beginners

Created by
FutureLearn - Learning For Life

Our purpose is to transform access to education.

We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.

We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
You can unlock new opportunities with unlimited access to hundreds of online short courses for a year by subscribing to our Unlimited package. Build your knowledge with top universities and organisations.

Learn more about how FutureLearn is transforming access to education