Progressive processing and Rolling Wave Planning in traditional Project Management methodologies

For the English version click here

Esempio di Rolling Wave Planning Work Breakdown structure
Wave Planning Work Breakdown structure

In the image we have one Work Breakdown Structure organized by phases, in which the activities in phase 1 are more detailed, i.e. they have a greater granularity, than the activities in the subsequent phases

The "rolling wave" planning approach requires you to plan in a details only the activities that are soon to be delivered and to plan only at high level the activities that are to be worked on at a later stage.

It is an extremely logical and resource efficient concept. The activities that are to be carried out immediately logically have more supporting information than activities that will have to take place in months and months and which they will need the outputs of the previous activities (predecessors) to be implemented.

L'progressive processing, one of the key concepts in Agile Project Management, is actually a basic concept also in the cascade methodology proposed by the Project Management Institute in the PMBoK

Let's read the original version taken from the PMBoK 4th edition and then see it translated into Italian:

“Because of the potential for change, the project management plan is iterative and goes through progressive elaboration throughout the project's life cycle. Progressive processing involves continuously improving and detailing a plan as more-detailed and specific information and more accurate estimates become available. Progressive elaboration allows a project management team to manage to a greater level of detail as the project evolves. "

Translation: due to the possibility of change, the project management plan is iterative and goes through aprogressive processing throughout the project life cycle.

Progressive processing involves continually improving the plan and adding details to the plan as more detailed and specific information - as well as more accurate estimates - becomes available.

Progressive processing allows the project team  to manage a greater level of detail as the project evolves.

High Level Gantt con Progressive elaboration
As you can see in the Gantt chart above, as per rolling wave theory, the initial phases of the project have more details than the last phases which are only reposted at the "phase" level without specifying the activity' .

Download the free PowerPoint template.

A real example of rolling wave planning in a project meeting

I recently attended a project meeting where the project leader outlined the main activities of the next six months. Stakeholders present ranged from CEO to Key Users for whom the difficulty lay in finding a balance between the need to explain some activities in detail and maintain an overview for the management. The result was that after presenting and discussing the macro activities of the whole project, we went into the details of the activities of the following six weeks and no more.

Rolling Wave Planning - Agile vs. Waterfall Project Magement

Definition of Rolling Wave Planning in English and Italian with commentary

Rolling wave planning is a form of progressive elaboration planning where the work to be accomplished in the near term is planned in detail and future work is planned at a higher level of the WBS. Therefore, work can exist at various levels of detail depending on where it is in the project life cycle. For example, during early strategic planning, when information is less defined, work packages may be decomposed to the milestone level. As more is known about the upcoming events in the near term it can be decomposed into activities.”

The definition of rolling Wave Planning translated into Italian means: Rolling Wave planning is a form of progressive processing in which the work which must be done in the short period is planned at a detail level greater while the work that will have to be done later in time is planned at a higher level than the Work Breakdown Structure which means a lower level of detail, (see image of the work break down structure which looks like a taxonomy). For example during the initial stages of strategic planning, when the information available to us is still scarce, i work packages (work packages) can be broken down to the level of milestone (intermediate stage), as we know more about upcoming developments the work packages can be broken down to the level of activities.

Work BreakDown Structure Let's see an example. If I have to build a house and suppose the project takes three years, we could have as a hypothesis:

  • 4 phases: cost-benefit analysis, design, construction, testing.
  • Work packages: Technical Analysis, Financial Analysis, Authorization Management; Design; Purchase of materials; Construction; Work management; Finalization.
  • 10-15 milestones (intermediate stages): Phase 1: 1.1 cost estimates completed, 1.2 return on investment analysis completed; Phase 2: 2.2 Enlisted project team; 2.3 geological analysis completed; 2.4 completed drawing; 2.5 completed specifications; 2.6 permits obtained; Phase 3: 3.1 purchase of materials, 3.2 completed excavations; 3.3 Completed perimeter structure construction; 3.4 Finishes; 4: 4.1 testing; 4.2 obtaining habitability.
  • Activities: recruitment of architects and other professionals; creation of requirements document; design cost analysis; construction cost analysis; permission request; ….

I have taken an example that can be understood by everyone, but not being in the construction sector I apologize for any inaccuracies in advance.

Rolling wave planning is an approach to planning project activities, in which the activities closest to us in time are analyzed at a greater level of detail, while the activities more distant in time are planned at a higher level than the WBS or with less detail.

This concept, which was then adopted by the Agile discipline, is a concept belonging to the PMI methodology in cascade (waterfall or sequential).

We therefore understand that the criticism of the cascade methodology of being rigid and requiring too much initial analysis is therefore unfounded, the problem is actually the lack of knowledge of the methodology that causes the rigidity in its application.

In other words, both the approach suggested by the PMI and the Prince2 methodology have in themselves all the conceptual tools to guarantee their application in different contexts and to adapt to the various business realities. The lack of knowledge of the methodologies by the Project Managers and the Managers of the PMOs makes their application in the company ineffective.

The application of an agile methodology, which in itself does not impose a defined timing for the activities, gives the feeling of less rigidity. However, this feeling of less rigidity does not guarantee the respect of times and costs which in many cases can be decisive factors for the success of projects.

Leave a Comment

Your email address will not be published. Required fields are marked *