Skip to main content

If you've ever tried to plan a project with moving targets, shifting requirements, or unpredictable timelines, you know how hard it is to create a detailed roadmap from day one. The real world rarely plays by textbook rules. Clients change their minds. Priorities shift. And you're still expected to hit your deadlines.

That's where Rolling Wave Planning comes in. It's a flexible yet structured project management technique designed for real-world uncertainty. Whether you're building a new product, managing a software development project, or juggling multiple deliverables with tight resources, this approach helps you stay on track without having to predict the future.

What Is Rolling Wave Planning?

Rolling Wave Planning is an iterative project planning technique where near-term work is planned in detail, while future phases are outlined at a higher level. As the project progresses and new information becomes available, teams refine their plans in waves, moving from coarse to fine detail.

Unlock for Free

Create a free account to finish this piece and join a community of forward-thinking leaders unlocking tools, playbooks, and insights for thriving in the age of AI.

Step 1 of 2

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

This approach is a form of progressive elaboration, as defined by the PMBOK (Project Management Body of Knowledge). It allows project managers to continuously develop and refine the project plan as the scope becomes clearer. It is especially helpful in high-uncertainty or fast-moving projects.

Key Characteristics Of Rolling Wave Planning

Rolling Wave Planning is a planning technique grounded in practicality. Here's what makes it tick:

Image listing the 4 key characteristics of rolling wave planning: phased planning, near-term focus, iterative updates, and adaptability.
  • Phased Planning: The project plan unfolds over time. The first wave includes immediate tasks with defined milestones, while later waves remain high-level until closer to execution.
  • Near-Term Focus: Detailed planning is limited to short-term work. You're not mapping out year-long timelines from day one, you focus on what matters now.
  • Iterative Updates: Plans are regularly reviewed and updated as the project progresses.
  • Adaptability: This approach builds in adaptability, making it easier to pivot when the unexpected happens.

These characteristics make Rolling Wave Planning a perfect fit for software development, new product launches, and any initiative where the project scope evolves over time.

Rolling Wave Planning Vs Progressive Elaboration

The terms often get used interchangeably, but there’s a nuance.

Progressive elaboration is the broader concept of developing a plan in increasing levels of detail. Rolling Wave Planning is a specific planning technique under that umbrella, with a focus on time-phased, iterative planning. Think of Rolling Wave Planning as the tactical sibling of the more conceptual progressive elaboration.

Join the DPM community for access to exclusive content, practical templates, member-only events, and weekly leadership insights - it’s free to join.

Join the DPM community for access to exclusive content, practical templates, member-only events, and weekly leadership insights - it’s free to join.

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

Rolling Wave Planning Vs Agile Methodologies

If you're familiar with Agile project management or Scrum, you might notice some overlap. Like Agile, Rolling Wave Planning breaks work into smaller chunks and adapts as the project progresses. But there are differences:

FeatureRolling Wave PlanningScrum (Agile)
StructureOften used in hybrid or traditional environmentsDefined by fixed-length sprints
Planning FocusPlanning evolves over timeEmphasizes frequent delivery & team ceremonies (e.g., standups)
Best Use CaseProjects needing initial structure but flexibilityProjects focused on rapid delivery and collaboration

Rolling Wave Planning can complement Agile by adding structure to strategic project goals and dependencies, especially in complex or multi-team environments.

5 Steps To Implement Rolling Wave Planning

Implementing Rolling Wave Planning requires discipline and alignment. Follow these five steps to get started:

Image with 3 waves that represent how far into the future you'll create detailed plans. Short term, mid-term, and long-term.
Rolling Wave Planning Horizons.

1. Initial Planning

Start by defining the high-level project scope, key milestones, and overall roadmap. Set a baseline that outlines what you know today. This gives you a reference point to work from as the plan evolves.

2. Develop Work Breakdown Structure (WBS)

Use a Work Breakdown Structure (WBS) to break down near-term work into work packages and tasks. This gives you the granularity needed to assign resources, define deliverables, and set timelines. Your WBS is a living document.

3. Define Planning Horizons

Establish how far into the future you'll create detailed plans. Many PMs define a short-term horizon (e.g., 2-4 weeks), a mid-term view, and a long-term placeholder. The idea is to keep the planning process manageable and focused on actionable items.

4. Iterative Planning

As the project progresses, revisit and refine your plan. Add detail to the next wave of work. Each iteration should move work from high-level to fully scoped. This iterative approach is where the "wave" part comes in.

5. Monitor and Adjust

Use regular check-ins, metrics, and feedback to update the plan based on new information. This is where your team members and stakeholders are crucial. Stay in sync with them to ensure alignment and fast pivots when needed.

Benefits Of Rolling Wave Planning

As you can probably see, there are many benefits to doing detailed planning in the short term exclusively. However, here are other benefits of Rolling Wave Planning:

  • Flexibility: Adjust plans as the situation evolves. This is perfect for fast-paced or uncertain environments.
  • Improved Risk Management: You’re not locking in decisions too early, which reduces risk tied to human error, like poor assumptions.
  • Better Resource Allocation: Allocate based on current needs, not guesstimates.
  • Increased Team Focus: Teams can zero in on immediate priorities rather than getting overwhelmed by the entire project.

Let’s say you’re working on a software development project with evolving client requirements. Rolling Wave Planning allows your project team to ship usable features incrementally while updating the planning process as new information becomes available. That’s a win.

When To Use Rolling Wave Planning

If you are convinced that this can work for you, these are the projects where this approach shines:

Image of a beach with a warning sign depicting a raised hand as if telling beach-goers to pay attention.
  • Projects with evolving requirements or incomplete initial data
  • Initiatives requiring rapid iteration, like new product development
  • Large-scale or long-term projects with multiple dependencies
  • Projects constrained by limited resources or tight deadlines

In short, if your project can’t be locked down at kickoff, Rolling Wave Planning is worth your attention.

Rolling Wave Planning Example

Imagine you're managing a website redesign for a client with only a rough vision and limited content assets. You know the launch must happen in four months, but the project requirements are still being defined.

Here’s how Rolling Wave Planning helps:

  • First wave: Define homepage requirements, site architecture, and branding. Develop the WBS and assign team members.
  • Next wave: Once content starts coming in, flesh out internal pages, navigation, and SEO features.
  • Final wave: Add integrations, conduct testing, and polish design based on client feedback.

As you can see, the level of specificity decreases the further the wave is from your present day. Additionally, at each stage, your detailed plans will adapt to what's ready and what still needs discovery. That’s Rolling Wave Planning in action.

Rolling Wave Planning Tools

You don’t need to go it alone. The right tools help visualize waves, track dependencies, and update plans quickly. Whether you’re using a Gantt chart, task board, or project management software, your tech stack should support iteration.

Here are a few options to consider:

Join For More Project Planning Insights

Want to connect with other digital project managers to share resources and best practices? Join our membership community and get access to 100+ templates, samples, and examples and connect with 100s of other digital project managers in Slack.

Galen Low

Galen is a digital project manager with over 10 years of experience shaping and delivering human-centered digital transformation initiatives in government, healthcare, transit, and retail. He is a digital project management nerd, a cultivator of highly collaborative teams, and an impulsive sharer of knowledge. He's also the co-founder of The Digital Project Manager and host of The DPM Podcast.