Create Rolling-Wave Roadmaps

Agile approaches invite change. The more often a team completes one small feature, the more often the product owner and team can change what the team delivers next. I like to show these possibilities with rolling-wave roadmaps.

There are at least two reasons to use rolling-wave planning:

  • We might get far enough into a feature set and realize we don’t need to do any more, either at all or for this project.

  • Agile approaches invite change. With rolling-wave roadmaps, we can show people how things might change.

This figure that follows shows a possible one-quarter rolling-wave roadmap.

images/value/RollingWave.AgileRoadmapOneQuarter.png

This roadmap shows an internal cross-organizational release every month. In addition, the team releases formally to itself and the product owner on a cadence of every two weeks. That’s why you see the “MVP for release” at the end of the iteration/cadence.

I’ve only specified a few stories for each two-week time. Your team might define fewer stories if it’s in flow, or more stories with timeboxes.

I’ve color-coded the two-week chunks of work. The left-most chunk is clear, either what the team has completed or what is currently in the backlog. The next three are somewhat gray and the last two are grayed out. The next three are our plan, and the grayed boxes are what we think the plan is. We can see the uncertainty by seeing how much is grayed. The six shaded boxes on the bottom are the actual stories in each feature set.

Many teams discover they need to accommodate more change and learning than a three-month rolling wave provides. Consider a maximum of a two-month rolling wave, as shown in the next figure.

images/value/RollingWave.Example.OneMonth.png

When product owners and teams use roadmaps like these, they have the option of changing the next bits of value. Starting with the two-month rolling wave, this product owner changed the value, as shown in the next roadmap.

images/value/RollingWave.Change Sequence.png

The product owner decided there was more value in starting Text Transfer and Diagnostics rather than the original plan.

parking lots boardsparking lots project boardsparking lots feature-driven development (FDD)parking lots Rolling-Wave Roadmaps and Parking Lots Worked Better than the Big Roadmap
by Michelle, Product Management Director
Michelle

We’re a typical big company. We have six-quarter roadmaps for products and even bigger roadmaps for other initiatives. To be honest, our roadmaps got in our way once we wanted to use agile approaches. Everyone thought the roadmaps were set in stone.

For our agile projects, instead of the six-quarter roadmap, we used a two-month rolling wave and a parking lot. The parking lot told us what we thought the value was as we discussed the feature or feature set. The more we delivered finished work, the more we could use relatively short rolling-wave roadmaps and parking lots as a way to discuss our features.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset