The Rolling-wave Planning

From apppm
(Difference between revisions)
Jump to: navigation, search
(Limitations)
(When to apply the Rolling Wave Planning)
 
(277 intermediate revisions by one user not shown)
Line 1: Line 1:
 
+
''Developed by Jiajing Zhang''
  
 
== Abstract ==
 
== Abstract ==
It is not often possible to foresee the future activities in a project with consistent detail over the entire period of the project. Project managers faced with unexpected events employ a “rolling wave” approach to planning.<ref name=one> Laufer, A., Hoffman, E. J., Russell, J. S., & Cameron, W. S. (2015). What successful project managers do. MIT Sloan Management Review, 56(3), 43.</ref> The rolling-wave Planning is a project management technique that requires iterative planning to “roll out” detailed plans for the near term and reevaluate the plan regularly as the project proceeds.<ref name=two> Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8. </ref> When project managers recognize that firm commitments cannot be made on the basis of volatile information, they develop plans in waves as the project unfolds and information becomes more reliable. <ref name=one> Laufer, A., Hoffman, E. J., Russell, J. S., & Cameron, W. S. (2015). What successful project managers do. MIT Sloan Management Review, 56(3), 43.</ref>This technique uses progressive elaboration, which is the act of elaborating the work packages in greater detail as the project unfolds.<ref name=three> Bright Hub PM. (2009, September 15). Rolling Wave Planning in Project Management. Brighthubpm.com. Retrieved from: https://www.brighthubpm.com/project-planning/48953-basics-of-rolling-wave-planning/</ref>
+
[[File:Rolling Wave Planning.png|right|thumb|1200x200px|Figure 1:Rolling wave planning (own figure based on ref 1)<ref name=Christian> Christian Thuesen (2022). Project management: Purpose.(How to scope a project) DTU ProjectLab. ''Reason for citation: One of the reasons for choosing the topic of rolling wave planning is that it is a concept that has been mentioned in APPPM as an effective method to uncertainty.'' </ref>]]
 +
It is not often possible to foresee the future activities in a project with consistent detail throughout the entire duration of the project. One method for dealing with unexpected events in the distant future has been called rolling wave planning. When project managers recognize that firm commitments cannot be made on the basis of volatile information, they develop plans in waves as the project unfolds and information becomes more reliable. <ref name= Laufer> Laufer, A., Hoffman, E. J., Russell, J. S., & Cameron, W. S. (2015). What successful project managers do. MIT Sloan Management Review, 56(3), 43.</ref>This method develops the work packages in greater detail as the project progresses by using progressive elaboration.  
  
It is necessary to provide key milestones and assumptions as they will help stakeholders see the reason for using Rolling Wave Planning and what to expect as the project progresses. Rolling Wave Planning focuses the team on the short-term goals, course correcting as needed. The rolling-wave planning is particularly useful in projects with high uncertainty. <ref name=three> Bright Hub PM. (2009, September 15). Rolling Wave Planning in Project Management. Brighthubpm.com. Retrieved from: https://www.brighthubpm.com/project-planning/48953-basics-of-rolling-wave-planning/</ref> As the project progresses, the risks, assumptions, and milestones originally identified become more defined and reliable.<ref> https://en.wikipedia.org/wiki/Rolling-wave_planning</ref>
+
When using rolling wave planning, it is necessary to provide key milestones and assumptions as they will help stakeholders see the reason for using this method and what to expect as the project progresses. Plans are also updated as threats and opportunities materialize. The risks, assumptions, and milestones identified initially also become more defined and reliable during the project.
 +
Compared to definable projects using traditional planning (also known as predictive planning), rolling wave planning is more suitable for the teams on the short-term goals, course-correcting as needed and is particularly useful in projects with high uncertainty. <ref name= Bright> Bright Hub PM. (2009, September 15). Rolling Wave Planning in Project Management. Brighthubpm.com. Retrieved from: https://www.brighthubpm.com/project-planning/48953-basics-of-rolling-wave-planning. ''Reason for citation: The founder of this site has extensive experience in project management and provides readers with the tutorials of usage and benefits of rolling wave planning.''/</ref>  
  
 
+
The article will introduce the definition of rolling wave planning and explain it by the Mountain Climber Analogy. By comparing the respective characteristics of rolling wave planning and predictive planning, the situations in which the two methods are applied are summarized. This article will also provide the guidelines for using this method and a brief overview of the literature and area where the rolling wave can be applied, along with its limitations.
It’s a good idea to have an understanding of the “big blocks” without detailing exactly the scope of the project. The article will introduce the definition of the Rolling Wave Planning and provide the guidelines to develop it. The article will also provide a brief overview of the literature and area where the Rolling Wave can be applied, along with its limitations.
+
<br/>
 +
<br/>
 +
<br/>
  
 
== Introduction ==
 
== Introduction ==
 +
According to the PMBOK Guide, rolling wave planning is an iterative method in which the work to be accomplished in the near term is planned in detail, while the work in the future is planned at a higher level. <ref name=Rose>Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK® Guide)—Fifth Edition. Project management journal, 3(44), e1-e1. </ref> It is used when there is not enough clarity to plan in detail in the project. This lack of clarity could come from various factors, such as unexpected events, lack of knowledge, changes and crises. At the beginning of the project, it’s a good idea to have an understanding of the “big blocks” without detailing exactly the scope of the project and decomposing the near team deliverables into individual components at the greatest level of detail. <ref name=Christian> Christian Thuesen (2022). Project management: Purpose. (How to scope a project) DTU ProjectLab </ref> After the scheduled activities for the early phase are underway, the detailed planning for the next phase would commence and so forth.
 +
 
=== Mountain Climber Analogy ===
 
