Network Security Student: Lirong Wang Student ID: 122628 Instructor: Professor Anvari Winter 2003.
Project Scheduling Project Management 517 Chapter 8 Prof. M. Anvari .
-
Upload
edwina-strickland -
Category
Documents
-
view
244 -
download
2
Transcript of Project Scheduling Project Management 517 Chapter 8 Prof. M. Anvari .
Project Scheduling
Project Management 517Chapter 8
Prof. M. Anvarihttp://www.anvari.net/project_management.htm
Scheduling Scheduling Defined Gantt Charts Network Techniques: PERT and
CPM Determining Task Durations
Probability and Simulation Some Examples
8-2PM-517 Anvari
8-3
Scheduling Defined The conversion of a project action
plan into an operating timetable Serves as the basis for monitoring
and controlling the project A major tool for the management of
projects
PM-517 Anvari
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
8-4PM-517 Anvari
8-10
Some Benefits of Successful Scheduling Illustrates interdependence of all tasks Identifies times when resources must be
available Facilitates communication throughout
the project Determines critical activities/critical
path Affects client expectations through
establishment of activities, milestones, and completion dates
PM-517 Anvari
8-11
A Process for Scheduling 1. Think 2. List activities 3. Arrange activities considering
precedence and relationships 4. Develop Gantt charts and PERT/CPM
networks 5. Determine critical activities/critical
path 6. Crash and adjust as necessary
PM-517 Anvari
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
8-12PM-517 Anvari
8-14
Gantt Charts
Advantages Easy to understand Easy to show progress and status Easy to maintain Most popular view to communicate project status
to client and/or senior management Disadvantages
Can be superficial Not always easy to see precedence, relationships
JAN FEB MAR
1 8 15 22 29 5 12 19 26 5 12 19 26
PM-517 Anvari
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
8-15PM-517 Anvari
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
8-17PM-517 Anvari
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
8-18PM-517 Anvari
PM-517 Anvari
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
8-19
8-20
PERT/CPM Network Charts
Advantages Allows visualization of task relationships Facilitates calculation of critical path Clarifies impact of decisions on downstream
activities Disadvantages
Complex, not easy to comprehend at a glance Charts don’t readily depict durations, dates,
progressPM-517 Anvari
8-21
Look at a Simple Network, for a Simple Project
Activity
A
B
C
D
E
F
Duration (weeks)
14
3
3
7
4
10
Predecessor
Start
Start
A,B
B
C,D
E
PM-517 Anvari
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
8-22PM-517 Anvari
AOA Network Building Blocks
8079Install software
EventActivity
8-23PM-517 Anvari
Activity-on-Node Network Fundamentals
X
Y
Z
Y and Z are preceded by X
Y and Z can begin at thesame time, if you wish
(B)
A B C
A is preceded by nothingB is preceded by AC is preceded by B
(A)
J
K
L
M
J, K, & L can all begin atthe same time, if you wish(they need not occursimultaneously)
All (J, K, L) must becompleted before M canbegin
but
X Z
AAY
(C)
(D)
Z is preceded by X and Y
AA is preceded by X and Y
8-24PM-517 Anvari
8-25
A Simple Network (AON) (cont’d)
Start
A 14 C 3
E 4 F 10
B 3 D 7 Finish
Calculate:
Critical Path
Project DurationPM-517 Anvari
8-26
The Critical Path
Start
A 14 C 3
E 4 F 10
B 3 D 7 Finish
ES = 0EF = 14
ES = 14EF = 17
ES = 17EF = 21
ES = 21EF = 31
ES = 0EF = 3
ES = 3EF = 10
= Critical Path
PM-517 Anvari
ES = Early StartEF = Early Finish
8-27
Determining Slack How much slack is there Where is it? How do you know? Why might you care?
PM-517 Anvari
8-28
Determining Slack (cont’d)
Start
A 14 C 3
E 4 F 10
B 3 D 7 Finish
ES = 0EF = 14LS = 0LF = 14
ES = 14EF = 17LS = 14LF = 17
ES = 17EF = 21LS = 17LF = 21
ES = 21EF = 31LS = 21LF = 31
ES = 0EF = 3LS = 7LF = 10
ES = 3EF = 10LS = 10LF = 17
Work Back . . .
PM-517 Anvari
ES = Early StartEF = Early FinishLS = Late StartLF = Late Finish
8-29
Determining Slack (cont’d)
Start
A 14 C 3
E 4 F 10
B 3 D 7 Finish
ES = 0EF = 14LS = 0LF = 14
ES = 14EF = 17LS = 14LF = 17
ES = 17EF = 21LS = 17LF = 21
ES = 21EF = 31LS = 21LF = 31
ES = 0EF = 3LS = 7LF = 10
ES = 3EF = 10LS = 10LF = 17 Slack = LS - ES
CP = 0 Slack, where ES = LS
What does all this mean?PM-517 Anvari
8-30
Three Sequential Activities, AON Format
PM-517 Anvari
8-31
Activity Network, AON Format
PM-517 Anvari
8-32
Activity Network, AOA Format
PM-517 Anvari
8-33
Sample of Network Construction, Figure 8-5
AONAON AOAAOA
PM-517 Anvari
8-34
Sample of Network Construction, Figure 8-6
AONAON AOAAOA
PM-517 Anvari
8-35
Sample of Network Construction, Figure 8-7
AONAON AOAAOA
PM-517 Anvari
8-36
Networking Concurrent Activities, Figure 8-8
PM-517 Anvari
8-37
Activity c Not Required for e, Figure 8-9
PM-517 Anvari
8-38
Showing Precedents, Figure 8-10
PM-517 Anvari
8-39
MSP Gantt Chart, Figure 8-11
PM-517 Anvari
8-40
MSP AON Network, Figure8-12
PM-517 Anvari
8-41
An AON Network for a 10-Activity Project, Figure 8-13
PM-517 Anvari
8-42
Distribution of Possible Activity Times, Figure 8-14
PM-517 Anvari
8-43
AON Network with Durations and Variances, Figure 8-15
PM-517 Anvari
8-44
AON Network with Earliest/Latest Start/Finish Times, Figure 8-16
PM-517 Anvari
8-45
Gantt Chart of Table 8-4, Figure 8-17
PM-517 Anvari
8-46
AON Network of Table 8-4, Figure 8-18
PM-517 Anvari
8-47
MSP Gantt Chart of Table 8-4, Figure 8-19
PM-517 Anvari
8-48
MSP Gantt Chart, Video Project, Figure 8-20
PM-517 Anvari
8-49
MSP AON Network, Video Project, Figure 8-21
PM-517 Anvari
8-50
MSP Calendar, Video Project, Figure 8-22
PM-517 Anvari
8-51
MSP Calendar, Video Project, Figure 8-22 (continued)
PM-517 Anvari
8-52
MSP Gantt Chart, Video Project, Figure 8-23
PM-517 Anvari
8-53
Probability Distribution,Figure 8-24
PM-517 Anvari
8-54
a, m, and b Estimates,Figure 8-25
PM-517 Anvari
8-55
Crystal Ball®
Spreadsheet, Figure 8-26
PM-517 Anvari
8-56
CB Frequency Chart, Figure 8-27
PM-517 Anvari
8-57
CB Summary Statistics,Figure 8-28
PM-517 Anvari
8-58
CB Percentile Probabilities, Figure 8-29
PM-517 Anvari
8-59
CB Cumulative Probability Chart, Figure 8-30
PM-517 Anvari
8-60
Precedence Diagramming Conventions, Figure 8-31
PM-517 Anvari
8-61
Sample GERT Network,Figure 8-33
PM-517 Anvari
8-62
Apartment Complex Network, Figure 8-35
PM-517 Anvari
Hypothetical Network
2 5 61
4
3
5
16
620
13
30
TE=64
Calculate t(e) and Z for this network……
8-63PM-517 Anvari
Activity and Project Frequency Distributions
ACTIVITY PROJECT
a m b TE
(A) (B)
8-64PM-517 Anvari
PERT Activity Calculation
t(e) = a + 4m + b a = Most Optimistic (MO)
6 m = Most Likely (ML)
b = Most Pessimistic (MP)
t(e) = Activity Duration
When a single estimate for activity time is not sufficient!
8-65PM-517 Anvari
PERT Schedule Probability
Z is derived from a table of predetermined probabilities
Z = T(S) – T(E) Z = Probability of SD(T[E])2 Meeting Schedule
T(S) = Scheduled Duration
T(E) = Critical Path Duration
8-66PM-517 Anvari
PM-517 Anvari
PERT Activity Times & Variances
Activity a m b t(e)
1-2 17 29 47
2-3 6 12 24
2-4 16 19 28
3-5 13 16 19
4-5 2 5 14
5-6 2 5 8
Variance of Activity Estimates
Activity a m b t(e) [(b-a)/6]2
Var
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 6
PM-517 Anvari
Possible Project Durations
TE=64
TS=67
8-69PM-517 Anvari
PM-517 Anvari
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