Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Management
Presented by
B and C cannot
begin until A is
completed
A B D D cannot begin A B D
until both B and C
(f) are completed Dummy C
C A dummy activity is activity
again introduced in
© 2014 Pearson Education, Inc. 3-4
AOA
AON Example
Table 3.1 Milwaukee Paper Manufacturing’s Activities and Predecessors
IMMEDIATE
ACTIVITY DESCRIPTION PREDECESSORS
A Build internal components —
B Modify roof and floor —
C Construct collection stack A
D Pour concrete and install frame A, B
E Build high-temperature burner C
F Install pollution control system C
G Install air pollution device D, E
H Inspect and test F, G
Activity A
A
(Build Internal Components)
Start
Activity B
Start B (Modify Roof and Floor)
Activity
Figure 3.5
A C
Start
B D
F
A C
E
Start H
B D G
H
1 Dummy 6 7
Activity (Inspect/
Test)
D
3 5
(Pour Figure 3.8
Concrete/
Install Frame)
© 2014 Pearson Education, Inc. 3-9
CPM: Determining the Project
Schedule
Perform a Critical Path Analysis
► The critical path is the longest path
through the network
► The critical path is the shortest time in
which the project can be completed
► Any delay in critical path activities delays
the project
► Critical path activities have no slack time
Activity Name
or Symbol
A Earliest
Earliest ES EF Finish
Start
Latest LS LF Latest
Start 2 Finish
Activity Duration
© 2014 Pearson Education, Inc. 3 - 13
CPM: Forward Pass
Begin at starting event and work forward
Earliest Start (ES)Time Rule:
► If an activity has only a single immediate
predecessor, its ES equals the EF of the
predecessor
► If an activity has multiple immediate predecessors,
its ES is the maximum of all the EF values of its
predecessors
ES = Max {EF of all immediate predecessors}
Earliest Finish (EF)Time Rule:
► The earliest finish time (EF) of an activity is the
sum of its earliest start time (ES) and its activity
time
EF = ES + Activity time
© 2014 Pearson Education, Inc. 3 - 14
CPM: ES/EF Network for
Milwaukee Paper
ES EF = ES + Activity time
Start
0 0
2 EF of B =
ES ES of B + 3
0
Start
0 of B
B
0 0 3
3
© 2014 Pearson Education, Inc. 3 - 17
CPM: ES/EF Network for
Milwaukee Paper
A C
0 2 2 4
2 2
Start
0 0
B
0 3
2 2
Start
0 0
= Max (2, 3) D
0
3 7
B
0 3
3
4
© 2014 Pearson Education, Inc. 3 - 19
CPM: ES/EF Network for
Milwaukee Paper
A C
0 2 2 4
2 2
Start
0 0
B D
0 3 3 7
3 4
2 2 3
Start E H
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
3 4 5
Figure 3.10
© 2014 Pearson Education, Inc. 3 - 21
CPM: Backward Pass
Begin with the last event and work backwards
Latest Finish (LF) Time Rule:
► If an activity is an immediate predecessor for
just a single activity, its LF equals the LS of the
activity that immediately follows it
► If an activity is an immediate predecessor to
more than one activity, its LF is the minimum
of all LS values of all activities that
immediately follow it
LF = Min {LS of all immediate following activities}
Latest Start (LS) Time Rule:
► The latest start time (LS) of an activity is the
difference of its latest finish time (LF) and its
activity time
LS = LF – Activity time
© 2014 Pearson Education, Inc. 3 - 22
CPM: LS/LF Times for
Milwaukee Paper
A C F
0 2 2 4 4 7
2 2 3
Start E H
0 0 4 8 13 15
13 15
0 4 2
B D – Activity timeG
LS = LF
0 3 3 7 8 13
3 4 5 LF = EF
of Project
© 2014 Pearson Education, Inc. 3 - 23
CPM: LS/LF Times for
Milwaukee Paper
A C F
0 2 2 4 4 7
10 13
2 2 3
Start E H
0 0
LF 4= Min(LS
8 of 13 15
following activity) 13 15
0 4 2
B D G
0 3 3 7 8 13
3 4 5
2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
8 13
3 4 5
0 2 2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
1 4 4 8 8 13
3 4 5
Slack = LS – ES or Slack = LF – EF
0 2 2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
1 4 4 8 8 13
3 4 5
A Build internal
components
B Modify roof and floor
C Construct collection
stack
D Pour concrete and
install frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution
device
H Inspect and test
A Build internal
components
B Modify roof and floor
C Construct collection
stack
D Pour concrete and
install frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution
device
H Inspect and test
MOST
OPTIMISTIC LIKELY PESSIMISTIC EXPECTED TIME VARIANCE
ACTIVITY a m b t = (a + 4m + b)/6 [(b – a)/6]2
A 1 2 3 2 .11
B 2 3 4 3 .11
C 1 2 3 2 .11
D 2 4 6 4 .44
E 1 4 7 4 1.00
F 1 2 9 3 1.78
G 3 4 11 5 1.78
H 1 2 3 2 .11
Activity Name
or Symbol
A Earliest
Earliest ES EF Finish
Start
Latest LS LF Latest
Start 2 Finish
Activity Duration
© 2014 Pearson Education, Inc. 3 - 34
PERT: Forward Pass
Begin at starting event and work forward
Earliest Start (ES)Time Rule:
► If an activity has only a single immediate
predecessor, its ES equals the EF of the
predecessor
► If an activity has multiple immediate predecessors,
its ES is the maximum of all the EF values of its
predecessors
ES = Max {EF of all immediate predecessors}
Earliest Finish (EF)Time Rule:
► The earliest finish time (EF) of an activity is the
sum of its earliest start time (ES) and its activity
time
EF = ES + Activity time
© 2014 Pearson Education, Inc. 3 - 35
PERT: ES/EF Network for
Milwaukee Paper
ES EF = ES + Activity time
Start
0 0
2 EF of B =
ES ES of B + 3
0
Start
0 of B
B
0 0 3
3
© 2014 Pearson Education, Inc. 3 - 38
PERT: ES/EF Network for
Milwaukee Paper
A C
0 2 2 4
2 2
Start
0 0
B
0 3
2 2
Start
0 0
= Max (2, 3) D
0
3 7
B
0 3
3
4
© 2014 Pearson Education, Inc. 3 - 40
PERT: ES/EF Network for
Milwaukee Paper
A C
0 2 2 4
2 2
Start
0 0
B D
0 3 3 7
3 4
2 2 3
Start E H
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
3 4 5
Figure 3.10
© 2014 Pearson Education, Inc. 3 - 42
PERT: Backward Pass
Begin with the last event and work backwards
Latest Finish (LF) Time Rule:
► If an activity is an immediate predecessor for
just a single activity, its LF equals the LS of the
activity that immediately follows it
► If an activity is an immediate predecessor to
more than one activity, its LF is the minimum
of all LS values of all activities that
immediately follow it
LF = Min {LS of all immediate following activities}
Latest Start (LS) Time Rule:
► The latest start time (LS) of an activity is the
difference of its latest finish time (LF) and its
activity time
LS = LF – Activity time
© 2014 Pearson Education, Inc. 3 - 43
PERT: LS/LF Times for
Milwaukee Paper
A C F
0 2 2 4 4 7
2 2 3
Start E H
0 0 4 8 13 15
13 15
0 4 2
B D – Activity timeG
LS = LF
0 3 3 7 8 13
3 4 5 LF = EF
of Project
© 2014 Pearson Education, Inc. 3 - 44
PERT: LS/LF Times for
Milwaukee Paper
A C F
0 2 2 4 4 7
10 13
2 2 3
Start E H
0 0
LF 4= Min(LS
8 of 13 15
following activity) 13 15
0 4 2
B D G
0 3 3 7 8 13
3 4 5
2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
8 13
3 4 5
0 2 2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
1 4 4 8 8 13
3 4 5
Slack = LS – ES or Slack = LF – EF
0 2 2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
1 4 4 8 8 13
3 4 5
A Build internal
components
B Modify roof and floor
C Construct collection
stack
D Pour concrete and
install frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution
device
H Inspect and test
A Build internal
components
B Modify roof and floor
C Construct collection
stack
D Pour concrete and
install frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution
device
H Inspect and test
15 Weeks
(Expected Completion Time)
.5 = due .69497
Z.69146 − expected.71566
date /
.71904
p
date of completion
.6 .72575 .72907 .74857 .75175
= (16 wks − 15 wks)/1.76
15 16 Time
Weeks Weeks
Figure 3.13