=== Mountain Climber Analogy ===
It is common for project managers to be asked about the estimates of the duration and the cost of a project before having a fully understanding of the scope. This situation is related to the discussion of how this scenario develops, why this approach seldom works, and what can be done to structure a more realistic alternative. To address this issue, Knuston suggested to consider an analogy.<ref name=two> Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8. </ref> Imagine that you are an expert mountain climber, ready to climb an imposing mountain you've never seen before. The sponsors of the expedition ask you the time and resources you would need and expect you to come forth with some reasonable answers. On the other hand, if you shoot from the hip, you know the accuracy of your guess will be weak at best. In this case, the rolling wave is an alternative way. This method can both satisfy your sponsors and add a sense of integrity and credibility to your commitments. At the beginning of the climb, you stand at the bottom of the mountain, with minimal knowledge of what confronts you. But your mountain climbing background and experience, combined with historic data gathered from other people who have tried to climb this mountain, allows you to approximate the time and resources required. Note the term is approximate, not estimate. When approximating, afford yourself all the flexibility possible.
+
It is common for project managers to be asked about the estimates of the duration and the cost of a project before having a fully understanding of the scope. This situation is related to the discussion of how this scenario develops, why this approach seldom works, and what can be done to structure a more realistic alternative. To address this issue, Knuston suggested considering an analogy called Mountain Climber. <ref name= Knutson> Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8. </ref> First, suppose there is an expert mountain climber, ready to climb a mountain he had never seen before. The sponsors of the expedition ask him questions about time and resources and expect for some reasonable reasons. In this case, the rolling wave is a method that can both satisfy the sponsors and add a sense of integrity and credibility to the commitments. This method suggests that the project planning effort “rolls out” detailed plans for the foreseeable future and, reevaluates the completion dates and costs as the project evolves. <ref name= Knutson> Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8. </ref> Even though the expert only has minimal knowledge at the beginning, he is capable of approximating the time and resources required and providing the sponsor with a detailed plan with his mountain climbing background and experience, combined with historic data gathered from previous cases. Thus he can provide the sponsor with an approximation of the requirements in time and resources to finish the total effort and a detailed schedule for the first phase. Now the benefits of Rolling Wave come into effect. Unknowns have been resolved and decisions have been made at each phase as the project proceeds. At each subsequent reevaluation, the projections of the final deadline and costs become more realistic. There will come a point when enough information is available and the scope is well-defined, making further reevaluations unnecessary. <ref name= Knutson> Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8. </ref>
Provide the sponsor with a detailed plan, and present everything required to prepare the party to start moving up the mountain. Determine the necessary equipment. Pinpoint the right people. Acquire and study all the information about this particular mountain. Plot a route of travel. This is called scheduling through the first Planning Horizon. A Planning Horizon—planning out as far as you can see—is a target that may be stated as the number of days, the next phase of the project, or until the next milestone or deliverable is reached.
+
Thus far you have provided your sponsor with an approximation of the requirements in time and resources to finish the total effort, and a detailed schedule for the first Planning Horizon.<ref name=two> Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8. </ref>
+
  
=== Rolling Wave Characteristics ===
+
=== Characteristics of Rolling wave planning ===
*'''Progressive elaboration''': a project management technique that involves progressive elaboration to add detail to the Work Breakdown Structure (WBS) on an ongoing basis. For example, Phases 1-2 might be broken down fully in the WBS. Phases 3-6 might be outlined only to the level of subprojects. Then, while schedule activities for phase 1 are underway, the detailed planning for phase 3 would commence. As phase 2 is put in motion, planning for phase 4 would start and so forth.<ref name=five> Tom Alby. Rolling Wave Planning. Poroject management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/</ref>These concepts address the idea that planning near term work in detail and later work in less detail. Then as new details emerge, going back to the plans and updating them with the new data.  
+
*'''Progressive elaboration''': The Rolling Wave involves progressive elaboration to add detail to the Work Breakdown Structure (WBS) on an ongoing basis. It is the process of breaking down the work breakdown structure into time intervals. For example, Phases 1-2 might be broken down fully in the WBS. Phases 3-6 might be outlined only to the level of subprojects. Then, while schedule activities for phase 1 are underway, the detailed planning for phase 3 would commence. As phase 2 is put in motion, planning for phase 4 would start and so forth. <ref name=Tom> Tom Alby. Rolling Wave Planning. Project management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/''Reason for citation: This website explains in a clear and concise manner how the project is iterative, which helps the reader to understand the meaning of Progressive elaboration''/</ref> At the end of each phase, the project manager will study the structure of the WBS and will expand it to include more details. It is particularly suitable for projects where the work involved in a phase is highly variable and depends on the result of the previous phase, such as projects that require prototypes.
*'''Shorten time''': Rolling wave or adaptive planning is a key idea in agile methods.<ref name=six> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref> This technique may also help shorten time to completion in 2 ways: 1) By making it possible for productive activities to begin without waiting for every detail of the project work to be determined in advance. 2) By eliminating downtime for additional planning in the middle of a project since planning is done continuously.<ref name=five> Tom Alby. Rolling Wave Planning. Poroject management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/</ref>
+
 
 +
*'''Shorten time''': Rolling wave is a key idea in agile methods and adaptive planning.<ref name= Larman> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref> It is commonly found in SCRUM and other agile project management methodologies. Similar to Agile, rolling wave planning encourages adaptability and is good for projects with changing scope. <ref name= Bright> Bright Hub PM. (2009, September 15). Rolling Wave Planning in Project Management. Brighthubpm.com. Retrieved from: https://www.brighthubpm.com/project-planning/48953-basics-of-rolling-wave-planning/</ref> This technique may also help shorten time to completion in 2 ways: 1) By making it possible for productive activities to begin without waiting for every detail of the project work to be determined in advance. 2) By eliminating downtime for additional planning in the middle of a project since planning is done continuously. <ref name=Tom> Tom Alby. Rolling Wave Planning. Project management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/</ref>
  
 
=== Rolling Wave Planning vs. Predictive Planning ===
 
=== Rolling Wave Planning vs. Predictive Planning ===
One of the big ideas of agile and iterative development is to adapt based on feedback, and this is not only with respect to requirements and design, but also the plan or schedule. Adaptive planning is a refinement of the well-known rolling wave planning concept—more on this later.  
+
Projects can be ranged from definable projects to high-uncertainty projects. Each type of project has its own set of management challenges and development approach. Definable projects with predictive life cycles are characterized by clear procedures that have proved successful on similar projects in the past. The deliverable of this type of project has risks associated with meeting regulatory requirements and is more suitable for predictive planning to build in extra testing, documentation, and robust processes and procedures.<ref name=Rose> Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.</ref> Predictive planning, also known as traditional project management, is linear where all the phases of a process occur in a sequence. The entire project is planned upfront without any scope for changing requirements and is highly controlled.<ref name=Larman> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref>
In contrast, predictive planning implies there would be such an iteration-by-iteration plan to the project end. In adaptive planning, there are milestones with dates, but the path of iterations to those milestones is left flexible or adaptive. And, the milestones themselves may change if in the best interest of the project. Predictive planning would go further than this, it would speculate a week-by-week or iteration-by-iteration schedule of the path to these milestones.
+
 
Adaptive planning is closer to optimal in terms of working towards milestones; each step can be the most skillful we know how to plan regarding risk, productivity, and effectiveness because each planning step is taken with maximum—and fresh—information. In contrast, a predictive plan is suboptimal. In fact, it could be close to the worst or most risky possible path to the milestone goal because it is created with the least amount of information, speculating into the far future. Not only is predictive planning suboptimal with respect to effectiveness and risk, it doesn't account for opportunities. Adaptive plans embrace change and opportunity; predictive plans fight or ignore it. <ref name=six> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref>
+
While projects with high uncertainty can be new designs, problem-solving, and not-done-before work and have a lot of risks associated with stakeholder acceptance. This type of delivery may choose an adaptive approach like rolling wave planning. The adaptive approach is considered to be the more modern type of development strategy that encourages the continuous iteration of development and reevaluation for projects with high rates of change, complexity, and risk. Deliverable of this type of project may release a minimum viable product to get feedback before developing additional features and functions and then replan by using rolling wave planning.<ref name=Rose> Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.</ref>
 +
 
 +
