SlideShare uma empresa Scribd logo
1 de 71
Step by Step
Network Construction and (CPM)
Calculations
Project Management
Dr. Mahmoud Abbas Mahmoud
Asst. Prof.
2016
Step by Step
Network Construction and (CPM)
Calculations
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Example*
Draw the (AOA) network diagram for
the activities given in the table, find
the critical path (CP), and give all
(CPM) calculations (complete network
analysis table).
*This Example is adapted from “Operation Research - An
Introduction - 8th Edition - H.A. Taha (2007)
These steps will be illustrated
with an Example.
Dr. Mahmoud Abbas Mahmoud
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
0
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Note:
Practically, nodes numbering
can be start by (0) or (1).
Dr. Mahmoud Abbas Mahmoud
A
0
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
A
0
1
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
1
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C
D
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C
D
E
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E
G
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E 4
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
???????
B
A
0
2
1
C 3
D
E 4
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
Use Dummy !
B
A
0
2
1
C 3
D
E 4
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E 4
I
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E 4
5
I
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E 4
5
I
J
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B
A
0
2
1
C 3
D
E 4
5 6
I
J
G
H
F
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
(AOA) Network Drawing is Completed
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
Critical Path Calculations
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
Forward Pass:
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
Forward Pass:
Calculating the Earliest Start Time (ES):
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
Forward Pass:
Calculating the Earliest Start Time (ES):
Earliest Start Time (ES)j=Max [ (ES)i + Dij ]
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
NOTE: (ES) for Start Event = (0) Is NOT RELATED
with the Number Given to Start Event (in Circle).
Earliest Start Time (ES) for Start Event = (0)
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
2
0
[2+0]= 2
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
[0+3]= 3
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6 Max [(3+3) , (2+2)] = max [6,4]= 6
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
max[(3+2) , (6+0)] = max [5,6] = 6
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
13
Max [(6+3) ,(6+7)] =max [9,13] =13
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
19
13
Max [(6+2),(13+6),(6+5]=
Max [8,19,9] = 19
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
13
Backward Pass:
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
19
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
13
Backward Pass:
Calculating the Latest Completion Time (LC):
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
19
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
13
Backward Pass:
Calculating the Latest Completion Time (LC):
Latest Completion Time (LC)i=Min [ (LC)j - Dij ]
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
19
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
19
13
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
19
19
13
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
19
19
13
13
19 – 6 =13
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
6
19
19
13
13
Min [(19-5),(13-7)=
Min[14,6] = 6
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
2
0
6
6
6
6
19
19
13
13
Min [(19-2),(13-3),(6-0)] = Min [17,10,6] = 6
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
3
2
0
6
6
6
6
19
19
13
13
Min [(6-2),(6-3)] =
Min [4, 3] = 3
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
3
3
4
2
0
6
6
6
6
19
19
13
13
6-2 = 4
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Min [(3-3),(4-2)] =
Min [0, 2] = 0
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Finding the Critical Activities and the Critical Path
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
To Identify the Critical Activities
Remember the Three Conditions:
For a critical activity
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Critical Activity Conditions:
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Critical Activity Conditions:
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Critical Activity Conditions:
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Critical Activity Conditions:
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Critical Activity Conditions:
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Critical Activity Conditions:
i) (LC)i = (ES)i
ii) (LC)j = (ES)j
iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij
Duration
(week)
Preceding
Activity
Activity
2-A
3-B
2AC
3BD
2BE
3C,DF
2C,DG
7C,D,EH
5C,D,EI
6H,FJ
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
The Critical Activities are: (0, 2), (2, 3), (3, 4), (4, 5) and (5, 6)
The Critical Path is: (0 – 2 – 3 – 4 – 5 – 6)
Project Completion Time is: 19 weeks
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Total Float (TF) and Free Float (FF)
Dr. Mahmoud Abbas Mahmoud
TFij = (LC)j – (ES)i – Dij
FFij = (ES)j – (ES)i – Dij
Notice that only a critical activity
can have a Zero Total Float (TF)
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2 Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
For Dummy activity (3, 4)
TF = 6 – 6 – 0 = 0 *
FF = 6 – 6 – 0 = 0
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
For Dummy activity (3, 4)
TF = 6 – 6 – 0 = 0 *
FF = 6 – 6 – 0 = 0
For activity F (3, 5)
TF = 13 – 6 – 3 = 4
FF = 13 – 6 – 3 = 4
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
For Dummy activity (3, 4)
TF = 6 – 6 – 0 = 0 *
FF = 6 – 6 – 0 = 0
For activity F (3, 5)
TF = 13 – 6 – 3 = 4
FF = 13 – 6 – 3 = 4
For activity G (3, 6)
TF = 19 – 6 – 2 = 11
FF = 19 – 6 – 2 = 11
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
For Dummy activity (3, 4)
TF = 6 – 6 – 0 = 0 *
FF = 6 – 6 – 0 = 0
For activity F (3, 5)
TF = 13 – 6 – 3 = 4
FF = 13 – 6 – 3 = 4
For activity G (3, 6)
TF = 19 – 6 – 2 = 11
FF = 19 – 6 – 2 = 11
For activity H (4, 5)
TF = 13 – 6 – 7 = 0 *
FF = 13 – 6 – 7 = 0
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
For Dummy activity (3, 4)
TF = 6 – 6 – 0 = 0 *
FF = 6 – 6 – 0 = 0
For activity F (3, 5)
TF = 13 – 6 – 3 = 4
FF = 13 – 6 – 3 = 4
For activity G (3, 6)
TF = 19 – 6 – 2 = 11
FF = 19 – 6 – 2 = 11
For activity H (4, 5)
TF = 13 – 6 – 7 = 0 *
FF = 13 – 6 – 7 = 0
For activity I (4, 6)
TF = 19 – 6 – 5 = 8
FF = 19 – 6 – 5 = 8
Dr. Mahmoud Abbas Mahmoud
B=3
A=2
0
2
1
C=2 3
D=3
E=2 4
5 6
I=5
J=6
G=2
H=7
F=3
0
0
3
3
4
2
0
6
6
6
6
19
19
13
13
For activity A (0, 1)
TF = 4 – 0 – 2 = 2
FF = 2 – 0 – 2 = 0
For activity B (0, 2)
TF = 3 – 0 – 3 = 0 *
FF = 3 – 0 – 3 = 0
For activity C (1, 3)
TF = 6 – 2 – 2 = 2
FF = 6 – 2 – 2 = 2
For activity D (2, 3)
TF = 6 – 3 – 3 = 0 *
FF = 6 – 3 – 3 = 0
For activity E (2, 4)
TF = 6 – 3 – 2 = 1
FF = 6 – 3 – 2 = 1
For Dummy activity (3, 4)
TF = 6 – 6 – 0 = 0 *
FF = 6 – 6 – 0 = 0
For activity F (3, 5)
TF = 13 – 6 – 3 = 4
FF = 13 – 6 – 3 = 4
For activity G (3, 6)
TF = 19 – 6 – 2 = 11
FF = 19 – 6 – 2 = 11
For activity H (4, 5)
TF = 13 – 6 – 7 = 0 *
FF = 13 – 6 – 7 = 0
For activity I (4, 6)
TF = 19 – 6 – 5 = 8
FF = 19 – 6 – 5 = 8
For activity J (5, 6)
TF = 19 – 13 – 6 = 0 *
FF = 19 – 13 – 6 = 0
Dr. Mahmoud Abbas Mahmoud
Dr. Mahmoud Abbas Mahmoud
We can notice from these results that all
critical activities must have zero free
floats but not each activity that has zero
free float must be critical.
For example, activity A (0, 1) has a zero
Free Float but it is not critical.
Earliest Completion (EC) and Latest Start (LS) Times
Activity
Symbol
Activity
(i, j)
Duration
Dij
(ES)i
ECij
= (ES)i + Dij
LSij
= (LC)j - Dij
(LC)j
A (0, 1) 2 0 2 2 4
B (0, 2) 3 0 3 0 3
C (1, 3) 2 2 4 4 6
D (2, 3) 3 3 6 3 6
E (2, 4) 2 3 5 4 6
Dummy (3, 4) 0 6 6 6 6
F (3, 5) 3 6 9 10 13
G (3, 6) 2 6 8 17 19
H (4, 5) 7 6 13 6 13
I (4, 6) 5 6 11 14 19
J (5, 6) 6 13 19 13 19
Dr. Mahmoud Abbas Mahmoud
Summary of (CPM) Calculations
Activity
Symbol
Activity
(i, j)
Duration
Dij
(Es)i ECij LSij (LC)j TFij FFij
A (0, 1) 2 0 2 2 4 2 0
B (0, 2) 3 0 3 0 3 0* 0
C (1, 3) 2 2 4 4 6 2 2
D (2, 3) 3 3 6 3 6 0* 0
E (2, 4) 2 3 5 4 6 1 1
Dummy (3, 4) 0 6 6 6 6 0* 0
F (3, 5) 3 6 9 10 13 4 4
G (3, 6) 2 6 8 17 19 11 11
H (4, 5) 7 6 13 6 13 0* 0
I (4, 6) 5 6 11 14 19 8 8
J (5, 6) 6 13 19 13 19 0* 0
Notice that only a critical activity can have a Zero total float (TF) values are marked with (*)
mark to indicate the critical activities.
Dr. Mahmoud Abbas Mahmoud
Dr. Mahmoud Al-Naimi

