Lecture 3
Lecture 3
1
Fundamental Definitions
1- Critical Path (CP) is defined as “the longest estimated sequence of
interdependent activities that should be accomplished on time to ensure
completion of the project on due-date”. The critical path activities are
performed under the “predecessor-successor” relationship, so that any next
activity cannot be started until its predecessor is complete.
2- Event: It represents the completion of the activity or its beginning, and does
not require time. It is represented in the network diagram (using the arrows
and circles method) by a number usually placed inside a circle shape. Every
network diagram drawn using the circles and arrows method must begin
with one event and end with one event.
3- Arrow: Each arrow in the network diagram represents an activity in the
project. The arrow links two events. The number of the first event at its
beginning must be smaller than the number of the second event at its end.
The same two successive events cannot be linked by two arrows, but rather
by one arrow, and it does not cross the length of the arrow. About anything
in the chart, and the arrow can be straight, curved, or curved, and the straight
one is dominant.
4- Early Start (E.S.): It is the expected early time for the start of the activity
and equal to zero for the project start activity.
5- Early finish (E.F.): It is the early expected time for the activity be finished.
It can be calculated by using this formula:
EF= ES + D; D: the duration of executing the activity
6- Late start (L.S.): It is the expected late start time of the activity without
increasing the duration of entire project. It can be calculated by using this
formula:
LS= LF - D
7- Late finish (L.F.): It is the expected late time for the activity to end without
increasing the duration of entire project. It can be calculated by using this
formula:
LF = LS of successor activity
8- Total float (T.F.): It is the largest amount of time that can be added to the
time of a specific activity without delaying the project completion period, or
it is the amount of time available to delay the implementation of a specific
activity. It can be calculated by using this formula:
T F (A) = LS(A) – ES(A) = LF(A) – EF(A)
9- Free float (F.F.): It is the largest time that can be added to the duration of a
particular activity without delaying the early start of the subsequent activity
or the early Finish of the activity itself. It can be calculated by using this
formula:
F.F = E.S – E.F
2
Figure 1: Notation for activity on arrow network
3
C
2 4
A
1
B
2- Case Two:
Activity Predecessor
A -
B A
C A, B
3
B
A C
1 2 4 5
3- Case Three:
Activity Predecessor
A -
B -
C -
D A
E A, B
F B, C
G C
H D, E, F, G
4
Advantages and disadvantages of CPM
There are various benefits and drawbacks of CPM showing below:
A. Advantages
The benefits of CPM are summarised as follows:
1) It improves decision making within the project team.
2) It is a visual technique which enables to show activities, activity dependencies
and durations in the same diagram.
3) It enables the project team to make time optimizations.
4) It enables to manage and organize large and complex projects.
5) It enables to calculate The Earliest Start/Finish and The Latest Start/Finish dates
in order to manage activities and procurement tasks.
6) It helps to determine which activities can be delayed without delaying the
project.
7) Schedule compression methods such as fast-tracking and crashing rely on the
critical path method.
B. Disadvantages
The disadvantages of CPM can be identified as follows:
1. it is hard to manage activities in large and complex projects without software
tools.
2. It does not consider resource allocations.
3. Activity durations should be determined correctly otherwise, the critical path
of the project will be wrong.
4. It will be hard to determine the critical path if there are many other similar
duration paths in the project.
5
Example (3-1): For the construction project with the activities presented in the table
below:
Sol:
4
5 B D
6
A
F
5 3
C E
5
ES Activity EF
LS Duration LF
6
Activity Predecessor Duration Early Early Late Late Total
Start Finish Start Finish Float
(ES) (EF) (LS) (LF) (TF)
A - 5 0 5 0 5 0
B A 4 5 9 5 9 0
C - 5 5 10 7 12 2
D B 6 9 15 9 15 0
E C 3 10 13 12 15 2
F D, E 4 15 19 15 19 0
Example (3-2): For the construction project with the activities presented in the table
below:
1- Draw the network diagram (use CPM).
2- Determine the critical path and total completion duration for the
project.
3- Calculate ES, EF, LS, LF and TF.
7
Activity Description Predecessor Duration (unit time)
1-4 Excavate - 5
8
Example (3-3): A construction project consisting of nine activities with the durations
tabulated in the table below:
2- Determine the critical path and total completion duration for the project.
Duration Predecess
Activity
(Week) or
A 4 -
B 3 A
C 2 -
D 5 -
E 2 D
F 1 E
G 3 B, D
H 3 A, C
I 2 B, H
9
Sol:
A 4 0 4 0 4 0 0
B 3 4 7 4 7 0 0
C 2 0 2 3 5 3 2
D 5 0 5 2 7 2 0
E 2 5 7 7 9 2 0
F 1 7 8 9 10 2 2
G 3 7 10 7 10 0 0
H 3 4 7 5 8 1 0
I 2 7 9 8 10 1 1
10
H.W. (3-1): A construction project consisting of the activities with the durations
tabulated in the table below:
2- Determine the critical path and total completion duration for the project.
11
Example (3-4): A construction project consisting of ten activities with the durations
tabulated in the table below:
2- Determine the critical path and total completion duration for the project.
Duration
Activity Predecessor
(Week)
A 5 -
B 4 -
C 8 A
D 8 B
E 8 B
F 5 B
G 8 C, D
H 22 E, I
I 2 F
J 12 F
12
Sol:
Duration
Activity ES EF LS LF TF
(Week)
A 5
B 4
C 8
D 8
E 8
F 5
G 8
H 22
I 2
J 12
13