[[File:Rolling Wave Planning vs. Predictive Planning.png|center|thumb|1800x400px|Figure 2: Rolling Wave Planning vs. Predictive Planning (own figure based on ref 4<ref name=Rose> Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.</ref> and ref 7<ref name=Larman> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref>)]]
 +
 
 +
One of the big ideas of agile and iterative development is to adapt based on feedback, and this is not only with respect to requirements and design, but also the plan or schedule. Adaptive planning is a refinement of the well-known rolling wave planning concept—more on this later. In contrast, predictive planning implies there would be such an iteration-by-iteration plan to the project's end. In adaptive planning, there are milestones with dates, but the path of iterations to those milestones is left flexible or adaptive. And, the milestones themselves may change if in the best interest of the project. Predictive planning would go further than this, it would speculate a week-by-week or iteration-by-iteration schedule of the path to these milestones. However, this can result in plans changing almost continuously as early work changes the requirements for later work.<ref name=Larman> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref>
 +
 
 +
Adaptive planning is closer to optimal in terms of working towards milestones; each step can be the most skillful we know how to plan regarding risk, productivity, and effectiveness because each planning step is taken with maximum—and fresh—information. In contrast, a predictive plan is suboptimal. In fact, it could be close to the worst or most risky possible path to the milestone goal because it is created with the least amount of information, speculating into the far future. Not only is predictive planning suboptimal with respect to effectiveness and risk, but it also doesn't account for opportunities. Adaptive plans embrace change and opportunity; predictive plans fight or ignore it. <ref name=Larman> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref>
 +
 
 +
The project team's way of working and the project manager's style also vary significantly depending on the development approach. Predictive planning usually entails more emphasis on up-front planning, measurement, and control. On the other end of the spectrum, adaptive planning, especially when using rolling wave planning, requires more of a servant leadership style and may have self-managing project teams.<ref name=Rose> Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.</ref>
  
 
== Guidelines of Rolling Wave Planning ==
 
== Guidelines of Rolling Wave Planning ==
The work proceeds iteratively(an approach that applies an iterative style of planning and execution in defined time periods). Initially, the program establishes a top-down structure and then fills out the work bottom-up within each defined phase.
+
Rolling wave program management works exceedingly well because it encourages a strategic perspective while executing the day-to-day work.  
;Six steps of Rolling Wave
+
Rolling wave program management works exceedingly well because it encourages a strategic perspective while executing the day-to-day work. Exhibit 1 illustrates the six steps of the rolling wave approach to balancing top-down and bottom-up planning.<ref name=seven>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
+
[[File:Six steps of Rolling wave.jpg|frame|caption]]
+
: '''Step 1: Applying an Integration Strategy.''' The program manager must take the lead in establishing the theme of uncertainty recognition and reduction. All development programs are fraught with unknowns and require dialogue among different people with different expertise. Here are three activities for readying the team for rolling wave:
+
: First, evaluate the quality of the product vision and requirements. The product vision needs to be only a few sentences describing the expected customer benefits, form, and technology.
+
: Second, evaluate and delineate the initial product architecture. Recalling that development projects are iterative and design-oriented, the program should consider the design constraints and technical philosophies of the delivering organization.
+
: Third, align the program architecture with product architecture. Most importantly, the program manager must guide the selection of the appropriate project lifecycle strategy.
+
  
:'''Step 2: Perform Top-Down Planning, Starting with Level 1 of the Work Breakdown Structure.''' In the rolling wave, the program team performs the first cut at planning with a top-down perspective. Develop initial estimating approximations for time durations, resources, and expenses, starting by estimating the sizing of the time buckets. Start top-down: examine, validate, and document system-level assumptions, then subsystem-level assumptions, and then component-level assumptions. Program management tools for describing the high-level perspective are familiar: organizational breakdown structure (OBS), work breakdown structure (WBS), product breakdown structure (PBS), and cost breakdown structure (CBS).
+
=== Six steps of Rolling Wave ===
:'''Step 3: Perform the First Planning Iteration, Starting Bottom-Up.''' In this step, the team details out individual work packages for the first horizon, “bottom-up.Then, analyze the work with a network logic chart and publish it as a Gantt chart. Other important points include:
+
Projects using rolling wave planning proceeds iteratively. Initially, the projects establish a top-down structure and then fill out the work bottom-up within each defined phase. Figure 3 illustrates the six steps of the rolling wave approach to balancing top-down and bottom-up planning.<ref name=Githens>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
: Keep visible the theme of uncertainty reduction.
+
[[File: Six steps of Rolling wave planning.png|center|thumb|3000x600px|Figure 3: Six steps of Rolling wave planning (own figure based on ref 8)<ref name= Githens>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>]]
: Identify any work that might occur in the later horizons using top-down methods.
+
 
: Define and validate the project's processes of contract closeout (verifying the design and deployment meets customer requirements) and administrative closure (for the delivering organization).
+
'''Step 1: Applying an Integration Strategy.''' The program manager takes the lead in establishing the theme of risk identification and mitigation plans. All development programs are fraught with unknowns and require dialogue among different people with different expertise. Three activities for readying the team for rolling wave are listed:
: Establish a work package and fixed date for replanning for the next time horizon.  
+
*First, evaluate the quality of the product vision and requirements.
: '''Step 4: Baseline.''' At this point, the program has identified two kinds of work: the work contained in not totally defined “black boxes” and the detailed work of the first time bucket. If you have not yet done so, perform a risk analysis and establish management reserves before setting the time, cost, and scope baselines.
+
*Second, define the initial product architecture and consider the design constraints and technical philosophies of the program.
: '''Step 5: Execute the Planned Work in the First Time Bucket.''' Inside the time buckets, work is straightforward: plan your work, and work your plan. For rolling wave it is particularly important to have a learning orientation. Capture learning for feed-forwarding to anticipate and avoid future problems, or to quickly react to the risks that the team decides to accept.
+
*Third, align the program architecture with product architecture. Roles and responsibilities also need to be outlined for the team.
: '''Step 6: Iterate Through the Planning Horizons and Close the Project.''' This last step involves the continuing iteration of the “plan a little, do a little” approach, ending with the closing of the program. The important elements include: Assess the team's learning, the needed work, and replan the next horizon of the program (go back to Step 3).<ref name=seven>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
+
 
 +
