SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Easy steps to network construction and critical path determination
Easy steps to network construction and critical path determinationEasy steps to network construction and critical path determination
Easy steps to network construction and critical path determinationDr. Mahmoud Al-Naimi
 
Fundamentals of scheduling
Fundamentals of schedulingFundamentals of scheduling
Fundamentals of schedulingjmd2011
 
Chap 11.2 Identify Risks
Chap 11.2 Identify RisksChap 11.2 Identify Risks
Chap 11.2 Identify RisksAnand Bobade
 
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 CPMMubashir Ali
 
How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)Insaf Ali Soomro PMP
 
Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Abhishek Pachisia
 
construction project planing
 construction project planing construction project planing
construction project planingSANJEEV Wazir
 
Construction Project management
Construction Project management Construction Project management
Construction Project management Anupama holla
 
Construction scheduling & Cost control
Construction scheduling & Cost controlConstruction scheduling & Cost control
Construction scheduling & Cost controlGuhan M
 
Chap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity DurationChap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity DurationAnand Bobade
 
Project planning and Scheduling
Project planning and SchedulingProject planning and Scheduling
Project planning and Schedulingsaurabmi2
 
PMP 47 process definitions
PMP 47 process definitionsPMP 47 process definitions
PMP 47 process definitionsAnand Bobade
 

Tendances (20)

Easy steps to network construction and critical path determination
Easy steps to network construction and critical path determinationEasy steps to network construction and critical path determination
Easy steps to network construction and critical path determination
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Cpm and pert
Cpm and pertCpm and pert
Cpm and pert
 
Fundamentals of scheduling
Fundamentals of schedulingFundamentals of scheduling
Fundamentals of scheduling
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Management
 
134 work break break down structure
134 work break break down structure134 work break break down structure
134 work break break down structure
 
Network scheduling
Network scheduling Network scheduling
Network scheduling
 
Chap 11.2 Identify Risks
Chap 11.2 Identify RisksChap 11.2 Identify Risks
Chap 11.2 Identify Risks
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
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
 
How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)
 
Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)
 
construction project planing
 construction project planing construction project planing
construction project planing
 
Construction Project management
Construction Project management Construction Project management
Construction Project management
 
Assignment project scheduling
Assignment project schedulingAssignment project scheduling
Assignment project scheduling
 
Construction scheduling & Cost control
Construction scheduling & Cost controlConstruction scheduling & Cost control
Construction scheduling & Cost control
 
Chap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity DurationChap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity Duration
 
Project planning and Scheduling
Project planning and SchedulingProject planning and Scheduling
Project planning and Scheduling
 
Microsoft Project
Microsoft ProjectMicrosoft Project
Microsoft Project
 
PMP 47 process definitions
PMP 47 process definitionsPMP 47 process definitions
PMP 47 process definitions
 

En vedette

إدارة المخاطر
إدارة المخاطرإدارة المخاطر
إدارة المخاطرMohamed Hendawy
 
أسلوب تقييم ومراجعة المشروع (PERT)
أسلوب تقييم ومراجعة المشروع (PERT)أسلوب تقييم ومراجعة المشروع (PERT)
أسلوب تقييم ومراجعة المشروع (PERT)Dr. Mahmoud Al-Naimi
 
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 aonHafeezur Malik
 
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةكيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةDr. Mahmoud Al-Naimi
 
(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...Dr. Mahmoud Al-Naimi
 
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ñonesJesus Quiñones
 
Learning VB.NET Programming Concepts
Learning VB.NET Programming ConceptsLearning VB.NET Programming Concepts
Learning VB.NET Programming Conceptsguest25d6e3
 
PM scheduling techniques
PM scheduling techniquesPM scheduling techniques
PM scheduling techniquesNazish khalid
 
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.0PMILebanonChapter
 
Intents in Android
Intents in AndroidIntents in Android
Intents in Androidma-polimi
 
Network Problem CPM & PERT
Network Problem CPM &  PERTNetwork Problem CPM &  PERT
Network Problem CPM & PERTPulchowk Campus
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)Debanjan15
 
Risk & Risk Management
Risk & Risk ManagementRisk & Risk Management
Risk & Risk Managementansula
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project managementRahul Dubey
 

En vedette (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
 
Pert & Cpm
Pert & CpmPert & Cpm
Pert & Cpm
 
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
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
 
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
 

Similaire à Step by step network construction and (cpm) calculations

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 projectsDr. Mahmoud Al-Naimi
 
Chapter 6 project management
Chapter 6 project managementChapter 6 project management
Chapter 6 project managementShadina Shah
 
Project management
Project managementProject management
Project managementTrade Expert
 
4.9 cpm network calculations
4.9 cpm network calculations4.9 cpm network calculations
4.9 cpm network calculationsVishal Tidake
 
Lecture - Project, Planning and Control.pdf
Lecture - Project, Planning and Control.pdfLecture - Project, Planning and Control.pdf
Lecture - Project, Planning and Control.pdflucky141651
 
Chapter 5 - PERT-CPM
Chapter 5 - PERT-CPM Chapter 5 - PERT-CPM
Chapter 5 - PERT-CPM maggieget
 
Kinetic Dependence Graphs
Kinetic Dependence GraphsKinetic Dependence Graphs
Kinetic Dependence GraphsDonald Nguyen
 
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.docxdrennanmicah
 
LectureProjectPlanning.ppt
LectureProjectPlanning.pptLectureProjectPlanning.ppt
LectureProjectPlanning.pptanhdbh
 
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.docxkenjordan97598
 
Sci ml 2020 on bayesian
Sci ml 2020 on bayesianSci ml 2020 on bayesian
Sci ml 2020 on bayesianmarkvard
 
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 programsgodsell51
 
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 ApproachGualberto Asencio Cortés
 

Similaire à Step by step network construction and (cpm) calculations (20)

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
 
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
 
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
 

Plus de Dr. Mahmoud Al-Naimi

أسلوب تقييم ومراجعة المشروع (بيرت).pdf
أسلوب تقييم ومراجعة المشروع (بيرت).pdfأسلوب تقييم ومراجعة المشروع (بيرت).pdf
أسلوب تقييم ومراجعة المشروع (بيرت).pdfDr. Mahmoud Al-Naimi
 
Certificate - Dr. Mahmoud AL-Naimi
Certificate  - Dr. Mahmoud AL-NaimiCertificate  - Dr. Mahmoud AL-Naimi
Certificate - Dr. Mahmoud AL-NaimiDr. Mahmoud Al-Naimi
 
ملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريع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 1Dr. Mahmoud Al-Naimi
 
ألأستدامة والتصنيع الرشيق
ألأستدامة والتصنيع الرشيق ألأستدامة والتصنيع الرشيق
ألأستدامة والتصنيع الرشيق Dr. Mahmoud Al-Naimi
 
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)Dr. Mahmoud Al-Naimi
 
Computer in Design and Manufacturing
Computer in Design and Manufacturing Computer in Design and Manufacturing
Computer in Design and Manufacturing Dr. Mahmoud Al-Naimi
 
إنشاء ورسم المخططات الشبكية
إنشاء ورسم المخططات الشبكيةإنشاء ورسم المخططات الشبكية
إنشاء ورسم المخططات الشبكيةDr. Mahmoud Al-Naimi
 
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 2Dr. Mahmoud Al-Naimi
 
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 1Dr. Mahmoud Al-Naimi
 

Plus 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
 

Dernier

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
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
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
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.pptxAsutosh Ranjan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 

Dernier (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
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, ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
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
 
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
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 

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