Mais conteúdo relacionado

Mais procurados

Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
Debanjan15
 

Mais procurados (20)

Project Management Fundamentals
Project Management FundamentalsProject Management Fundamentals
Project Management Fundamentals
 
Critical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/SlacksCritical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/Slacks
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
Lect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMLect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPM
 
Earned Value Analysis
Earned Value AnalysisEarned Value Analysis
Earned Value Analysis
 
Easy steps to critical path determination and floats calculations for projects
Easy steps to critical path determination and floats calculations for projectsEasy steps to critical path determination and floats calculations for projects
Easy steps to critical path determination and floats calculations for projects
 
Pert Cpm Nis
Pert   Cpm NisPert   Cpm Nis
Pert Cpm Nis
 
Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)
 
Project Management: NETWORK ANALYSIS - CPM and PERT
Project Management: NETWORK ANALYSIS - CPM and PERTProject Management: NETWORK ANALYSIS - CPM and PERT
Project Management: NETWORK ANALYSIS - CPM and PERT
 
Pert cpm-22-3-21
Pert cpm-22-3-21Pert cpm-22-3-21
Pert cpm-22-3-21
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Project Management case analysis
Project Management case analysisProject Management case analysis
Project Management case analysis
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
 
Unit.6. network analysis with cpm and pert
Unit.6. network analysis with cpm and pertUnit.6. network analysis with cpm and pert
Unit.6. network analysis with cpm and pert
 