<br/>
 +
'''Step 2: Perform top-down planning from Level 1 of the WBS. ''' Develop initial estimating approximations for time durations, resources, and expenses. Program management tools for describing the high-level perspective are familiar: organizational breakdown structure (OBS), work breakdown structure (WBS), product breakdown structure (PBS), and cost breakdown structure (CBS).  
 +
 
 +
<br/>
 +
'''Step 3: Perform the first planning iteration and start bottom-up.''' IIn this step, the team adds details in individual work packages for the first wave (bottom-up). Timeline, budget and other necessary resources need to be tightened up for the next phase. Then, analyze the work with a network logic chart and publish it as a Gantt chart. The project manager should establish a work package and a fixed date for the next wave.  
 +
 
 +
<br/>
 +
'''Step 4: Baseline.''' At this point, the program has identified two kinds of work: the work contained in not totally defined “black boxes” and the detailed work with time, cost and scope baselines.  
 +
 
 +
<br/>
 +
'''Step 5: Execute the Planned Work in the First Time Bucket.''' Teams work on the plan while the project manager monitors and tracks their progress and performance. It is important to have a learning orientation for rolling wave planning so that teams can distill learning to react to risks or avoid future problems.
 +
 
 +
<br/>
 +
'''Step 6: Iterate and close the project. ''' This last step involves the continuing iteration of the “plan a little, do a little” approach, ending with the closing of the program. The important elements include: Assess the team's learning, the needed work, and replan the next phase of the project (go back to Step 3). <ref name= Githens>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
  
 
== Application ==
 
== Application ==
===  Usage in Project Management-Risk management ===
+
===  When to apply the Rolling Wave Planning ===
The rolling wave method is particularly useful in projects with high uncertainty. Therefore, it is necessary to use the best risk management practices.
+
Payne and Turner suggested different levels of planning according to project type and developed a project categorization system called the Goals and Methods Matrix described in Figure 4. Projects are categorized based on two variables:
The rolling wave planning, therefore, is the process of breaking down the work breakdown structure into time intervals. At the end of each phase, the project manager will study the structure of the WBS and will expand it to include more details. It is particularly suitable for projects where the work involved in a phase is highly variable and depends on the result of the previous phase, such as projects that require prototypes and, in general, in the engineering sector.<ref>[8] Pandurang Chavan. (2020, February 20). The rolling wave in project management. Tw project.com Retrieved from: https://twproject.com/blog/rolling-wave-project-management/</ref>
+
*How well known the goals are
 +
*How well known the methods are.
 +
They found that for projects with unknown goals and unknown methods planning should have: a high-level project definition report, with the level of detail proportional to project size; a milestone plan and project responsibility chart, where milestones represent the lifecycle; lower-level detail developed use rolling wave planning. <ref name=ten>Payne, J. H., & Turner, J. R. (1999). Company-wide project management: the planning and control of programs of projects of different types. International journal of project management, 17(1), 55-59. </ref> For type 2 and type 3 projects, the lower level activity plans will be developed on a rolling-wave basis, as early components are delivered, or early life-cycle stages are completed respectively. <ref name=Turner>Turner, J. R., Turner, J. R., & Turner, T. (1999). The handbook of project-based management: improving the processes for achieving strategic objectives.</ref>
  
===  Projects and industries that good fit for Rolling Wave Planning  ===
+
Overall, this method can be applied when:
Rolling wave planning technique is suitable for projects where all the project planning data isn’t immediately available and when the project execution is risky. Generally, rolling wave planning is mostly used for software development. But there are other projects and industries that are a good fit for rolling wave planning and its iterative type of project planning. For example, research and development (R&D) projects. These projects are not structured to finish with a knowable deliverable. They’re exploring and hoping to discover new products or services. Similarly, high-tech projects lend themselves to rolling wave planning. Any project that is devoted to innovation is going to constantly pivot to take advantage of opportunities. They’re not on a linear path. They require the flexibility to respond as features change but still provide the control needed to deliver any project successfully.<ref>Ryan Buma. (2021, October 28). What is Rolling Wave Planning? Project manager.com Retrieved from: https://www.projectmanager.com/blog/rolling-wave-planning</ref>
+
*It is not possible to define a detailed project plan shortly.
 +
*It is not clear which deliverables should be produced.
 +
*It is not possible to organize the different phases of the project.
 +
[[File:GMM.png|thumb|center|1600x300px|Figure 4: Goals and Methods Matrix (own figure based on ref 10)<ref name=Turner>Turner, J. R., Turner, J. R., & Turner, T. (1999). The handbook of project-based management: improving the processes for achieving strategic objectives.</ref>]]
 +
<br/>
  
===   Managing innovation programs with a rolling wave ===
+
=== Rolling Wave Planning for dynamic environment ===
Program managers in new product development (NPD) and other technical environments face a number of challenges: information overload, numerous decisions, complexity, shifting strategies, unreliable suppliers, low participant commitment, management expectations for detailed control, the futility of scheduling inventions, speed and urgency, high uncertainty, finite market windows, and customer desires for flexibility. Some organizations approach these challenges by defining program management as “rules and tools” and end up rigid, bureaucratic, and ineffective at innovating. (I use the term “program” to include projects as well.) Other organizations become overwhelmed by the challenges, give up on processes, and rely on smart people to put forth their best efforts.
+
The business environment is changing at an increasing pace. Perrino and Tipping reported, "the pace of technology is accelerating, raising the stakes and risks for managing innovation, and requiring early warning and shorter response time". <ref>Perrino, A. C., & Tipping, J. W. (1991). Global management of technology: A study of 16 multinationals in the USA Europe and Japan: Practitioners' forum. Technology Analysis & Strategic Management, 3(1), 87-98.</ref> Projects conducted in highly uncertain environments are a key unresolved project management issue and present the following challenges<ref name=Larson> Larson, E. W., Gray, C. F., & Desai, G. V. (2011). Project management: The managerial process.</ref>:
Kurian Jacob, a rolling-wave practitioner at Motorola, states: “We develop advanced technology capabilities that have never been done before. Rolling wave helps to meet the challenge of keeping energy focused on short-term work with the eye on the long term.”<ref name=seven>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
+
*Planning for uncertain outcomes.
 +
*Balancing flexibility with reliability and accountability.
 +
*Balancing decision quality against decision speed.
 +
*Timing scope freeze during rapid change.
 +
In the dynamic environment, new events that compromised plans arose rapidly throughout project delivery. The quantity of change made detailed plans difficult to maintain. In the time it took to adjust the plan, additional changes would occur.
 +
