Construction Scheduling. Managing the Project with the Schedule.

You’ve put the time and effort into developing a CPM schedule for the project. You have the Baseline Schedule approved. What do you do with it now?

Do you use it to create your monthly invoicing? Do you use it to document delays? Did you really only develop it to satisfy the contract requirements?

Do you use it to help you manage the project?

The project schedule is a great tool for managing the project. Oh, it’s also good for invoicing, delay documentation, and satisfying a specification requirement…. But, if a PM will use the schedule to help manage the project workflow, life will be a little bit easier…

If you manage the schedule updates properly, your schedule will show you which work is critical, which is near critical, and which work can slide a little. This is itself frees you from worrying too much about what should be your focus. Get the critical work done now or sooner, don’t lose track of the near-critical work, and try not to let the other work slip.

If I have anything negative to say about using the project schedule, it is the tendency to let non-critical work slip. This will result in stacking and trade congestion which is extremely difficult to recover from. Always push all work all the time. But, critical and near critical work comes first.

Keeping the schedule current and properly updated will really help in resource projection and your subcontractors will be much happier when they see that you actually follow a schedule. For example, if you have progressed better than planned on the structure, you can see from the updated schedule that the subsequent work will be ready sooner allowing you to provide a date for follow-on subcontractors to mobilize and get work started, well ahead of time so they can better manage their workforce and delivery.

When delays do occur, having a good schedule helps in mitigating and measuring the impact. You can see potential resource shortage issues early and take action.

There are so many reasons a good CPM schedule will help the PM.  As a CPM Schedule Consultant, it’s hard to see why many contractors have so much resistance to putting in the effort and time to develop a good schedule in the first place.

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. Reviewing the Look Ahead Schedule.

When your contractor brings the Look Ahead schedule to an Owner’s meeting, are you comfortable with the information shown?

Does the pdf document include the columns you need to understand the status of the activities? And the Critical Path?

The Look Ahead schedule is a valuable tool for the contractor to communicate the planned work for the next few days, weeks, months….. Most schedule specifications have a requirement for one or two weeks back and four to six weeks ahead. Basically, the contractor filters the activities so only in progress and activities scheduled to start in the next four to six weeks are shown. This is very useful to the owner’s PM and site staff.

But what does the information tell us?

That depends on what columns are shown. Typically, the activity ID and Name are shown. The question is what are the other columns reporting? The Original Duration, OD is, of course, the planned duration for the activity. The Remaining Duration, RD is the workdays remaining for the activity. If the Actual Duration, AD column is shown, we can see the actual workdays progressed. You can ask your contractor to show the At Completion Duration. This will show the elapsed time between the actual start date and the scheduled finish date. The At Completion Duration may be much greater than the OD or the AD and RD because these are workday duration values. If this is the case, there may be a delay to the remaining work for the activity, a lack of production or some other reason work has been suspended for the activity which should be investigated and remedied.

Then there are the percent complete values. Which values are showing? The Duration % Complete is a function of RD divided by OD. This is really a duration measurement and does not tell us much about how much work is in place. Depending on the type of activity and percent complete type settings used for the project schedule, there could be a Physical % Complete, Activity % Complete, Schedule % Complete, Units % Complete, or Cost % Complete. I like to use physical for the percent complete type and enter the work in place progress in this column. But I could also use activity. Depending on the resource settings, the units % complete, schedule % complete and cost % complete can represent work in place based on units or cost. It can be very confusing to a PM looking at a pdf. Ask your contractor to show a column that represents the work in place progress, the duration progress, and the cost progress. They can explain each column so you know which is which.

Now the date columns. Some schedule specifications still require the early and late date columns are shown. I prefer to only show the Start and Finish date columns. If there is negative Total Float, TF for an activity, the early and late dates can be confusing. If I need to know what the late date would be, at a meeting, I can add the TF value in workdays to the Start date in my head and get very close at a meeting. Just remember, the dates for scheduled activities is only an output of the activity durations and logic for the schedule. Resist the temptation to state that an activity will start on a specific date. We don’t actually know what the future holds, but we can base an activity date on the predecessor activity durations and logic ties…..

