Management Science Chapter 9
Management Science Chapter 9
Management Science Chapter 9
An Introduction to
Management Science, 15e
Quantitative Approaches to Decision Making
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Chapter 9: Project Scheduling: PERT/CPM
2
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
PERT/CPM (1 of 3)
3
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
PERT/CPM (2 of 3)
PERT and CPM have been used to plan, schedule, and control
a wide variety of projects:
• R&D of new products and processes
• Construction of buildings and highways
• Maintenance of large and complex equipment
• Design and installation of new systems
• PERT/CPM is used to plan the scheduling of individual
activities that make up a project.
• Projects may have as many as several thousand activities.
• A complicating factor in carrying out the activities is that some
activities depend on the completion of other activities before
they can be started.
4
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
PERT/CPM (3 of 3)
5
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(1 of 21)
6
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(2 of 21)
7
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(3 of 21)
9
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times (5
of 21)
10
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times (6
of 21)
11
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(7 of 21)
12
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(8 of 21)
We begin by finding the earliest start time and the latest start
time for all activities in the network. Let
ES = earliest start time for an activity
EF = earliest finish time for an activity
t = expected activity time
EF = ES + t
13
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(9 of 21)
We will write the earliest start and earliest finish times in the node
to the right of the activity letter. Using activity A as an example,
we have
14
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(10 of 21)
The earliest start time for an activity is equal to the largest (i.e.,
latest) of the earliest finish times for all its immediate
predecessors.
15
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times (11
of 21)
Let us apply the earliest start time rule to the portion of the network
involving nodes A, B, and C. With an earliest start time of 0 and an
activity time of 6 for activity B, we show ES = 0 and EF = 6 in the node
for activity B. Activity A
is the only immediate
Predecessor for activity
C. EF for activity A is 5,
so ES for activity C
must be 5. Thus, with
An activity time of 4,
the earliest finish time
for activity C is EF = 9.
16
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(12 of 21)
17
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(13 of 21)
18
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(14 of 21)
Once the latest finish time for an activity is known, the latest start
time for an activity can be computed as follows. Let
LS = latest start time for an activity
LF = latest finish time for an activity
Then
LS = LF – t
19
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(15 of 21)
20
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(16 of 21)
The following rule can be used to determine the latest finish time
for each activity in the network:
The latest finish time for an activity is the smallest (earliest) of the
latest start times for all activities that immediately follow the
activity.
21
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(17 of 21)
Slack = LS – ES = LF – EF
22
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(18 of 21)
23
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(19 of 21)
24
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(20 of 21)
2. What are the scheduled start and completion times for each
activity?
Answer: The activity schedule shows the earliest start, latest
start, earliest finish, and latest finish times for each activity.
25
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Based on Expected Activity Times
(21 of 21)
26
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Summary of the PERT/CPM Critical Path Procedure
27
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Critical Path Procedure (1 of 2)
Step 5. Use the project network and the activity time estimates
to determine the earliest start and the earliest finish time for
each activity by making a forward pass through the network. The
earliest finish time for the last activity in the project identifies the
total time required to complete the project.
28
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Critical Path Procedure (2 of 2)
Step 7. Use the difference between the latest start time and the
earliest start time for each activity to determine the slack for
each activity.
Step 8. Find the activities with zero slack; these are the critical
activities.
29
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Project Scheduling Considering Uncertain Activity Times
30
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Uncertain Activity Times (1 of 2)
b a / 6
2 2
31
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Uncertain Activity Times (2 of 2)
32
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (1 of 2)
33
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (2 of 2)
34
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Considering Time-Cost Trade-offs (1 of 3)
Immediate
Activity Description Expected Time (days)
Predecessor
A Overhaul machine I ___ 7
B Adjust machine I A 3
C Overhaul machine II ___ 6
D Adjust machine II C 3
E Test system B, D 2
35
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Considering Time-Cost Trade-offs (2 of 3)
36
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Considering Time-Cost Trade-offs (3 of 3)
The length of the critical path, and thus the total time required
to complete the project, is 12 days.
37
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (1 of 6)
38
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (2 of 6)
39
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (3 of #)
40
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (4 of 6)
The complete normal and crash activity data for the two-
machine maintenance project are given here:
Max in
Time Time Total Cost Total Cost Crash Cost
Reduction
Normal Crash Normal Crash per Day
in Time
7 4 $ 500 3 $100
$ 800
41
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (5 of 6)
42
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
Crashing Activity Times (6 of 6)
Thus, you will need to check the critical path in the revised
network and perhaps either identify additional activities to
crash or modify your initial crashing decision.
43
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.
End of Presentation: Chapter 9
44
© 2019 Cengage. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part, except for use as permitted in a
license distributed with a certain product or service or otherwise on a password-protected website or school-approved learning management system for classroom use.