[[File:Resolve race.png|center|thumb|1500x300px|Figure 5: The race to resolve project unknowns (own figure based on ref 12)<ref name=Larson> Larson, E. W., Gray, C. F., & Desai, G. V. (2011). Project management: The managerial process.</ref>]]
 +
 
 +
Analysis and decision-making had to be conducted more rapidly than the emergence of new changes. Plans with excessive detail were found to be misleading and abandoned in favor of rolling wave planning. Even in the static environment, there could be too many unknowns at the start to be resolved by the deadline, so the rapid introduction of new unknowns in the dynamic environment was doubly challenging. Using progressive elaboration to fulfill knowledge gaps, it might be possible to move a project to the left in Figure 5, thereby achieving the objective in a more predictable fashion.
 +
<br/>
 +
<br/>
 +
 
 +
===  Projects and Industries that good fit for Rolling Wave Planning  ===
 +
Rolling wave planning technique is suitable for projects where all the project planning data is not immediately available and when the project execution is risky. Generally, rolling wave planning is mostly used for software development. But there are other projects and industries that are a good fit for rolling wave planning and its iterative type of project planning. For example, research and development (R&D) projects are exploring and hoping to discover new products or services. These projects are not structured to finish with a knowable deliverable. <ref name=thirteen>Ryan Buma. (2021, October 28). What is Rolling Wave Planning? Project manager.com Retrieved from: https://www.projectmanager.com/blog/rolling-wave-planning. ''Reason for citation: This website summarises the companies that are suitable for rolling wave planning.''</ref>
 +
<br/>
 +
 
 +
Similarly, high-tech projects lend themselves to rolling wave planning. Program managers in new product development (NPD) and other technical environments face a number of challenges: information overload, numerous decisions, complexity, shifting strategies, unreliable suppliers, low participant commitment, management expectations for detailed control, the futility of scheduling inventions, speed and urgency, high uncertainty, finite market windows, and customer desires for flexibility. Some organizations approach these challenges by defining program management as “rules and tools” and end up rigid, bureaucratic, and ineffective at innovating. Other organizations become overwhelmed by the challenges, give up on processes, and rely on smart people to put forth their best efforts. <ref name=Githens>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>Any project that is devoted to innovation is going to constantly pivot to take advantage of opportunities. They are not on a linear path. They require the flexibility to respond as features change but still provide the control needed to deliver any project successfully.<ref name=thirteen>Ryan Buma. (2021, October 28). What is Rolling Wave Planning? Project manager.com Retrieved from: https://www.projectmanager.com/blog/rolling-wave-planning</ref> As Kurian Jacob, a rolling-wave practitioner at Motorola, states: “We develop advanced technology capabilities that have never been done before. Rolling wave helps to meet the challenge of keeping energy focused on short-term work with the eye on the long term.”<ref name=Githens>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
  
 
== Limitations ==
 
== Limitations ==
Project management that is undertaken using rolling wave planning must have a well-defined project scope from the outset. Otherwise, as planning is elaborated scope creep is likely to occur.<ref name=five> Tom Alby. Rolling Wave Planning. Poroject management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/</ref>
+
Rolling wave planning is very helpful in projects with changing scope and high uncertainty. However, this method has its drawbacks and is not applicable in all cases. The four main limitations of rolling wave planning are listed below:
Even being the simplicity and elegance of this concept tempting, the negative point is basically that, when using Rolling Wave Planning you tend to increase the risk level of your project since you can face an unexpected huge issue/cost every time you go ahead for detail the next package. Having this in mind, you should not use this approach when you have a critical and huge project where the money invested is so high that any risk can represent massive losses or, projects that any mistake can result in massive impacts on the environment, security, politics and/or economy. A practical example of these projects could be the construction of a huge nuclear plant as part of a development program of a rising economy, where, any mistake or huge unexpected issue could cause an immense impact on the environment, people's lives and even put down the entire economy of the place. In these cases, that's why so much money, effort, and time are spent in planning and avoiding uncertainty.
+
 
 +
*'''Limited documentation:''' In rolling wave planning, documentation happens throughout a project, and often “just in time” for building the output, not at the beginning. As a result, it becomes less detailed and often falls to the back burner. <ref name=Rachaene> Rachaene Lynn. Disadvantages of Agile. Planview.com  Retrieved from: https://www.planview.com/resources/articles/disadvantages-agile. ''Reason for citation: This site specializes in Agile Program Management and summarises for the reader the disadvantages to be aware of when using adaptive planning.''</ref>
 +
 
 +
*'''Scope creep:''' It is inevitable that the project scope will constantly expand due to the changing requirements from customers. Project management that is undertaken using rolling wave planning must have a well-defined project scope from the outset. Otherwise, as planning is elaborated scope creep is likely to occur. Teams may also become overwhelmed and lose track of these requirements, unsure of which ones to prioritize. <ref name=Tom> Tom Alby. Rolling Wave Planning. Project management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/</ref>
 +
 
 +
*'''No finite end:''' The fact that rolling wave planning does not require detailed planning at the beginning makes it easy to get sidetracked delivering new, unexpected functionality. Additionally, it means that projects have no finite end, as there is never a clear vision of what the “final product” looks like. <ref name=Rachaene> Rachaene Lynn. Disadvantages of Agile. Planview.com  Retrieved from: https://www.planview.com/resources/articles/disadvantages-agile.''Reason for citation: This site specializes in Agile Program Management and summarises for the reader the disadvantages to be aware of when using adaptive planning.''</ref>
 +
 
 +
*'''Unsuitable for long-term projects:''' Finally, one of the most common problems in adaptive planning occurs when teams try to make the methodology work for unsuitable projects. Rolling wave planning is better at producing smaller deliverables incrementally, which is ideal for projects in a dynamic environment like R&D projects and software development. However, the iterative development model would not be compatible with a long-term project. Projects with fixed final deliverables and desirable changes are more suited to a waterfall framework.
 +
 
 +
Despite the benefits that Rolling wave planning can offer, it comes with some disadvantages that would derail a project and threaten its success. Therefore, it is important to use it where appropriate and be aware of these disadvantages before they escalate.
  
 
== Annotated Bibliography ==
 
== Annotated Bibliography ==
 +
 +
'''Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.''' <ref name=Rose> Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.</ref>
 +
<br/>The PMBOK Guide delivers a clear and concise explanation of rolling wave planning. It has also discussed the interactions between the development approach and life cycle performance domain and addressed the features of leadership and project teams when using adaptive planning and predictive planning.
 +
 +
'''Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.'''  <ref name=Larman> Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.</ref>
 +
<br/>This book is the definitive guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them—and why you should. Chapter 11 gives a big idea of Rolling Wave Adaptive and discusses the topic of adaptive planning versus predictive planning. By comparing the two approaches, benefits of Rolling Wave Planning are demonstrated: response to uncertainties swiftly and ability to embrace change and opportunity.
 +
 +
