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

Estimating Cost & Time.ppt
Estimating Cost & Time.pptEstimating Cost & Time.ppt
Estimating Cost & Time.ppt341741357
 
Project Time Management
Project Time ManagementProject Time Management
Project Time ManagementSerdar Temiz
 
Fundamentals of scheduling
Fundamentals of schedulingFundamentals of scheduling
Fundamentals of schedulingjmd2011
 
Project Management Summary 2012
Project Management Summary 2012Project Management Summary 2012
Project Management Summary 2012CPA Australia
 
Chap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity DurationChap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity DurationAnand Bobade
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)Debanjan15
 
Types Of Industry Scheduling
Types Of Industry SchedulingTypes Of Industry Scheduling
Types Of Industry SchedulingChris Carson
 
Network Techniques for Project Management
Network Techniques for Project ManagementNetwork Techniques for Project Management
Network Techniques for Project ManagementIshan Gandhi
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Mena M. Eissa
 
00 Introduction of project scheduling
00 Introduction of project scheduling00 Introduction of project scheduling
00 Introduction of project schedulingSoe Naing Win
 
Project Organization and Structure
Project Organization and StructureProject Organization and Structure
Project Organization and Structureharoldtaylor1113
 
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/SlacksPrasad Thanthratey
 
6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource SmoothingDavidMcLachlan1
 

Mais procurados (20)

Estimating Cost & Time.ppt
Estimating Cost & Time.pptEstimating Cost & Time.ppt
Estimating Cost & Time.ppt
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Fundamentals of scheduling
Fundamentals of schedulingFundamentals of scheduling
Fundamentals of scheduling
 
Project management
Project managementProject management
Project management
 
Project Management Summary 2012
Project Management Summary 2012Project Management Summary 2012
Project Management Summary 2012
 
Chap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity DurationChap 6.4 Estimate Activity Duration
Chap 6.4 Estimate Activity Duration
 
Cpm and pert
Cpm and pertCpm and pert
Cpm and pert
 
Assignment project scheduling
Assignment project schedulingAssignment project scheduling
Assignment project scheduling
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
 
Types Of Industry Scheduling
Types Of Industry SchedulingTypes Of Industry Scheduling
Types Of Industry Scheduling
 
Network Techniques for Project Management
Network Techniques for Project ManagementNetwork Techniques for Project Management
Network Techniques for Project Management
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1
 
project management
project managementproject management
project management
 
00 Introduction of project scheduling
00 Introduction of project scheduling00 Introduction of project scheduling
00 Introduction of project scheduling
 
Pert & cpm
Pert & cpmPert & cpm
Pert & cpm
 
Project Organization and Structure
Project Organization and StructureProject Organization and Structure
Project Organization and Structure
 
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
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing
 

Destaque

إدارة المخاطر
إدارة المخاطرإدارة المخاطر
إدارة المخاطر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
 
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
 
Risk Management
Risk ManagementRisk Management
Risk Managementcgeorgeo
 
Metodo Pert-Cpm Branco Fatima
Metodo Pert-Cpm Branco FatimaMetodo Pert-Cpm Branco Fatima
Metodo Pert-Cpm Branco FatimaFatima Branco
 

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

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
 

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

Mais 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
 

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

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 engineeringmulugeta48
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
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 - VDineshKumar4165
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
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 01KreezheaRecto
 
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...Call Girls in Nagpur High Profile
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
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
 
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...Christo Ananth
 
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 Bookingroncy bisnoi
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
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.pdfRagavanV2
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 

Último (20)

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
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
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
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
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...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
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
 
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...
 
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
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
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
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

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