Professional Documents
Culture Documents
Critical Path Method
Critical Path Method
CPM
For project managers to effectively plan and
control a project, they need to be able to
process large amounts of data quickly and
accurately to enable them to create order in a
complex situation.
The critical path method (CPM) offers a
structured approach to project planning
which has been designed to meet this need.
Network Diagram
After establishing WBS The next
process is to establish a logical
relationship between the activities
using a network diagram.
The network diagram may be
defined as a graphical presentation
of the project's activities showing
the planned sequence of work.
Network Diagram
In its simplest form only two items of
information are required:
List of activities
Logic constraints, also called logical links,
logical dependency or logical relationships
between the activities
Network Diagram ….
The network diagram, also called precedence
diagram method (PDM) is a development of
the activity-on-node (AON) concept where
each activity is represented as a node or a box
Definition of an Activity
An activity may be defined as any task, job or
operation which must be performed to
complete the work package or project.
A WBS work package can be sub-divided
into one or more activities, with the work
packages and activities using different
numbering systems.
The terms activity, task, work and job are
often used interchangeably.
Definition of an Activity
= 1+3 - 1
=3
• To calculate the early start date (ES) of
activity B use the following formula:
=4+4- 1
=7
backward pass
• We need to perform a backward pass to
calculate the late start date (LS) and late-
finish date (LF) of each activity.
The late-finish date for the last activity may
be assigned, if not, use the early-finish date
(see figure 11).
=7
backward pass
• To
calculate the late start date (LS) of activity
B use the following formula:
=7-4+1
=4
backward pass
• Note the plus one in the formula to keep the
mathematics correct.
=4-1
=3
=3-3+1
=1
Activity Float
Activity float, also called slack, is a measure
of flexibility, or inherent surplus time in an
activity's scheduling.
This indicates how many working days the
activity can be delayed or extended before it
will effect the completion date of the project
or any target finish dates (milestones).
Activity Float
• Float
is calculated by either of the two equations:
Float = Late Start - Early Start
Float = Late Finish - Early Finish
Mathematically they are both the same,
therefore select the equation you are most
comfortable with.
Using the previous example:
=1-1
=0
The float for activity B is also 0.
Where an activity has zero float this
indicates it is on the critical path.
Activity Float
This now completes the forward pass
and backward pass: completing the
CPM time analysis for the logic table 3
and figure 4, developed earlier in the
chapter