'''Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39.''' <ref name=Githens>Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. </ref>
 +
<br/>This article suggests using rolling wave planning to manage programs in new product development and other technical environments to resolve uncertainties and achieve faster results and outcomes that are more creative. It states that rolling wave planning can give a framework for creating a balanced program approach for control and flexibility. This article also provides very detailed guidelines for using this technique. It illustrates the six steps of the rolling wave approach to balancing top-down and bottom-up planning.   
 +
 +
'''Payne, J. H., & Turner, J. R. (1999). Company-wide project management: the planning and control of programs of projects of different types. International journal of project management, 17(1), 55-59.'''  <ref name=ten>Payne, J. H., & Turner, J. R. (1999). Company-wide project management: the planning and control of programs of projects of different types. International journal of project management, 17(1), 55-59. </ref>
 +
<br/>This article gives an overview of different levels of planning according to project type, and developed a project categorization system called the Goals and Methods Matrix. It defines the scopes of projects that are suitable with rolling wave planning and suggests that for type 2 and type 3 projects, the lower-level activity plans will be developed on a rolling-wave basis.
  
 
== References ==
 
== References ==
 
<references />
 
<references />

Latest revision as of 14:16, 28 March 2022

Developed by Jiajing Zhang

Contents

[edit] Abstract

Figure 1:Rolling wave planning (own figure based on ref 1)[1]

It is not often possible to foresee the future activities in a project with consistent detail throughout the entire duration of the project. One method for dealing with unexpected events in the distant future has been called rolling wave planning. When project managers recognize that firm commitments cannot be made on the basis of volatile information, they develop plans in waves as the project unfolds and information becomes more reliable. [2]This method develops the work packages in greater detail as the project progresses by using progressive elaboration.

When using rolling wave planning, it is necessary to provide key milestones and assumptions as they will help stakeholders see the reason for using this method and what to expect as the project progresses. Plans are also updated as threats and opportunities materialize. The risks, assumptions, and milestones identified initially also become more defined and reliable during the project. Compared to definable projects using traditional planning (also known as predictive planning), rolling wave planning is more suitable for the teams on the short-term goals, course-correcting as needed and is particularly useful in projects with high uncertainty. [3]

The article will introduce the definition of rolling wave planning and explain it by the Mountain Climber Analogy. By comparing the respective characteristics of rolling wave planning and predictive planning, the situations in which the two methods are applied are summarized. This article will also provide the guidelines for using this method and a brief overview of the literature and area where the rolling wave can be applied, along with its limitations.


[edit] Introduction

According to the PMBOK Guide, rolling wave planning is an iterative method in which the work to be accomplished in the near term is planned in detail, while the work in the future is planned at a higher level. [4] It is used when there is not enough clarity to plan in detail in the project. This lack of clarity could come from various factors, such as unexpected events, lack of knowledge, changes and crises. At the beginning of the project, it’s a good idea to have an understanding of the “big blocks” without detailing exactly the scope of the project and decomposing the near team deliverables into individual components at the greatest level of detail. [1] After the scheduled activities for the early phase are underway, the detailed planning for the next phase would commence and so forth.

[edit] Mountain Climber Analogy

It is common for project managers to be asked about the estimates of the duration and the cost of a project before having a fully understanding of the scope. This situation is related to the discussion of how this scenario develops, why this approach seldom works, and what can be done to structure a more realistic alternative. To address this issue, Knuston suggested considering an analogy called Mountain Climber. [5] First, suppose there is an expert mountain climber, ready to climb a mountain he had never seen before. The sponsors of the expedition ask him questions about time and resources and expect for some reasonable reasons. In this case, the rolling wave is a method that can both satisfy the sponsors and add a sense of integrity and credibility to the commitments. This method suggests that the project planning effort “rolls out” detailed plans for the foreseeable future and, reevaluates the completion dates and costs as the project evolves. [5] Even though the expert only has minimal knowledge at the beginning, he is capable of approximating the time and resources required and providing the sponsor with a detailed plan with his mountain climbing background and experience, combined with historic data gathered from previous cases. Thus he can provide the sponsor with an approximation of the requirements in time and resources to finish the total effort and a detailed schedule for the first phase. Now the benefits of Rolling Wave come into effect. Unknowns have been resolved and decisions have been made at each phase as the project proceeds. At each subsequent reevaluation, the projections of the final deadline and costs become more realistic. There will come a point when enough information is available and the scope is well-defined, making further reevaluations unnecessary. [5]

[edit] Characteristics of Rolling wave planning

  • Progressive elaboration: The Rolling Wave involves progressive elaboration to add detail to the Work Breakdown Structure (WBS) on an ongoing basis. It is the process of breaking down the work breakdown structure into time intervals. For example, Phases 1-2 might be broken down fully in the WBS. Phases 3-6 might be outlined only to the level of subprojects. Then, while schedule activities for phase 1 are underway, the detailed planning for phase 3 would commence. As phase 2 is put in motion, planning for phase 4 would start and so forth. [6] At the end of each phase, the project manager will study the structure of the WBS and will expand it to include more details. It is particularly suitable for projects where the work involved in a phase is highly variable and depends on the result of the previous phase, such as projects that require prototypes.
  • Shorten time: Rolling wave is a key idea in agile methods and adaptive planning.[7] It is commonly found in SCRUM and other agile project management methodologies. Similar to Agile, rolling wave planning encourages adaptability and is good for projects with changing scope. [3] This technique may also help shorten time to completion in 2 ways: 1) By making it possible for productive activities to begin without waiting for every detail of the project work to be determined in advance. 2) By eliminating downtime for additional planning in the middle of a project since planning is done continuously. [6]

[edit] Rolling Wave Planning vs. Predictive Planning

Projects can be ranged from definable projects to high-uncertainty projects. Each type of project has its own set of management challenges and development approach. Definable projects with predictive life cycles are characterized by clear procedures that have proved successful on similar projects in the past. The deliverable of this type of project has risks associated with meeting regulatory requirements and is more suitable for predictive planning to build in extra testing, documentation, and robust processes and procedures.[4] Predictive planning, also known as traditional project management, is linear where all the phases of a process occur in a sequence. The entire project is planned upfront without any scope for changing requirements and is highly controlled.[7]

While projects with high uncertainty can be new designs, problem-solving, and not-done-before work and have a lot of risks associated with stakeholder acceptance. This type of delivery may choose an adaptive approach like rolling wave planning. The adaptive approach is considered to be the more modern type of development strategy that encourages the continuous iteration of development and reevaluation for projects with high rates of change, complexity, and risk. Deliverable of this type of project may release a minimum viable product to get feedback before developing additional features and functions and then replan by using rolling wave planning.[4]