PDM - Precedence Diagram Method
PDM - Precedence Diagram MethodPDM - Precedence Diagram Method
PDM - Precedence Diagram Method
 
4.1. triple constraints (time, scope, cost)
4.1. triple constraints (time, scope, cost)  4.1. triple constraints (time, scope, cost)
4.1. triple constraints (time, scope, cost)
 
Critical Path Method presentation.
Critical Path Method presentation.Critical Path Method presentation.
Critical Path Method presentation.
 
Pert cpm
Pert cpmPert cpm
Pert cpm
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
An Introduction to Project Management
An Introduction to Project Management An Introduction to Project Management
An Introduction to Project Management
 

Destaque

كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةكيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
Dr. Mahmoud Al-Naimi
 
Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0
PMILebanonChapter
 
Risk & Risk Management
Risk & Risk ManagementRisk & Risk Management
Risk & Risk Management
ansula
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
Rahul Dubey
 

Destaque (20)

إدارة المخاطر
إدارة المخاطرإدارة المخاطر
إدارة المخاطر
 
أسلوب تقييم ومراجعة المشروع (PERT)
أسلوب تقييم ومراجعة المشروع (PERT)أسلوب تقييم ومراجعة المشروع (PERT)
أسلوب تقييم ومراجعة المشروع (PERT)
 
Level 1 & 2
Level 1 & 2Level 1 & 2
Level 1 & 2
 
Time review an example in the class of aon
Time review an example in the class of aonTime review an example in the class of aon
Time review an example in the class of aon
 
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةكيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
 
