Project Management: A Managerial Approach

Download Report

Transcript Project Management: A Managerial Approach

Project Management: A
Managerial Approach
Chapter 8 – Scheduling
1
Overview
• WBS to Schedule Process
• PERT
• Schedule Types
• CPM
2
Scheduling
• A schedule is the conversion of a
project action plan into an operating
timetable
• It serves as the basis for monitoring
and controlling project activity
• Taken together with the plan and
budget, it is probably the major tool
for the management of projects
3
Simple Schedule – Gantt Chart
9
Network Techniques: PERT and CPM
• With the exception of Gantt charts, the most
•
•
common approach to scheduling is the use of
network techniques such as PERT and CPM
The Program Evaluation and Review
Technique (PERT) was developed by the U.S.
Navy in 1958
The Critical Path Method (CPM) was
developed by DuPont, Inc during the same
time period
10
Scheduling Terminology
• Activity - A specific task or set of tasks that
•
•
are required by the project, use up resources,
and take time to complete
Event - The result of completing one or more
activities. An identifiable end state occurring
at a particular time. Events use no resources.
Network - The combination of all activities
and events define the project and the activity
precedence relationships
12
Scheduling Terminology
• Path - The series of connected activities
(or intermediate events) between any two
events in a network
• Critical - Activities, events, or paths
which, if delayed, will delay the
completion of the project. A project’s
critical path is understood to mean that
sequence of critical activities that connect
the project’s start event to its finish event
13
Scheduling Terminology
• An activity can be in any of these conditions:
– It may have a successor(s) but no
predecessor(s) - starts a network
– It may have a predecessor(s) but no
successor(s) - ends a network
– It may have both predecessor(s) and
successor(s) - in the middle of a network
• Interconnections from horizontal links in
vertical WBS
14
Hypothetical Network
3
13
16
30
1
5
2
5
20
6
6
TE=64
4
Calculate t(e) and Z for this network……
15
Activity and Project Frequency Distributions
ACTIVITY
a
PROJECT
m
b
(A)
TE
(B)
16
PERT Activity Calculation
t(e) = a + 4m + b
6
a = Most Optimistic (MO)
m = Most Likely (ML)
b = Most Pessimistic (MP)
t(e) = Activity Duration
When a single estimate for activity time is not sufficient!
17
PERT Schedule Probability
Z = T(S) – T(E)
√SSD(T[E])2
Z = Probability of
Meeting Schedule
Z = T(S) – T(E)
√ΣVar(T[E])
T(S) = Scheduled Duration
T(E) = Critical Path Duration
Z is derived from a table of predetermined probabilities
18
PERT Activity Times & Variances
Activity
a
m
b
t(e)
1-2
17
29
47
30
2-3
6
12
24
13
2-4
16
19
28
20
3-5
13
16
19
16
4-5
2
5
14
6
5-6
2
5
8
5
19
Variance of Activity Estimates
Activity
a
m
b
t(e)
[(b-a)/6]2
Var
1-2
17
29
47
30
25
2-3
6
12
24
13
9
2-4
16
19
28
20
4
3-5
13
16
19
16
1
4-5
2
5
14
6
4
5-6
2
5
8
5
1
20
Critical Path
3
13
1
30
16
2
5
20
5
6
6
4
TE = 30 + 13 + 16 + 5 = 64
Var(TE) = 25 + 9 + 1 + 1 = 36
21
Possible Project Durations
TS=67
TE=64
Z = (67 – 64) / √(25 + 9 + 1 + 1) = 0.5
Hence, the probability of meeting the
target schedule (Ts) is 0.69 (69%)
22
Z Table
Z Value
Probability
Z Value
Probability
-2.0
0.02
+2.0
0.98
-1.5
0.07
+1.5
0.93
-1.0
0.16
+1.0
0.84
-0.7
0.24
+0.7
0.76
-0.5
0.31
+0.5
0.69
-0.3
0.38
+0.3
0.62
-0.1
0.36
+0.1
0.54
23
Gantt Charts
• The Gantt chart shows planned and actual
•
•
•
progress for a number of tasks displayed
against a horizontal time scale
It is an effective and easy-to-read method of
indicating the actual current status for each
set of tasks compared to the planned
progress for each item of the set
It can be helpful in expediting, sequencing,
and reallocating resources among tasks
Gantt charts usually do not show technical
dependencies
25
Drawing Networks
• Activity-on-Arrow (AOA) networks use arrows
•
•
to represent activities while nodes stand for
events
Activity-on-Node (AON) networks use nodes
to represent activities with arrows to show
precedence relationships
The choice between AOA and AON
representation is largely a matter of personal
preference
27
Hypothetical Network
3
1
2
5
6
4
29
AOA Network Building Blocks
Activity
Event
Install software
79
80
30
Partial Koll Business Center - AOA
1
A
Application
approval
2
B
Construction
plans
4
C
Traffic
study
D
Service
availability
check
3
5
31
Partial AOA Network
3
X
1
A
B
C
2
4
E
(A)
3
B
1
A
X
C
2
4
E
(B)
4
B
C
1
A
2
X
E
3
(C)
32
Partial AOA Network
4
B
E
X
A
1
C
2
3
D
5
(D)
4
E
B
X
1
A
2
C
?
3
5
F
D
(E)
33
Full AOA Network
B
15 X
1
A
5
Legend
Activity
Duration
2
C
10
3
D
5
4
0
0
Y
5
E
15
F
10
6
G
170
7
H
35
8
KOLL BUSINESS CENTER
County Engineers Design Department
34
Activity-on-Node Network Fundamentals
J, K, & L can all begin at
the same time, if you wish
(they need not occur
simultaneously)
J
A
B
C
K
A is preceded by nothing
B is preceded by A
C is preceded by B
M
L
(A)
(C)
but
All (J, K, L) must be
completed before M can
begin
Y
Y and Z are preceded by X
X
Z
Z is preceded by X and Y
Z
Y and Z can begin at the
same time, if you wish
Y
AA
AA is preceded by X and Y
X
(B)
(D)
35