Construction Scheduling. Resource and Cost Loading the Schedule

person-question-300x300Once you have the basic CPM schedule development completed and you’re ready to start resource and cost loading, do you find the schedule specifications lacking in requirements or guidance for this part of the schedule development?

Some schedule requirements simply do not require resource or cost loading. Some require the assignment of resources but do not speak to cost. Some allow simple lump sum cost loading, some require unit pricing with equipment and material costs broken out.

Whatever the case, most of us prefer the schedule be cost loaded, at least the baseline schedule. This allows us to create the performance measurement cost curve for EVMS and the early and late cost curves many of us are familiar with and most specifications require.

Each planning and schedule professional will have their own preferences for resource and cost loading the schedule.

Myself, when a lack of requirements allows, I prefer the resource and cost loading be kept simple. Unless the payment process for the project is based on unit prices and crew pricing, I avoid unit pricing with equipment and material costs broken out. I work mostly in mid-size construction projects and find that lump sum cost loading works just fine.

One thing I prefer is to keep my percent complete type set to physical and make the cost percent complete equal the physical percent complete. I find this works well if the delivery of large equipment is cost loaded and work activities are assigned cost which includes labor, equipment and basic materials. Simple to develop, manage, understand and track. Remember, this is for general construction. Road, UG infrastructure, and other linear unit driven schedules will benefit from unit pricing.

I also like to assign a resource for each subcontract, even though I lump-sum cost load. This allows a resource or cost curve for each. This helps with resource level analysis.

I believe resource and cost loading of schedules is an underserved discussion topic and our industry as a whole would benefit from learning how various industries and project types approach this process.

Hopefully, this post will help start some dialogue among us.

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. Problems Modifying header and footer variables in Primavera P6 version 15.2?

CPM Consultant Professional Project Management
Project Management

It seems that there is an issue with Primavera P6 version 15.2 that makes it “impossible” to modify the variables for the header and footer sections.

This had me stumped too. But I found a work- around.

You can still add the variables by selecting modify and typing in the variable you want. Such as [cd] for current date or [filter_list] for the filters used or [project_name] for the project name…. There are commands for most all of the variables. I don’t have a complete list, but the common variables I use for most layouts is listed below.

Data Date:                    [data_date]

Project ID:                   [project_id]

Project Name:             [project_name]

Layout Name:             [layout_name]

Filter List:                   [filter_list]

Current Date:             [cd]

Page:                         [page_number]

Pages:                       [total_pages]

What other methods have you found to work around this issue?

Does anyone have the full list of commands?

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. Are you Including the Complete Project Scope in the Schedule?

person-question-300x300When you begin the planning for your project schedule, are you defining the project scope and breaking it down into work packages? Do you ever discover that work may have been missed if you had not completed this exercise?

You are not alone.

It’s just so easy to take off and start building the activities to build the project. It’s already in our head and all we need to do is get that plan on paper. Right?

I’ve found that even for a simple project, it makes the schedule development much more effective if the project team goes through the process of breaking the project down into the basic work packages and cross checking with the bid documents. This is often when we discover some piece of the scope is not included in any bid package. It happens….

This is why planning is a very important part of the schedule development. During the planning process, the work packages are developed, the sequencing of the work package delivery is worked out, the coordination of the work package execution is worked out… The list goes on…

I like to work through the planning process and then develop the WBS for the project schedule. This helps me determine how to develop the activities that create the deliverable work package and also helps with the preferential logic to coordinate work packages and resource usage.

The planning process is also a good place to develop the project calendars, activity coding, and resources. I like having these in place before I start developing the activities. It makes it easier to make the assignments as I go and keep the momentum of developing the work flow going. Having to stop and create a calendar or activity code breaks my flow. I also hate going back and trying to make calendar or code assignments after all the activities are developed. Some activity coding is simple to assign, but activity coding for responsibility, area, level, or CSI is more difficult to go back and add. That’s my story and I’m sticking to it.

The process of sequencing the activities and assigning the durations is easier for me then too. I can compare similar work through the use of activity coding. I can also use the resources I assigned early to make cost loading easier.

What other methods have you found to plan and develop your project schedules?

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. Are you using Calendars Appropriately in Your Project Schedules?

excalmation-markDo you understand the need to develop specific activity, resource and project calendars? So you put the effort into this process? Do you understand how calendars can help you?

Many, many smaller projects have project schedules with calendars that are set to whatever the default calendar setting is. Typically, this is a 5 day work week calendar with 8 hour work days.

You may ask, what is wrong with this?

Well, the short answer is, you are not allowing your schedule program to effectively schedule the work for you. You should really have a calendar for each different work week, such as a 4-10 hour day calendar, (if you have a resource working this shift). A 7 day work week calendar with no holidays is very helpful for project milestones because the total float is in calendar days. A typical work week calendar with defined holidays and anticipated weather related non-work days is a great way to ensure weather sensitive activities have anticipated “weather days” assigned.

For this post, I will only talk about activity calendars. Resource calendars can add complexity, and must be addressed, but not in this post…

For activity development, I prefer to keep things simple. I use the appropriate calendar, based on the planned work week for the work tasks. This includes holidays and any other don-work days identified in the contract. I develop a weather day calendar, based on the appropriate normal work week calendar to assign to my weather sensitive activities. I use a 7 work day week calendar, with no holidays or any other non-work days for my contract milestones and as the default for the project. This allows the team to see calendar day total float values.

Of course, the use of multiple calendars creates a little confusion when reviewing the schedule. The total float values for a string of activities will be different based on the calendars assigned. The actual start date to finish date durations will not match the “work day” duration assigned. These types of issues confuse many people. But once you use the calendars appropriately, you are letting the schedule better model your plan for the work.

Isn’t this what the schedule is supposed to be used for at its’ most basic level?

What other methods have you found to model and manage work with calendars?

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. How do we Incorporate the Subcontractor’s Schedule in our Baseline Schedule Development Process?

Road signAs construction scheduling professionals, we’ve all developed project baseline schedules. We’ve also worked with our subcontractors to get their input for the schedule, often with less than stellar results…..

This seems to a common problem. Continue reading “Construction Scheduling. How do we Incorporate the Subcontractor’s Schedule in our Baseline Schedule Development Process?”

Construction Scheduling. Why do some Construction Projects seem to fall Behind Schedule Immediately after NTP?

stop-go-signs-wrong-colorsAs construction scheduling professionals, we’ve all worked on smaller construction projects which have fallen behind schedule almost immediately after NTP.

This seems to be a common problem for smaller construction projects.

It seems that owners are expecting contract durations based on best case production scenarios. Who can blame them? They know that similar projects have been completed within these durations.

If this is so, why do many contractors fall behind schedule almost immediately after NTP? Continue reading “Construction Scheduling. Why do some Construction Projects seem to fall Behind Schedule Immediately after NTP?”

Construction Scheduling Services. What will the Schedule Consultant Need from the General Contractor to Successfully Provide CPM Schedule Support Services?

Now that you’ve engaged your planning and CPM schedule professional, what will you need to provide this consultant for them to be able to successfully provide the construction CPM scheduling services you need?

The easy part….

First, they need to plan the basic schedule and sequencing of major work. To do this, they need to learn the basic scope of the project. They will need the IFB or RFP docs with addendums, your proposal docs, and a list of stakeholders. They need to understand what the schedule structure and quality requirements are for your specific project. Are there required milestones? What is the contract duration? Are there any interim milestones that may need to be constrained? Are specific calendars required? Is resource and cost loading required? Are there specific activity code requirements? The requirements vary greatly, and the scheduler has to start out with this information.

The planning and CPM schedule professional will develop a basic project work breakdown structure (WBS) and organizational breakdown structure (OBS). This is basically an organized list of the project deliverables broken down into work packages and a list of individuals or companies from which to assign a responsible party for each package. This is the basis for any resource assignments or responsibility activity code assignments.

You will need to work closely with the schedule consultant to assure the entire project scope is included in the WBS and all the stakeholders are included in the OBS. You can provide the sequencing of the work packages at this point. This will help with the activity logic developed later. This also a good time to assign any costs to the work packages. This can be distributed to the supporting activities once they’re developed.

At this point, you have a list of deliverables with the parties responsible for their delivery. Now it is time to add supporting activities.

Now for the hard part!

The planning and CPM schedule professional will be able to build out most of the supporting activities. But they will need continuous open communication with your project team to get the sequencing correct. A good schedule consultant can develop most of the hard logic, such as “develop submittal package-submit submittal package-review submittal package-approve submittal package” or “foundation before SOG before above slab work”. But there is also preferential logic that reflects the project team’s plan to execute the project. This must be provided by the project team. Remember, the planning and CPM schedule professional only models the execution plan. The plan is yours to communicate to the schedule consultant.

Note: If activity coding has not been assigned yet, now is the time. It is best to add the activity coding when developing the activities. It is useful for filtering and sorting the schedule for the “crashing” exercise.

Once all the activities and relationships are in place to support the work packages, you will need to work with the schedule consultant to help develop the activity durations and distribute work package costs across the activities, (if cost loading is required or desired). It is best if this information comes from the responsible parties. They also need to understand the logic for the work assigned to them and agree to the plan.

Now you have a schedule with all the work package deliverables, all the activities to support the work packages, and all the activity relationships and durations assigned to sequence the work as planned.

Now for the painful part!

Constraints have probably not been assigned yet. (I do not assign them until I’ve developed the full schedule). So, most likely, the finish date for the project schedule will not fall where you need it to. This is when you must sit down with the project team and the planning and schedule professional and work through the sequencing and durations to “crash” the schedule until the project duration meets the contract requirements. It is vital the responsible parties are involved in any reduction of duration or resequencing of work. You need them to “buy into” the finished plan.

Now is the time to analyze the schedule and prepare it for use and submission to the owner. Once approved, this schedule becomes the project baseline schedule. You will measure all progress against this schedule and track trends and slippage.  You now have a validated CPM schedule you can rely on to manage your project.

This is your critical path method, CPM schedule!

As you can see, you have a lot of input into the schedule development. You have a lot of responsibility too. Hiring a planning and CPM schedule professional is not a hire and forget it process. You will work closely with this consultant, so you need to trust them and be comfortable working with them.

If you utilize the planning and CPM schedule professional for the development of your project schedule, (as part of their construction scheduling services) you will start the project with a measurable project plan you can use to manage the execution of the project. This will allow you to spot problems early and develop the most efficient mitigation strategies.

Now all you have to do is follow the plan, update the progress periodically, and make adjustments to the remaining plan based on the actual progress each period. But this is another topic.

I have generalized the development process above for use by small to medium-sized general contractors without the planning and schedule resources in-house to develop and maintain project CPM schedules. There is much more which can be said about the process and there is also additional schedule risk analysis which can be utilized to identify schedule risk based on probability and more detailed labor, material & equipment loading to measure productivity rates and project shortfalls or trends. These are also topics for another day.

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