(AOA) and (AON) Network construction and critical path calculations (using fo...
(AOA) and (AON) Network construction and critical path calculations (using fo...(AOA) and (AON) Network construction and critical path calculations (using fo...
(AOA) and (AON) Network construction and critical path calculations (using fo...
 
Resource allocation and smoothing
Resource allocation and smoothingResource allocation and smoothing
Resource allocation and smoothing
 
Método Pert-CPM Jesus Quiñones
Método Pert-CPM Jesus QuiñonesMétodo Pert-CPM Jesus Quiñones
Método Pert-CPM Jesus Quiñones
 
Learning VB.NET Programming Concepts
Learning VB.NET Programming ConceptsLearning VB.NET Programming Concepts
Learning VB.NET Programming Concepts
 
PM scheduling techniques
PM scheduling techniquesPM scheduling techniques
PM scheduling techniques
 
(Aoa) and (aon) networks
(Aoa) and (aon) networks(Aoa) and (aon) networks
(Aoa) and (aon) networks
 
Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0
 
Intents in Android
Intents in AndroidIntents in Android
Intents in Android
 
Network Problem CPM & PERT
Network Problem CPM &  PERTNetwork Problem CPM &  PERT
Network Problem CPM & PERT
 
Types of-risk
Types of-riskTypes of-risk
Types of-risk
 
Risk & Risk Management
Risk & Risk ManagementRisk & Risk Management
Risk & Risk Management
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
 
Risk management
Risk managementRisk management
Risk management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Metodo Pert-Cpm Branco Fatima
Metodo Pert-Cpm Branco FatimaMetodo Pert-Cpm Branco Fatima
Metodo Pert-Cpm Branco Fatima
 

Semelhante a Step by step network construction and (cpm) calculations

1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx
1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx
1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx
drennanmicah
 
LectureProjectPlanning.ppt
LectureProjectPlanning.pptLectureProjectPlanning.ppt
LectureProjectPlanning.ppt
anhdbh
 
Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...
Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...
Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...
jaumebp
 
Scheduling Problems Complete the following problems covering pro.docx
Scheduling Problems Complete the following problems covering pro.docxScheduling Problems Complete the following problems covering pro.docx
Scheduling Problems Complete the following problems covering pro.docx
kenjordan97598
 
Protein Distance Map Prediction based on a Nearest Neighbors Approach
Protein Distance Map Prediction based on a Nearest Neighbors ApproachProtein Distance Map Prediction based on a Nearest Neighbors Approach
Protein Distance Map Prediction based on a Nearest Neighbors Approach
Gualberto Asencio Cortés
 

Semelhante a Step by step network construction and (cpm) calculations (20)

Chapter 6 project management
Chapter 6 project managementChapter 6 project management
Chapter 6 project management
 
Project management
Project managementProject management
Project management
 
4.9 cpm network calculations
4.9 cpm network calculations4.9 cpm network calculations
4.9 cpm network calculations
 
Lecture - Project, Planning and Control.pdf
Lecture - Project, Planning and Control.pdfLecture - Project, Planning and Control.pdf
Lecture - Project, Planning and Control.pdf
 
Project management
Project managementProject management
Project management
 
Chapter 5 - PERT-CPM
Chapter 5 - PERT-CPM Chapter 5 - PERT-CPM
Chapter 5 - PERT-CPM
 
Cpm and pert
Cpm and pertCpm and pert
Cpm and pert
 
Kinetic Dependence Graphs
Kinetic Dependence GraphsKinetic Dependence Graphs
Kinetic Dependence Graphs
 
Chap03
Chap03Chap03
Chap03
 
1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx
1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx
1LocationFixed CostsVariable Costs per unitA=BB=CC=DA$85,000260006.docx
 
LectureProjectPlanning.ppt
LectureProjectPlanning.pptLectureProjectPlanning.ppt
LectureProjectPlanning.ppt
 
Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...
Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...
Automated Alphabet Reduction Method with Evolutionary Algorithms for Protein ...
 
Scheduling Problems Complete the following problems covering pro.docx
Scheduling Problems Complete the following problems covering pro.docxScheduling Problems Complete the following problems covering pro.docx
Scheduling Problems Complete the following problems covering pro.docx
 
Pert and CPM
Pert and CPMPert and CPM
Pert and CPM
 
LalitBDA2015V3
LalitBDA2015V3LalitBDA2015V3
LalitBDA2015V3
 
Sci ml 2020 on bayesian
Sci ml 2020 on bayesianSci ml 2020 on bayesian
Sci ml 2020 on bayesian
 
606CPM1.ppt
606CPM1.ppt606CPM1.ppt
606CPM1.ppt
 
the diet solution program and muscle building programs
the diet solution program and muscle building programsthe diet solution program and muscle building programs
the diet solution program and muscle building programs
 
Protein Distance Map Prediction based on a Nearest Neighbors Approach
Protein Distance Map Prediction based on a Nearest Neighbors ApproachProtein Distance Map Prediction based on a Nearest Neighbors Approach
Protein Distance Map Prediction based on a Nearest Neighbors Approach
 
Cpm pert
Cpm pertCpm pert
Cpm pert
 

Mais de Dr. Mahmoud Al-Naimi

Mais de Dr. Mahmoud Al-Naimi (15)

أسلوب تقييم ومراجعة المشروع (بيرت).pdf
أسلوب تقييم ومراجعة المشروع (بيرت).pdfأسلوب تقييم ومراجعة المشروع (بيرت).pdf
أسلوب تقييم ومراجعة المشروع (بيرت).pdf
 
Certificate - Dr. Mahmoud AL-Naimi
Certificate  - Dr. Mahmoud AL-NaimiCertificate  - Dr. Mahmoud AL-Naimi
Certificate - Dr. Mahmoud AL-Naimi
 
ملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريع
 
Applications dr. mahmoud al-naimi
Applications   dr. mahmoud al-naimiApplications   dr. mahmoud al-naimi
Applications dr. mahmoud al-naimi
 
Product design and manufacture lecture 1
Product design and manufacture lecture  1Product design and manufacture lecture  1
Product design and manufacture lecture 1
 
ألأستدامة والتصنيع الرشيق
ألأستدامة والتصنيع الرشيق ألأستدامة والتصنيع الرشيق
ألأستدامة والتصنيع الرشيق
 
Control charts for variables
Control charts for variables Control charts for variables
Control charts for variables
 
Just in time (jit), lean, and toyota production system (tps)
Just in time (jit), lean, and toyota production system (tps)Just in time (jit), lean, and toyota production system (tps)
Just in time (jit), lean, and toyota production system (tps)
 
Evolution of mrp type systems
Evolution of mrp type systemsEvolution of mrp type systems
Evolution of mrp type systems
 
Computer in Design and Manufacturing
Computer in Design and Manufacturing Computer in Design and Manufacturing
Computer in Design and Manufacturing
 
إنشاء ورسم المخططات الشبكية
إنشاء ورسم المخططات الشبكيةإنشاء ورسم المخططات الشبكية
إنشاء ورسم المخططات الشبكية
 
Network construction
Network construction  Network construction
Network construction
 
Production planning hierarchy
Production planning hierarchyProduction planning hierarchy
Production planning hierarchy
 
Material and capacity requirements planning (mrp and crp) part 2
Material and capacity requirements planning (mrp and crp) part  2Material and capacity requirements planning (mrp and crp) part  2
Material and capacity requirements planning (mrp and crp) part 2
 
Material and capacity requirements planning (mrp and crp) part 1
Material and capacity requirements planning (mrp and crp) part  1Material and capacity requirements planning (mrp and crp) part  1
Material and capacity requirements planning (mrp and crp) part 1
 

Último

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Último (20)

Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 

Step by step network construction and (cpm) calculations

  • 1. Step by Step Network Construction and (CPM) Calculations Project Management Dr. Mahmoud Abbas Mahmoud Asst. Prof. 2016
  • 2. Step by Step Network Construction and (CPM) Calculations Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Example* Draw the (AOA) network diagram for the activities given in the table, find the critical path (CP), and give all (CPM) calculations (complete network analysis table). *This Example is adapted from “Operation Research - An Introduction - 8th Edition - H.A. Taha (2007) These steps will be illustrated with an Example. Dr. Mahmoud Abbas Mahmoud
  • 20. B A 0 2 1 C 3 D E 4 5 6 I J G H F Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 21. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 (AOA) Network Drawing is Completed Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 22. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 Critical Path Calculations Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 23. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 Forward Pass: Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 24. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 Forward Pass: Calculating the Earliest Start Time (ES): Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 25. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 Forward Pass: Calculating the Earliest Start Time (ES): Earliest Start Time (ES)j=Max [ (ES)i + Dij ] Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 26. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud NOTE: (ES) for Start Event = (0) Is NOT RELATED with the Number Given to Start Event (in Circle). Earliest Start Time (ES) for Start Event = (0)
  • 27. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 28. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 2 0 [2+0]= 2 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 29. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud [0+3]= 3
  • 30. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 Max [(3+3) , (2+2)] = max [6,4]= 6 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 31. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 max[(3+2) , (6+0)] = max [5,6] = 6 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 32. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 13 Max [(6+3) ,(6+7)] =max [9,13] =13 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 33. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 19 13 Max [(6+2),(13+6),(6+5]= Max [8,19,9] = 19 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 34. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 13 Backward Pass: Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ 19 Dr. Mahmoud Abbas Mahmoud
  • 35. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 13 Backward Pass: Calculating the Latest Completion Time (LC): Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ 19 Dr. Mahmoud Abbas Mahmoud
  • 36. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 13 Backward Pass: Calculating the Latest Completion Time (LC): Latest Completion Time (LC)i=Min [ (LC)j - Dij ] Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ 19 Dr. Mahmoud Abbas Mahmoud
  • 37. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 19 13 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 38. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 19 19 13 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 39. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 19 19 13 13 19 – 6 =13 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 40. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 6 19 19 13 13 Min [(19-5),(13-7)= Min[14,6] = 6 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 41. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 2 0 6 6 6 6 19 19 13 13 Min [(19-2),(13-3),(6-0)] = Min [17,10,6] = 6 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 42. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 3 2 0 6 6 6 6 19 19 13 13 Min [(6-2),(6-3)] = Min [4, 3] = 3 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 43. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 3 3 4 2 0 6 6 6 6 19 19 13 13 6-2 = 4 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 44. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Min [(3-3),(4-2)] = Min [0, 2] = 0 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 45. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 46. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Finding the Critical Activities and the Critical Path Dr. Mahmoud Abbas Mahmoud
  • 47. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 To Identify the Critical Activities Remember the Three Conditions: For a critical activity i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Dr. Mahmoud Abbas Mahmoud
  • 48. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Critical Activity Conditions: i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 49. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Critical Activity Conditions: i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 50. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Critical Activity Conditions: i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 51. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Critical Activity Conditions: i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 52. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Critical Activity Conditions: i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 53. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Critical Activity Conditions: i) (LC)i = (ES)i ii) (LC)j = (ES)j iii)(ES)j - (ES)i = (LC)j - (LC)i = Dij Duration (week) Preceding Activity Activity 2-A 3-B 2AC 3BD 2BE 3C,DF 2C,DG 7C,D,EH 5C,D,EI 6H,FJ Dr. Mahmoud Abbas Mahmoud
  • 54. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 The Critical Activities are: (0, 2), (2, 3), (3, 4), (4, 5) and (5, 6) The Critical Path is: (0 – 2 – 3 – 4 – 5 – 6) Project Completion Time is: 19 weeks Dr. Mahmoud Abbas Mahmoud
  • 55. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Total Float (TF) and Free Float (FF) Dr. Mahmoud Abbas Mahmoud TFij = (LC)j – (ES)i – Dij FFij = (ES)j – (ES)i – Dij
  • 56. Notice that only a critical activity can have a Zero Total Float (TF) B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 Dr. Mahmoud Abbas Mahmoud
  • 57. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 Dr. Mahmoud Abbas Mahmoud
  • 58. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 Dr. Mahmoud Abbas Mahmoud
  • 59. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 Dr. Mahmoud Abbas Mahmoud
  • 60. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 Dr. Mahmoud Abbas Mahmoud
  • 61. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 Dr. Mahmoud Abbas Mahmoud
  • 62. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 For Dummy activity (3, 4) TF = 6 – 6 – 0 = 0 * FF = 6 – 6 – 0 = 0 Dr. Mahmoud Abbas Mahmoud
  • 63. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 For Dummy activity (3, 4) TF = 6 – 6 – 0 = 0 * FF = 6 – 6 – 0 = 0 For activity F (3, 5) TF = 13 – 6 – 3 = 4 FF = 13 – 6 – 3 = 4 Dr. Mahmoud Abbas Mahmoud
  • 64. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 For Dummy activity (3, 4) TF = 6 – 6 – 0 = 0 * FF = 6 – 6 – 0 = 0 For activity F (3, 5) TF = 13 – 6 – 3 = 4 FF = 13 – 6 – 3 = 4 For activity G (3, 6) TF = 19 – 6 – 2 = 11 FF = 19 – 6 – 2 = 11 Dr. Mahmoud Abbas Mahmoud
  • 65. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 For Dummy activity (3, 4) TF = 6 – 6 – 0 = 0 * FF = 6 – 6 – 0 = 0 For activity F (3, 5) TF = 13 – 6 – 3 = 4 FF = 13 – 6 – 3 = 4 For activity G (3, 6) TF = 19 – 6 – 2 = 11 FF = 19 – 6 – 2 = 11 For activity H (4, 5) TF = 13 – 6 – 7 = 0 * FF = 13 – 6 – 7 = 0 Dr. Mahmoud Abbas Mahmoud
  • 66. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 For Dummy activity (3, 4) TF = 6 – 6 – 0 = 0 * FF = 6 – 6 – 0 = 0 For activity F (3, 5) TF = 13 – 6 – 3 = 4 FF = 13 – 6 – 3 = 4 For activity G (3, 6) TF = 19 – 6 – 2 = 11 FF = 19 – 6 – 2 = 11 For activity H (4, 5) TF = 13 – 6 – 7 = 0 * FF = 13 – 6 – 7 = 0 For activity I (4, 6) TF = 19 – 6 – 5 = 8 FF = 19 – 6 – 5 = 8 Dr. Mahmoud Abbas Mahmoud
  • 67. B=3 A=2 0 2 1 C=2 3 D=3 E=2 4 5 6 I=5 J=6 G=2 H=7 F=3 0 0 3 3 4 2 0 6 6 6 6 19 19 13 13 For activity A (0, 1) TF = 4 – 0 – 2 = 2 FF = 2 – 0 – 2 = 0 For activity B (0, 2) TF = 3 – 0 – 3 = 0 * FF = 3 – 0 – 3 = 0 For activity C (1, 3) TF = 6 – 2 – 2 = 2 FF = 6 – 2 – 2 = 2 For activity D (2, 3) TF = 6 – 3 – 3 = 0 * FF = 6 – 3 – 3 = 0 For activity E (2, 4) TF = 6 – 3 – 2 = 1 FF = 6 – 3 – 2 = 1 For Dummy activity (3, 4) TF = 6 – 6 – 0 = 0 * FF = 6 – 6 – 0 = 0 For activity F (3, 5) TF = 13 – 6 – 3 = 4 FF = 13 – 6 – 3 = 4 For activity G (3, 6) TF = 19 – 6 – 2 = 11 FF = 19 – 6 – 2 = 11 For activity H (4, 5) TF = 13 – 6 – 7 = 0 * FF = 13 – 6 – 7 = 0 For activity I (4, 6) TF = 19 – 6 – 5 = 8 FF = 19 – 6 – 5 = 8 For activity J (5, 6) TF = 19 – 13 – 6 = 0 * FF = 19 – 13 – 6 = 0 Dr. Mahmoud Abbas Mahmoud
  • 68. Dr. Mahmoud Abbas Mahmoud We can notice from these results that all critical activities must have zero free floats but not each activity that has zero free float must be critical. For example, activity A (0, 1) has a zero Free Float but it is not critical.
  • 69. Earliest Completion (EC) and Latest Start (LS) Times Activity Symbol Activity (i, j) Duration Dij (ES)i ECij = (ES)i + Dij LSij = (LC)j - Dij (LC)j A (0, 1) 2 0 2 2 4 B (0, 2) 3 0 3 0 3 C (1, 3) 2 2 4 4 6 D (2, 3) 3 3 6 3 6 E (2, 4) 2 3 5 4 6 Dummy (3, 4) 0 6 6 6 6 F (3, 5) 3 6 9 10 13 G (3, 6) 2 6 8 17 19 H (4, 5) 7 6 13 6 13 I (4, 6) 5 6 11 14 19 J (5, 6) 6 13 19 13 19 Dr. Mahmoud Abbas Mahmoud
  • 70. Summary of (CPM) Calculations Activity Symbol Activity (i, j) Duration Dij (Es)i ECij LSij (LC)j TFij FFij A (0, 1) 2 0 2 2 4 2 0 B (0, 2) 3 0 3 0 3 0* 0 C (1, 3) 2 2 4 4 6 2 2 D (2, 3) 3 3 6 3 6 0* 0 E (2, 4) 2 3 5 4 6 1 1 Dummy (3, 4) 0 6 6 6 6 0* 0 F (3, 5) 3 6 9 10 13 4 4 G (3, 6) 2 6 8 17 19 11 11 H (4, 5) 7 6 13 6 13 0* 0 I (4, 6) 5 6 11 14 19 8 8 J (5, 6) 6 13 19 13 19 0* 0 Notice that only a critical activity can have a Zero total float (TF) values are marked with (*) mark to indicate the critical activities. Dr. Mahmoud Abbas Mahmoud