Figure 2: Rolling Wave Planning vs. Predictive Planning (own figure based on ref 4[4] and ref 7[7])

One of the big ideas of agile and iterative development is to adapt based on feedback, and this is not only with respect to requirements and design, but also the plan or schedule. Adaptive planning is a refinement of the well-known rolling wave planning concept—more on this later. In contrast, predictive planning implies there would be such an iteration-by-iteration plan to the project's end. In adaptive planning, there are milestones with dates, but the path of iterations to those milestones is left flexible or adaptive. And, the milestones themselves may change if in the best interest of the project. Predictive planning would go further than this, it would speculate a week-by-week or iteration-by-iteration schedule of the path to these milestones. However, this can result in plans changing almost continuously as early work changes the requirements for later work.[7]

Adaptive planning is closer to optimal in terms of working towards milestones; each step can be the most skillful we know how to plan regarding risk, productivity, and effectiveness because each planning step is taken with maximum—and fresh—information. In contrast, a predictive plan is suboptimal. In fact, it could be close to the worst or most risky possible path to the milestone goal because it is created with the least amount of information, speculating into the far future. Not only is predictive planning suboptimal with respect to effectiveness and risk, but it also doesn't account for opportunities. Adaptive plans embrace change and opportunity; predictive plans fight or ignore it. [7]

The project team's way of working and the project manager's style also vary significantly depending on the development approach. Predictive planning usually entails more emphasis on up-front planning, measurement, and control. On the other end of the spectrum, adaptive planning, especially when using rolling wave planning, requires more of a servant leadership style and may have self-managing project teams.[4]

[edit] Guidelines of Rolling Wave Planning

Rolling wave program management works exceedingly well because it encourages a strategic perspective while executing the day-to-day work.

[edit] Six steps of Rolling Wave

Projects using rolling wave planning proceeds iteratively. Initially, the projects establish a top-down structure and then fill out the work bottom-up within each defined phase. Figure 3 illustrates the six steps of the rolling wave approach to balancing top-down and bottom-up planning.[8]

Figure 3: Six steps of Rolling wave planning (own figure based on ref 8)[8]

Step 1: Applying an Integration Strategy. The program manager takes the lead in establishing the theme of risk identification and mitigation plans. All development programs are fraught with unknowns and require dialogue among different people with different expertise. Three activities for readying the team for rolling wave are listed:

  • First, evaluate the quality of the product vision and requirements.
  • Second, define the initial product architecture and consider the design constraints and technical philosophies of the program.
  • Third, align the program architecture with product architecture. Roles and responsibilities also need to be outlined for the team.


Step 2: Perform top-down planning from Level 1 of the WBS. Develop initial estimating approximations for time durations, resources, and expenses. Program management tools for describing the high-level perspective are familiar: organizational breakdown structure (OBS), work breakdown structure (WBS), product breakdown structure (PBS), and cost breakdown structure (CBS).


Step 3: Perform the first planning iteration and start bottom-up. IIn this step, the team adds details in individual work packages for the first wave (bottom-up). Timeline, budget and other necessary resources need to be tightened up for the next phase. Then, analyze the work with a network logic chart and publish it as a Gantt chart. The project manager should establish a work package and a fixed date for the next wave.


Step 4: Baseline. At this point, the program has identified two kinds of work: the work contained in not totally defined “black boxes” and the detailed work with time, cost and scope baselines.


Step 5: Execute the Planned Work in the First Time Bucket. Teams work on the plan while the project manager monitors and tracks their progress and performance. It is important to have a learning orientation for rolling wave planning so that teams can distill learning to react to risks or avoid future problems.


Step 6: Iterate and close the project. This last step involves the continuing iteration of the “plan a little, do a little” approach, ending with the closing of the program. The important elements include: Assess the team's learning, the needed work, and replan the next phase of the project (go back to Step 3). [8]

[edit] Application

[edit] When to apply the Rolling Wave Planning

Payne and Turner suggested different levels of planning according to project type and developed a project categorization system called the Goals and Methods Matrix described in Figure 4. Projects are categorized based on two variables:

  • How well known the goals are
  • How well known the methods are.

They found that for projects with unknown goals and unknown methods planning should have: a high-level project definition report, with the level of detail proportional to project size; a milestone plan and project responsibility chart, where milestones represent the lifecycle; lower-level detail developed use rolling wave planning. [9] For type 2 and type 3 projects, the lower level activity plans will be developed on a rolling-wave basis, as early components are delivered, or early life-cycle stages are completed respectively. [10]

Overall, this method can be applied when:

  • It is not possible to define a detailed project plan shortly.
  • It is not clear which deliverables should be produced.
  • It is not possible to organize the different phases of the project.
Figure 4: Goals and Methods Matrix (own figure based on ref 10)[10]


[edit] Rolling Wave Planning for dynamic environment

The business environment is changing at an increasing pace. Perrino and Tipping reported, "the pace of technology is accelerating, raising the stakes and risks for managing innovation, and requiring early warning and shorter response time". [11] Projects conducted in highly uncertain environments are a key unresolved project management issue and present the following challenges[12]:

  • Planning for uncertain outcomes.
  • Balancing flexibility with reliability and accountability.
  • Balancing decision quality against decision speed.
  • Timing scope freeze during rapid change.

In the dynamic environment, new events that compromised plans arose rapidly throughout project delivery. The quantity of change made detailed plans difficult to maintain. In the time it took to adjust the plan, additional changes would occur.

Figure 5: The race to resolve project unknowns (own figure based on ref 12)[12]

Analysis and decision-making had to be conducted more rapidly than the emergence of new changes. Plans with excessive detail were found to be misleading and abandoned in favor of rolling wave planning. Even in the static environment, there could be too many unknowns at the start to be resolved by the deadline, so the rapid introduction of new unknowns in the dynamic environment was doubly challenging. Using progressive elaboration to fulfill knowledge gaps, it might be possible to move a project to the left in Figure 5, thereby achieving the objective in a more predictable fashion.

[edit] Projects and Industries that good fit for Rolling Wave Planning

Rolling wave planning technique is suitable for projects where all the project planning data is not immediately available and when the project execution is risky. Generally, rolling wave planning is mostly used for software development. But there are other projects and industries that are a good fit for rolling wave planning and its iterative type of project planning. For example, research and development (R&D) projects are exploring and hoping to discover new products or services. These projects are not structured to finish with a knowable deliverable. [13]

