Construction Scheduling. Schedule Revisions and the Reality Check.

When we finish updating Actual Progress for the Schedule Update, (See previous post), how do we revise the schedule to maintain the contract completion date or whatever period of performance is required?

How do we get the Project Schedule back on-track?

More often than not, the Schedule Update models actual performance which does not support an on-time project completion. Work slips, production isn’t what was planned, deliveries are late…..

The Project Team usually has to make Schedule Revisions to “recover” the lost time. This is sometimes called “crashing” the schedule.

This is an exercise based in future failure.

When most schedules are developed, they are already overly optimistic because the Project Team had to “crash” the schedule to even create the Project Baseline Schedule. Once the work starts and progress slips, the work starts to stack. Even if the Critical path work is completed sufficiently to maintain the Critical Path, all the other work activities have to maintain or beat their dates. If not, that work pushes out and soon stacks up to double the resources necessary to complete the work later. If we couldn’t complete the work as-planned, why will we be able to complete it later, when we have fewer resources to work with? What is going to change?

Back to the Schedule Revision process. The process is basically looking at the current Critical Path and deciding which activity duration can be shortened cost-effectively or which logic for sequential activities can be changed to have them run concurrently, with a slight bit of lag time. Then the schedule is calculated again and this process is repeated until the schedule is “on-track”.

Unfortunately, this is also when contractors are pressured into completing work in less time than they may have budgeted or have the resources to support. But, this is often exactly what happens.

Now we have a schedule for the remaining project work which is most certainly impossible to execute. Sure, the owner will issue change orders which may provide some concurrent delay the contractor can attach their lack of progress to. But most likely, there will not be enough changes to cover all the time lost.

It is my opinion that the best thing the Project Team can do, is establish the most realistic expected Finish Date for incomplete work. This also applies to establishing the most realistic delay (lag) in concurrent work planned to recover time. If these revisions are not realistic, the contractor can’t support the shortened duration or additional resources necessary, then we are just kicking the proverbial can down the road.

We should, as Schedule Professionals, provide the “reality” of the project performance and the realistic plan to execute the remaining project work and let the Project Stakeholders know sooner than later that the project cannot, under the current cost or resource constraints maintain the contract completion date or period of performance.

I’m sure many of you have comments or additional insight into this subject. Please share!

I’d love to hear what you think!

Please visit https://conschmanservices.com to learn more about Construction and Schedule Management Services, LLC

Please visit my LinkedIn account to learn more about me.

Please visit my “The Blue Book” ProView.

Paul Epperson CCM, PMP, PSP, PMI-SP

Construction Scheduling. Progress Updates and Incomplete Work.

When we update Actual Progress for the Schedule update, how do we report the incomplete activities? How do we report the progress for the work, (activities) currently in progress?

We know how to report the completed work.

More often than not, there are many activities which may have Actual Start Dates in the previous Update Period. There are also activities which will have Actual Start Dates and Finish Dates in this Progress Update. There will also be activities which will not have Actual Finish Dates. The way we report the Actual Progress for these activities is crucial to maintaining the schedule validity.

The Project Team has to decide just how much of the “work” represented by the activity is complete. What percentage of the work is complete…. This should be a measure of quantity completed.

Too often, we see the Duration Percent Complete set as the Progress Percent Complete. This is not the best method of reporting the Actual Progress.

If the Duration Percent Complete is used to report the Actual Progress, the schedule is not going to be valid. Setting the Duration Percent Complete to a specific value results in the program calculating the Remaining Duration. This, in turn, establishes the scheduled Finish Date for that activity. This is the problem. The scheduled Finish Date for an incomplete activity should be set by the Project Team as the date they expect the work for that activity to actually finish. Unless this scheduled Finish Date is used, and the successor activities driven by the remaining duration and logic for the network string are allowed to calculate the new scheduled dates, the schedule is not valid.

Using Duration Percent Complete does not, in most cases, represent the actual schedule progress and accurately model the remaining plan to execute the project.

A better method to report Actual Progress is the use of Physical Percent Complete. This value is based on the actual work in place. The Duration Percent Complete should be the result of setting the scheduled Finish Date or Remaining Duration based on Project Team input. This allows us to have the value of work in place and the value of the time used to complete this work in place. We can then easily see if we are meeting the required productivity rate for this work activity.

The next step, after entering all the Actual Dates and Scheduled Finish Dates, (or adjusting Remaining Durations for in-progress work), is to “schedule” or calculate the project schedule. We should then look at the Out-of-Sequence, OOS logic and make corrections.

I believe in correcting all the OOS logic each update. Many do not consider this necessary and others consider it only necessary for activities on the Critical or Near Critical Paths. Some Schedule Specifications or Requirements address this issue, but most do not. I consider it a best practice for keeping the schedule valid for the as-built progress and do not like the idea of the OOS logic driving future dates and logic, which can happen.

Using the Physical Percent Complete for reporting Actual Work in Place, letting the Duration Percent Compete report the actual Activity Duration consumed, and correcting the OOS logic is the first part of the Progress Update process.

This allows us to maintain the schedule as a valid tool for planning the remaining work from the Data Date forward. If the Progress Update results in a late Finish Date for the project, then we have some work to do. This is, more often than not, the case. We can make adjustments to the plan to complete the remaining work through Schedule Revisions. This issue is a subject for another post.

It is my opinion that the best thing the Project Team can do is establish the most realistic Progress Update possible, each Update Period. If we don’t know where the project actually is, how can we drive the project to a successful completion? If the Progress Update is not valid, the Critical Path and Near Critical Path(s) are most likely not valid. How then, can a Project Team manage the Critical work? How can the Project Team identify and address work which is actually lagging?

We should, as Schedule Professionals, provide the “reality” of the project performance.

I’m sure many of you have comments or additional insight into this subject. Please share!

I’d love to hear what you think!

Please visit https://conschmanservices.com to learn more about Construction and Schedule Management Services, LLC

Please visit my LinkedIn account to learn more about me.

Please visit my “The Blue Book” ProView.

Paul Epperson CCM, PMP, PSP, PMI-SP