Finally, we have the float column(s). I see schedule specifications that require both the Free Float, FF and Total Float, TF columns are shown. I prefer to only see the TF column. The FF only tells me how much float the activity has between the predecessor and the successor. The TF is more important to me as this tells me when a delay to an activity would impact the finish or interim milestone date.

Of course, none of this is of any use if the schedule is not a complete CPM schedule. Missing logic, excessive date constraints, a lack of realistic calendars, or improper update procedures can render a schedule invalid.

As a CPM Schedule Consultant, I find that a PM can review the percent complete for activity duration and work in place, the OD, RD and At Completion Duration, start and finish dates, and the TF values and have a pretty good understanding of the status of the current activities and near term work. If a PM digs into in-progress activities with negative TF or TF values near 0, they can manage what is driving the Critical Path now. If the activities are in progress and have At Completion Duration values greater than the OD, they can dig into the slippage now and begin mitigating delay early.

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. You Need a Process for Managing Your Project Schedules.

Do you have a process for managing the schedules for your projects?

Perhaps you keep them in a file? Maybe you compare the updates with the baseline schedule from time to time?

There are many methods available to us for managing project documentation. Managing the project schedules requires a little more than just a filing system. The use of a schedule log for tracking the baseline and each update for project-level schedule IDs, data dates, milestone dates, cost performance, or any other info you may choose to track is a good practice.

The Schedule Log is simple to set up and use and will save time when referring back to previous schedules and the status of the project at a given time.

As a CPM Schedule Consultant, I use an MS Excel workbook with multiple worksheets, but a more simple schedule log could be managed on a single worksheet. Starting with the baseline schedule, you simply enter data from the schedule such as the P6 Project ID, data date, substantial completion date, milestone dates, contract completion date, number of activities, project total float value, description of the critical path, total actual cost, or other metrics. These can then be easily retrieved for quick analysis or used as a data set for creating curves or histograms for date slippage, float erosion, cost curves…

Using the schedule log is quick and easy and provides a ready reference point for schedule metrics.

Need to know the status of the project at the update previous to the current update? Maybe there is someone from higher management requesting the status of cost performance or float erosion over the past three periods? If you’ve set up your schedule log and kept it current, this information is easy to locate, and you can even provide a report from the schedule log.

How we file the schedules is important too. Keeping a set of folders for the baseline and schedule updates is something everyone does. What about adding delay issues and change orders that occur in a specific update period? Would a copy of those added to the update folder be handy for future reference? How about copies of photos and field reports for the update period? RFI’s?

Document control is a profession of its own and there are tried and true methodologies for this. Adding references to the schedule files for other supporting documentation or copies of the documents can be part of the process.

Managing the project schedule process is more involved than simply filing the updates. The schedule log can be used as another tool to help you better manage your projects.

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. What Schedule Reports do you Need? (For Owners).

Do you receive a truckload of schedule reports each month from the contractor?

Do you actually look at or use them all?

Do you know there are many ways of looking at the schedule to be able to review progress, planned work, work that is slipping, or work that is Near Critical?

There are all kinds of reports the contractor can provide. But, it’s best if they know what you will need before they develop the Baseline Project Schedule.

When the contractor develops the schedule, they create groups of activity codes which they assign to activities to be able to filter, sort, and group activities in various ways.

They can assign phase, trade or responsibility, area, work type and many other code assignments.

The CPM schedule can be presented is a number of ways, but typically, we see an xer file, a schedule narrative, and a group of “layouts” in pdf format.

As the owner, you need to know what “layouts” to ask for!

Your specifications should at a minimum require a Critical Path layout with the Critical Path set to equal the Longest Path. I like to show the activity ID, Description, Physical and Duration Complete, Original, Remaining and AT Completion duration columns. Also, the Start, Finish, and Total Float columns. I like to group this by the project and sort on Start and then Finish Dates. This provides the “waterfall” view of the Critical Path. With the At Completion Duration column shown, I can see if there is any delay to any in-progress activities driving the Critical Path.