Similarly, high-tech projects lend themselves to rolling wave planning. Program managers in new product development (NPD) and other technical environments face a number of challenges: information overload, numerous decisions, complexity, shifting strategies, unreliable suppliers, low participant commitment, management expectations for detailed control, the futility of scheduling inventions, speed and urgency, high uncertainty, finite market windows, and customer desires for flexibility. Some organizations approach these challenges by defining program management as “rules and tools” and end up rigid, bureaucratic, and ineffective at innovating. Other organizations become overwhelmed by the challenges, give up on processes, and rely on smart people to put forth their best efforts. [8]Any project that is devoted to innovation is going to constantly pivot to take advantage of opportunities. They are not on a linear path. They require the flexibility to respond as features change but still provide the control needed to deliver any project successfully.[13] As Kurian Jacob, a rolling-wave practitioner at Motorola, states: “We develop advanced technology capabilities that have never been done before. Rolling wave helps to meet the challenge of keeping energy focused on short-term work with the eye on the long term.”[8]

[edit] Limitations

Rolling wave planning is very helpful in projects with changing scope and high uncertainty. However, this method has its drawbacks and is not applicable in all cases. The four main limitations of rolling wave planning are listed below:

  • Limited documentation: In rolling wave planning, documentation happens throughout a project, and often “just in time” for building the output, not at the beginning. As a result, it becomes less detailed and often falls to the back burner. [14]
  • Scope creep: It is inevitable that the project scope will constantly expand due to the changing requirements from customers. Project management that is undertaken using rolling wave planning must have a well-defined project scope from the outset. Otherwise, as planning is elaborated scope creep is likely to occur. Teams may also become overwhelmed and lose track of these requirements, unsure of which ones to prioritize. [6]
  • No finite end: The fact that rolling wave planning does not require detailed planning at the beginning makes it easy to get sidetracked delivering new, unexpected functionality. Additionally, it means that projects have no finite end, as there is never a clear vision of what the “final product” looks like. [14]
  • Unsuitable for long-term projects: Finally, one of the most common problems in adaptive planning occurs when teams try to make the methodology work for unsuitable projects. Rolling wave planning is better at producing smaller deliverables incrementally, which is ideal for projects in a dynamic environment like R&D projects and software development. However, the iterative development model would not be compatible with a long-term project. Projects with fixed final deliverables and desirable changes are more suited to a waterfall framework.

Despite the benefits that Rolling wave planning can offer, it comes with some disadvantages that would derail a project and threaten its success. Therefore, it is important to use it where appropriate and be aware of these disadvantages before they escalate.

[edit] Annotated Bibliography

Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK Guide)—Fifth Edition. Project management journal, 3(44), e1-e1. [4]
The PMBOK Guide delivers a clear and concise explanation of rolling wave planning. It has also discussed the interactions between the development approach and life cycle performance domain and addressed the features of leadership and project teams when using adaptive planning and predictive planning.

Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013. [7]
This book is the definitive guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them—and why you should. Chapter 11 gives a big idea of Rolling Wave Adaptive and discusses the topic of adaptive planning versus predictive planning. By comparing the two approaches, benefits of Rolling Wave Planning are demonstrated: response to uncertainties swiftly and ability to embrace change and opportunity.

Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39. [8]
This article suggests using rolling wave planning to manage programs in new product development and other technical environments to resolve uncertainties and achieve faster results and outcomes that are more creative. It states that rolling wave planning can give a framework for creating a balanced program approach for control and flexibility. This article also provides very detailed guidelines for using this technique. It illustrates the six steps of the rolling wave approach to balancing top-down and bottom-up planning.

Payne, J. H., & Turner, J. R. (1999). Company-wide project management: the planning and control of programs of projects of different types. International journal of project management, 17(1), 55-59. [9]
This article gives an overview of different levels of planning according to project type, and developed a project categorization system called the Goals and Methods Matrix. It defines the scopes of projects that are suitable with rolling wave planning and suggests that for type 2 and type 3 projects, the lower-level activity plans will be developed on a rolling-wave basis.

[edit] References

  1. 1.0 1.1 Christian Thuesen (2022). Project management: Purpose.(How to scope a project) DTU ProjectLab. Reason for citation: One of the reasons for choosing the topic of rolling wave planning is that it is a concept that has been mentioned in APPPM as an effective method to uncertainty.
  2. Laufer, A., Hoffman, E. J., Russell, J. S., & Cameron, W. S. (2015). What successful project managers do. MIT Sloan Management Review, 56(3), 43.
  3. 3.0 3.1 Bright Hub PM. (2009, September 15). Rolling Wave Planning in Project Management. Brighthubpm.com. Retrieved from: https://www.brighthubpm.com/project-planning/48953-basics-of-rolling-wave-planning. Reason for citation: The founder of this site has extensive experience in project management and provides readers with the tutorials of usage and benefits of rolling wave planning./
  4. 4.0 4.1 4.2 4.3 4.4 4.5 Rose, K. H. (2013). A guide to the project management body of knowledge (PMBOK® Guide)—Fifth Edition. Project management journal, 3(44), e1-e1.
  5. 5.0 5.1 5.2 Knutson, J. (1996). Rolling wave approach to project management. PM Network, 10(6), 5, 8.
  6. 6.0 6.1 6.2 Tom Alby. Rolling Wave Planning. Project management knowledge.com Retrieved from: https://project-management-knowledge.com/definitions/r/rolling-wave-planning/Reason for citation: This website explains in a clear and concise manner how the project is iterative, which helps the reader to understand the meaning of Progressive elaboration/
  7. 7.0 7.1 7.2 7.3 7.4 7.5 Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.
  8. 8.0 8.1 8.2 8.3 8.4 8.5 Githens, G. D. (2001). Manage innovation programs with a rolling wave. PM Network, 15(5), 35–39.
  9. 9.0 9.1 Payne, J. H., & Turner, J. R. (1999). Company-wide project management: the planning and control of programs of projects of different types. International journal of project management, 17(1), 55-59.
  10. 10.0 10.1 Turner, J. R., Turner, J. R., & Turner, T. (1999). The handbook of project-based management: improving the processes for achieving strategic objectives.
  11. Perrino, A. C., & Tipping, J. W. (1991). Global management of technology: A study of 16 multinationals in the USA Europe and Japan: Practitioners' forum. Technology Analysis & Strategic Management, 3(1), 87-98.
  12. 12.0 12.1 Larson, E. W., Gray, C. F., & Desai, G. V. (2011). Project management: The managerial process.
  13. 13.0 13.1 Ryan Buma. (2021, October 28). What is Rolling Wave Planning? Project manager.com Retrieved from: https://www.projectmanager.com/blog/rolling-wave-planning. Reason for citation: This website summarises the companies that are suitable for rolling wave planning.
  14. 14.0 14.1 Rachaene Lynn. Disadvantages of Agile. Planview.com Retrieved from: https://www.planview.com/resources/articles/disadvantages-agile. Reason for citation: This site specializes in Agile Program Management and summarises for the reader the disadvantages to be aware of when using adaptive planning.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox