Using CPM Scheduling to Successfully Manage

r e p r i n t
January-February 2005
CONSTRUCTION FINANCIAL MANAGEMENT ASSOCIATION
The Source & Resource for Constr uction Financial Professionals
BY MARCUS P. CONTRERAS & ANNE E. VAN DE WERKEN
USING CPM SCHEDULING to
Successfully Manage & Complete Projects
A properly developed and updated CPM
schedule creates a project road map
that can assist all stakeholders in successful planning and completion.
This article focuses primarily on the
contractor’s perspective, although CPM
scheduling also benefits owners, subs,
and sureties. For instance, the ability to
identify potential problems can give
sureties an early warning that a project
may experience profit fade. For owners,
CPM scheduling can provide a more accurate measurement of the project’s percentage-of-completion.
Every contractor who wants to complete
projects more efficiently and retain as
much profit as possible needs to understand CPM scheduling, including its origins, evolution, and advantages.
For purposes of this discussion, the
term CPM schedule means a computerized CPM schedule. This distinction is
important because, years ago, many
professionals scheduled by hand.
In our complicated industry, any advantage is
important – any edge on the competition is vital.
Critical Path Method (CPM) scheduling is a powerful
tool that helps contractors predict and mitigate problems, avoid or reduce delays, and minimize claims.
How? By identifying and focusing on critical project
activities that affect project productivity, completion,
and profitability.
CFMA BP
January-February 2005
From Manual Bar Charts to
Computerized CPM
Before the development of CPM scheduling software, professionals used manually prepared bar (Gantt) charts to
track the building of everything from the
pyramids to high-rise buildings. But, as
the industry became more complex and
competitive, contractors and owners began to understand the benefits of CPM
software.
In a seminar on “Analyzing Construction
Schedules,” Dr. William Ma, a leading
CFO’S TOOLBOX
proponent of CPM scheduling, said “The
human mind can only control 10-15 interrelated activities; a computerized CPM
schedule can control thousands of interrelated activities.”
This is one advantage of a computerized
CPM schedule. Because it tracks multiple
ongoing project activities and identifies
their impact on other project activities, the
CPM schedule provides early warnings of
unanticipated problems and gives project
participants an opportunity to resolve or
mitigate them.
The Foundation of CPM
Although an
owner may
acknowledge,
accept, or
approve
a CPM schedule,
the contractor is
ultimately
responsible
for constructing
and managing
the project.
The building blocks of a CPM schedule are
project activities, activity durations, and
activity logic. First, the scheduler composes a list of activities or tasks that are
included in the scope of work. Second, the
scheduler determines the duration or
amount of time needed to complete each activity.
Third, the scheduler must decide the sequence in which the
activities will be completed and determine how the various
activities are interrelated. This is called activity logic. Each
activity is related to another activity in one of the following
ways:
• Predecessor – An activity that must be completed before
another particular activity can start. For example, drywall
is a predecessor to painting.
• Successor – An activity that cannot start until another particular activity is complete. Painting is a successor to drywall.
• Concurrent – An activity that does not depend on the start
or finish of another activity. Installation of exterior windows is concurrent with the installation of exterior doors.
Paths & Critical Paths
A path is a group of sequentially interrelated activities that
have a predecessor or successor relationship with one
another. In the As-Planned Schedule in Exhibit 1 on the
next page, Tasks A, B, and C form Path 1, and Tasks A, D,
and E comprise Path 2.
The total duration is the sum of each activity’s duration in
a path. In the As-Planned Schedule in Exhibit 1, Path 1 has
a total duration of 40 days, and Path 2 has a total duration
of 20 days.
The path with the longest total duration is
the project’s critical path. In our example,
Path 1 is the critical path. The critical path
determines the duration of the project –
and the earliest possible completion date.
Any delay to the start or completion of Tasks
A, B, or C will cause a delay in the project’s
completion date.
The Concept of “Float”
However, not all delays cause a delay in the
project’s completion. Most activities have a
time buffer, measured in terms of calendar
days or workdays.
For example, the schedule may allow 30
days to complete electrical work, but realistically, the electrician only needs 27.
Theoretically, this activity can be delayed
three days without delaying the completion date of the project; therefore it has
three days of float.
(This is a brief and basic definition intended to introduce the
concept of float; a more comprehensive discussion of float is
beyond the scope of this article.)
The CPM Schedule
Now that we have reviewed the basic terms, let’s discuss the
CPM schedule. As previously stated, a CPM schedule is a
powerful management tool that identifies and focuses on the
critical project activities that affect project productivity, completion, and profitability. It is not a static document. As the
project develops, a CPM schedule goes through four stages:
1) Preliminary Schedule
2) As-Planned Schedule
3) Updated As-Planned Schedule
4) As-Built Schedule
The Preliminary Schedule
Many owners recognize the value of a properly developed
CPM schedule, and contract specifications that require a
computerized CPM schedule are becoming more common.
(In some cases, an independent scheduler is also required –
one who develops the CPM schedule using input from the
contractor, subcontractors, and vendors.)
Before submitting a bid or negotiating with a project owner,
the contractor should prepare a Preliminary Schedule. This
January-February 2005
CFMA BP
includes the activities to be completed and the time required
for each task. It shows how the contractor plans to build the
job.
Another advantage: It illustrates the contractor’s willingness to
manage the project using CPM.
The schedule should include equipment, labor, and other
resources the contractor plans to commit to the project,
shown on a time continuum. This is very important because,
in addition to detailing the quantity of resources needed, a
Preliminary Schedule also shows when resources are required. This allows a contractor to predict not only what
resources are needed, but also when.
Because the Preliminary Schedule does not provide sufficient detail to manage the job, the contractor must expand
upon the Preliminary Schedule after winning the contract
award. In this stage, tasks and resources are added or deleted. The expanded and refined Preliminary Schedule evolves
into the As-Planned Schedule.
The As-Planned Schedule
Subcontractors, suppliers, the contractor’s purchasing
department, and other project stakeholders should participate in scheduling the project. This will assist the contractor
Labor, company-owned equipment, purchases, and rentals
can be planned to minimize cost and maximize cash flow.
Exhibit 1: As-Planned Schedule & Updated As-Planned Schedule
Below is a sample As-Planned Schedule, the schedule created after the contract award, and the Updated As-Planned
Schedule. While these schedules do not represent actual CPM schedules – which typically track hundreds, quite often
thousands, of activities – you can see how the schedule and its critical path shift as a result of an unforeseen change.
Tasks A, B, and C are Path 1, the critical path in this schedule. Tasks A, D, and E comprise Path 2. By adding the days
required for Tasks A, B, and C, we can calculate the total duration of Path 1 as 40 days. The total duration of Path 2 is
20 days.
AS-PLANNED SCHEDULE
DURATION
START
FINISH
TASK A
10 DAYS 12/3/04 12/16/04
TASK B
10 DAYS 12/17/04 12/30/04
TASK C
20 DAYS 12/31/04 1/27/05
TASK D
5 DAYS 12/17/04 12/23/04
TASK E
5 DAYS 12/24/04 12/30/04
NOV.
11/21
11/28
DEC.
12/5
12/12
12/19 12/26
JAN.
1/2
1/9
1/16
FEB.
1/23
1/30
2/6
In the Updated As-Planned Schedule below, owner-supplied equipment for Task D arrives 25 days late. Because of the
delay, the start and finish dates for Tasks D and E shift. In addition, the critical path changes from Tasks A, B, and C
to Tasks A, D, and E.
UPDATED AS-PLANNED SCHEDULE
DURATION
START
FINISH
TASK A
10 DAYS
TASK B
10 DAYS 12/17/04 12/30/04
TASK C
20 DAYS 12/31/04
1/27/05
EQUIP. FOR TASK D
25 DAYS 12/17/04
1/20/05
12/3/04 12/16/04
TASK D
5 DAYS
1/21/05
1/27/05
TASK E
5 DAYS
1/28/05
2/3/05
CFMA BP
January-February 2005
NOV.
11/21
11/28
DEC.
12/5
12/12
12/19 12/26
JAN.
1/2
1/9
1/16
FEB.
1/23
1/30
2/6
CFO’S TOOLBOX
in establishing realistic activity durations and identifying
materials and resources (supervision, labor, equipment)
available for use on the project.
(The next page has a “CPM Schedule Preparation Checklist”
that demonstrates the comprehensive nature of a realistic
CPM schedule.)
The project manager and the project team should review the
As-Planned Schedule, asking:
• Is it comprehensive?
• Can the schedule be completed within the time
constraints?
• Are adequate resources (labor, materials, equipment,
etc.) available?
• Does the project team agree on the activity durations
and activity logic?
• Can project management use the schedule to
control the project?
A properly prepared As-Planned Schedule starts projects on
the path of success, so contractors should concentrate on
accurate schedule development. Although an owner may
acknowledge, accept, or approve a CPM schedule, the contractor is ultimately responsible for constructing and managing the project.
The Updated As-Planned Schedule
Because the As-Planned Schedule is only accurate when
every activity starts when scheduled and finishes within its
duration, frequent updates are necessary. The contractor
controls the project through schedule updates, which provide early warning signals of upcoming problems and answer
such questions as:
• Are costs within budget?
• How do changes affect the project?
• What is the total cost and impact of a change order?
• Is productivity within expectations?
• Are resources adequate to meet the contractual
completion date?
• Is the project on schedule?
• Should the project completion date be extended?
• Should the schedule be accelerated?
Updating the As-Planned Schedule also reveals changes to
critical path activities and will show if project changes have
caused a new critical path to emerge.
In the Updated As-Planned Schedule in Exhibit 1, the late
delivery of owner-supplied equipment causes the critical
path to shift from Path 1 to Path 2. Path 1, which has a time
duration of 40 days, is not affected by the equipment delay;
however, the duration of Path 2 is extended from 20 days to
45 days.
With time constraints, budget considerations, scope changes,
differing site conditions, and other major issues that affect
the project, updating the CPM schedule is vital to managing
the work.
Project changes may extend the critical path’s completion,
which always delays the job’s completion date. When this
occurs, the owner or contractor must delay completion,
extend the completion date, or accelerate the schedule.
Maintaining and controlling the schedule is the contractor’s
responsibility during the course of the project. Like any plan,
the CPM schedule must be updated with current data. The
updating process alerts contractors to potential problems
and provides management with timely information so it may
take immediate action.
The Updated As-Planned Schedule & Change Orders
The As-Planned Schedule is updated by entering the actual
start and finish dates, in addition to:
• Changes in the sequence of events (activity logic)
• Differing site conditions
• Changes to the scope of work
• Weather delays
• Holds or other owner-related delays
• Late equipment delivery
The updated schedule, and other contemporaneous documentation, provides objective data to support change order
pricing and justifies requests for extra time to complete.
Consider the equipment delay previously mentioned: If the
owner instructs the contractor to accelerate the remaining
critical path activities, a resource-loaded CPM schedule helps
the contractor price the resulting change order. (Resource
loading is the labor, equipment, and costs associated with
each scheduled activity.)
A resource-loaded schedule would show the resource costs
associated with the equipment delay. For example, did the
contractor employ a crew trained and experienced in the
installation of the owner’s equipment? Did the contractor
send other equipment and tools to the worksite for the set up
January-February 2005
CFMA BP
and installation of the owner’s equipment,
per the contract?
Also, the CPM schedule allows the contractor to simulate various acceleration scenarios to meet the owner’s desired completion
date. The resource-loaded schedule shows
the additional manpower, overtime, and
equipment needed to achieve the owner’s
objective and provides support for the pricing of the acceleration change order.
Supporting Documentation
CPM Schedule
Preparation Checklist
A comprehensive CPM schedule
is necessary to accurately
determine activity durations,
resource loads, and required
materials. Preparing a realistic
CPM schedule requires:
• A detailed scope-of-work
breakdown
• Project phases
The contractor should prepare daily field
reports to confirm and supplement the updated schedule. The daily field reports
should show, at minimum, work progress,
manpower, equipment, weather conditions,
and references to project issues.
• Major milestones
These reports are a source document for updating the CPM schedule, and will also substantiate requests for additional time and
compensation.
• Owner-furnished equip-
• Owner requirements
• Regulatory requirements
• Permit requirements
• Submittal requirements
ment and material
deliveries
• General equipment and
material deliveries
Reporting
CPM scheduling software can generate
both summarized and detailed reports and
charts for the owner, contractor, subcontractors, and other project stakeholders.
Below are some typical reports and charts:
• Planned vs. actual progress
• Planned vs. actual man-hours and
labor cost
• Planned, actual, and variances of
quantities and costs for a specific
period of time or for the project
to date
• Monthly and cumulative costs
• Cost-to-complete
• Specialized equipment
deliveries
• Project access limitations
• Labor limitations
• Work hour limitations
• Weather considerations
• Procurement schedule
• Temporary construction
• Coordination with other
contractors
• Special testing
• Special project
requirements
The As-Built Schedule
At project completion, a correct Updated As-Planned Schedule
reflects the actual activities completed, the actual durations
required to complete the activities, and the actual sequencing
of the activities completed. The final updated schedule is
called the As-Built Schedule, because it reflects how the job
was really constructed.
CFMA BP
January-February 2005
If the project was on time and under budget, the historical data is useful when planning similar jobs. The As-Built Schedule
contains valuable information regarding productivity and cost. Actual time expended,
equipment used, crew mix requirements,
and man-hours expended on specific activities will assist the contractor with future
estimates and project plans.
If the project was late and/or over budget,
the collected and recorded information may
substantiate claims for:
• Additional days and compensation
for owner delays
• Additional days and compensation
for delays caused by others
• Compensation for accelerating
project completion
• Additional impact costs
Information collected from the As-Built
Schedule, daily field reports, correspondence (including e-mails), change order
logs, request for information logs, submittal
logs, photographs, and any other contemporaneous documentation can prove damages,
support requests for additional compensation – and/or prove assertions during mediation, arbitration, or trial.
Conclusion
Because it tracks the activities that determine project completion and drive project
costs, the CPM schedule provides advance
notice of potential problems and allows
management the opportunity to avoid or
mitigate them. This is more proactive than
financial reports alone, which only notify
management of problems after the cost is
incurred or the contractor is committed to a
purchase.
Developed with forethought, updated regularly, and used to
flag problems and opportunities, a detailed CPM schedule is
a major management tool for modern contractors and other
project stakeholders. BP
CFO’S TOOLBOX
MARCUS P. CONTRERAS, CMA, CFM, is Vice President
of Finance for Engineered Construction Specialists, Inc. in
Houston. A construction management and consulting firm,
EC-Specialists (ECS) conducts forensic accounting, cost
analyses, and exhibit development.
Marc graduated magna cum laude from The University of
Houston with a BBA in Accounting. Before joining ECS, he
managed various accounting and financial departments for
energy and telecommunication companies. With ECS
since 1995, Marc has provided claims review support and
technical expertise for mediation, arbitration, and trial.
ANNE E. VAN DE WERKEN, Vice President of Project
Controls Services for Engineered Construction Specialists,
Inc. in Houston, is responsible for CPM schedule development and updates, recovery schedules, progress analysis, delay and acceleration analysis, claims, and change
orders.
Prior to working at EC-Specialists, Anne managed the
production, maintenance outages, and daily plant/turnaround scheduling for a large environmental corporation
that specialized in remediation and hazardous waste
incineration.
A longtime CFMA member, he has served on the Houston
Chapter’s Board of Directors. Nationally, Marc is Vice
Chairperson of the Education and Technology Committees, serves on the Publications Committee, and helped
develop CFMA’s Specialized Knowledge Module,
“Foundations of Construction IT.” He is also a member of
the Institute of Management Accountants (IMA).
Anne earned a BS in Chemical Engineering from Hampton University in Hampton, VA. She has presented CPM
scheduling seminars to both general contractors and subcontractors and is an active member of the ABC – having
served on its Industrial Committee and as a current member of its Commercial Committee.
Phone: 713-627-3622
E-Mail: mcontreras@ec-specialists.com
Web Site: www.ec-specialists.com
Phone: 713-627-3622
E-Mail: avandewerken@ec-specialists.com
Web Site: www.ec-specialists.com
January-February 2005
CFMA BP
Copyright © 2005 by the Construction Financial Management Association. All rights reserved. This article first appeared in CFMA Building Profits. Reprinted with permission.