Your specifications should also at a minimum require a Total Float layout. I like to set this up to be grouped by the project, sorted on Total Float and then Start and then Finish. I show the same columns as I do for the Critical Path layout above. This provides a series of “waterfalls” based on Total Float values. For projects with multiple activity calendars, we cannot rely on the Total Float value to provide an accurate representation of the Near Critical Path(s) and subsequent network paths. But, it is very useful if you keep in mind what activity calendar the types of activities you are looking at typically have assigned. Knowing another network path is only a few days away from being Critical is, well, critical.

The classic layout grouped by WBS or some sort of activity coding is typical. This is the layout you get which shows the project phasing and deliverables broken down with the supporting activities. This is a necessary layout and is almost always provided by the contractor.

There are ways to format a layout to show activities taking longer than planned, not starting or finishing as planned, and planned to start or be underway in the next few weeks. These layouts are all helpful to the owner and the contractor.

Feel free to ask me about layouts I typically use. I’m happy to explain what I use and why.

As  Planning and Schedule Professionals, we need to provide the Project Team with the “tools” they need to manage the project. The owner needs to know what presentations to require. We can help them.

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. The Reality of a Project Schedule, (For Owners).

Do contractors and project owners view the project schedule differently?

Most of the time? You bet!

The contractor develops the schedule because the contract specifications require a project schedule or because they need a plan to manage the project execution or both. Does the contractor need the same degree of detail or planning as the project owner? Probably more.

The project owner wants the project schedule as assurance from the contractor that they have a plan and can execute the project. They also need the schedule to plan their own activities for the project and plan internal activities which may be separate from the project.

Most projects now require a CPM schedule. This forces the contractor to develop more detailed logic, with specific calendars. They cannot get by with a simple bar (Gantt) chart type of a schedule which simply lists the activities in the planned sequence. The contractor must develop a complex organization of finite activities with associated logic, calendars, constraints and best practices.

The project owner benefits from this, they can have a higher level of confidence in the schedule!

Or can they?

When you plan the project by breaking down the deliverables, verifying resources availability, acknowledging internal and external constraints, and planning the basic phasing and sequencing if the work, the required project completion date is a facet of the planning, but not the driver. We simply plan how we will schedule the project.

When we sequence the deliverables and add the supporting activities, based on our planning effort, we often find we will not finish the project by the contract completion date, as required.

We then consider adding resources to shorten activity durations and/or sequencing some work to run concurrently. We do this by attacking the current Longest Path, iteratively as the Longest Path keeps shifting until we have a schedule that meets the contract completion requirements.

As the project owner, you generally do not know about this exercise. You do not realize how much schedule risk has been added to the project. For larger and more sophisticated projects or owners, the use of risk management for cost, scope, and schedule is common. But, for many medium and some larger projects, there are not resources available for risk assessment and management.

For these projects, the owner believes the contractor can execute the project as planned. Often, the contractor is anxious and understands there is the additional risk and has analyzed the risk and provided a mitigation plan. However, the risk remains.

Any impact to the project schedule Critical or Near Critical Path can derail the project. There simply isn’t schedule contingency available to absorb any impact. Many owners believe the contractor has built-in contingency, just as they believe the contractor has a cost contingency. Usually, they have a cost contingency, but often it is negligible. They bid the project to win the project and keeping the contingency slim is part of winning….

Seldom is there any real schedule contingency. Contractors must address even slight impacts to the execution or sequencing of work. Owners believe the contractor should anticipate these and absorb them. It is all contractors can do to mitigate their own impact issues, much less absorb owner impacts.

How can we, as Planning and Schedule Professionals help?

I can only speak for myself…

When providing owner’s schedule oversight and management support, I try to identify the types of items in the schedule which would prevent the project team from using the schedule to accurately forecast and manage the work. It is in the best interest of all parties if the schedule is valid for use. Often, the contractors disagree and push back, but for the benefit of the project as a whole, we have to force the use of solid, valid CPM schedules.

Unfortunately, and far too often, the contract schedule requirements do not provide the support necessary to force the quality of schedule we need…. So, we do the best we can…

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. Actual Date(s) Progress Update Information for Owners.

In my previous post, I touched on some of the important progress update items we review and analyze.

I will now discuss the process for Actual Start and Finish Dates and partial progress of work in progress. I will not hit this too hard as most everyone understands this process and the process varies from industry to industry. But the basics are very similar.

When the project is large, or smaller, and there is a full-time Owner’s Scheduler on the project, the Owner’s scheduler can periodically walk the project with various team members to validate Actual Start and Finish Dates. More often, for me as a Schedule Consultant, I rely on that verification by the Owner’s Representative on site. It’s a standard part of developing the “pencil copy” pay application or draft invoice.

However, what often happens is the review is overly concerned with determining what percent complete work in progress is. While this is important, getting the accurate Actual Start and Finish Dates is critical as well.

When working with the contractor to determine the progress for a performance period, we typically walk the project and either agree or disagree with their assessment. We should also be reviewing our daily reports for the actual dates.

Back when I was an inspector, I liked to keep a copy of the three week look ahead schedule with me so I could jot down an actual date when I came across it in the field. This allowed me to write it and forget it so I could focus on other matters. It was also very helpful when reviewing the “pencil copy” pay application.

Coming to the agreement of percent complete for work in progress was not too difficult, but getting the expected Finish Date was. We really had to discuss the performance of that work individually, decide if the progress was improving, had some delay or was simply not important enough today to throw resources at. In any event, the expected Finish Date for an in-progress activity is crucial to determining what the status is and how the project proceeds from this update. It needs to be as accurate as possible. If we bag it, we can force it Critical or Near Critical resulting in an erroneous shift in resources. If we only rely on the best-case scenario, we may not allow the focus necessary to recover this next update period.

The owner really needs to have someone in the field, daily, keeping up with the actual and planned progress. The rest of the schedule progress update is based on this data. Any revisions and planning done by the contractor to recover time lost or shift resources to maintain schedule are dependent on this information being accurate. Any potential delay or change order issues are also affected by this information. This information sets the status of the project at the time of the progress update. This determines the current Critical and Near Critical Path(s).

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. General Progress Update Information for Owners.

When we develop the Baseline CPM Schedule for a construction project, we know we will need to use the Baseline CPM Schedule to measure performance during project execution. With this in mind, we work with the contractor to help get an acceptable Baseline CPM Schedule for the project. That’s usually a tough task, many contractors don’t believe it necessary or simply do not want to follow parts of the schedule specifications or best practice for schedule development. But, we usually end up with a schedule we can use to track progress and manage the work and changes.

I often see problems on projects once we start getting schedule updates from the contractor. Some owners believe the Original Baseline CPM Schedule is the most important schedule we measure against. This is partly true, we do need to reference the original plan as we go. But, after the first couple of progress updates, the remaining plan to execute the project has changed. Sometimes there have been major change orders, delays or resequencing of work. When this happens, we need to revise the Baseline CPM Schedule. Most of us understand the need to re-Baseline.

What I find many do not understand is how important it is to keep the progress updates valid. The owner really needs to be able to validate Actual Start and Finish dates in addition to agreeing with the partial progress reported for work in progress. These three items determine the as-built schedule condition and establish the plan to continue with project execution.

That is what the owner can see in the Gantt Chart pdf.

What about what goes on behind the scenes when the contractor is applying the update data? Who is watching to see if logic is changed? If calendars are adjusted? If resources are revised?

There are many things the owner cannot verify or validate that absolutely need to be confirmed. This is where the Owner’s review and oversight of the scheduling process come in to play.

With each progress update submitted by the contractor, we look at several areas to ensure the schedule integrity is maintained.

First, we simply make sure the network logic is still complete. This also includes verifying there are not any open ends such as a Start-to-Start, SS successor relationship which leaves the finish of an activity open. We run diagnostics to uncover what logic, durations, calendars, and activity additions/deletions have been revised and analyze this data to understand what the changes actually do to the schedule. We need to determine if the contractor’s revisions of a few relationships from Finish-to-Start, FS to SS shortens a network path enough to shift the Critical Path. It may be unintentional, but we must still review and validate. Sometimes these relationship revisions are done to correct Out-of-Sequence, OOS logic, sometimes it is done to recover lost time and bring the schedule completion back.

We look for calendar changes which often affect Total Float and the Network Path. We look at changes to durations and flag lack of progress for activities not projecting to complete as planned. This needs to be investigated to determine the causation. We verify Out-of-Sequence Logic has been corrected to keep invalid relationships from driving remaining logic and dates.

We analyze the actual progress of the project as a whole and also look at the Critical Path work performance as well as Near Critical Path(s) work performance. Doing work on the Critical Path is important. Doing work on the Near Critical Path(s) is also important. However, if work not yet Near Critical is not executed aggressively, the result in the stacking of work adds unachievable resource demand to the remaining scheduled work. This often drives the search for the “miracle” towards the end of the project….

We have to monitor all this, and you really can’t get that kind of insight from the Gantt Chart pdf.

We have to validate the progress update schedule. After all, the revisions to pull back the schedule and make minor sequencing changes have obviously resulted in logic or other changes. We need to verify that the schedule still meets the schedule specifications and best practices. Each progress update becomes the basis for any time impacts for the next performance period. The schedule update has to be valid.

I will elaborate more on how we accomplish many of these tasks in future posts.

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. 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

Construction Scheduling. Activity Durations and Unicorns.

When the schedule is developed, (after the project has been broken down and organized into the WBS and the activities have been developed to support the deliverables), how do we determine the duration for each activity?

How do we accurately determine the work period for each activity?

There are several ways this task is approached. Some are better than others….

I believe we can all agree that knowing the required work quantity and production rate per day is the best input we can have to accurately calculate the duration. How often do we actually have that much detail?

More often, the project team determines the durations based on their “feel” for how long the work will take based on similar work from the last few projects. This is not necessarily a bad thing. This is historical data and is very useful.

The problem is that we tend to be optimistic. The larger the piece of work is, the more difficult it is to accurately determine the duration, by “feel”.

Typically, the activities are all developed based on input from the project team, the constrained finish date is applied and then the schedule is “calculated”. Usually, we do not make the required finish date.

Now we start crashing the schedule to pull the finish date back.

We’ve all seen videos of buildings constructed in a week and other supernatural feats. So, it stands to reason that we can build anything within any timeframe, right? If the owner wants the project by the date in the contract, we have to crunch the schedule until it shows we can deliver on time.

As we know, a very high percentage of projects do not finish on time. This often leads to claims and poor performance reviews.

Is it possible that we set our projects up for failure at the very beginning? Do we assume we can provide a finished project within the contract duration just because the owner has specified the period of performance?

If the schedule is constructed using “most likely” durations for all activities with reasonable logic and the project is then constrained to finish on whatever date that produces, there is still a good chance the project will finish late. It could finish early, but that seldom seems to happen.

If the durations are based on pessimistic durations, the project will still tend to use the time allowed leaving little room for problems towards the end of the project.

If we place a contingency activity at the end of the project, we can work towards an early completion hoping we magically finish on or ahead of time.

Or, we can put the effort into building very detailed schedules with solid logic and durations and then execute the projects per the schedules, as well as possible.

Any way you slice it, a poor schedule does not work. An aggressive schedule is not realistic and will soon fall apart, a pessimistic schedule will also fail due to a lack of aggression to complete work.

A detailed schedule, with input from all team members, does not guarantee success, but it does provide a realistic path to get there. It is up to the project team to execute based on the plan. But they can’t do that without a solid schedule.

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