Critical Path The longest path from start to finish; determines expected project duration... Early Start, Early FinishFinding ES and EF involves a forward pass through the network di
Trang 1Project Management
Chapter 17
McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc All rights reserved.
Trang 2Chapter 17: Learning Objectives
1 Discuss the behavioral aspects of projects in terms of project
personnel and the project manager
2 Explain the nature and importance of a work breakdown
structure in project management
3 Give a general description of PERT/CPM techniques
4 Construct simple network diagrams
5 List the kinds of information that a PERT or CPM analysis can
provide
6 Analyze networks with deterministic times
7 Analyze networks with probabilistic times
8 Describe activity ‘crashing’ and solve typical problems
Trang 3Projects
Unique, one-time operations designed to
accomplish a specific set of objectives in a
limited time frame
Trang 4Project Life Cycle
Trang 5The Nature of Projects
Projects go through a series of stages– a life
cycle
Projects bring together people with a
diversity of knowledge and skills, most of
whom remain associated with the project for
less than its full life
Organizational structure affects how projects
are managed
Trang 7The Nature of Projects
Projects go through a series of stages– a life cycle
Projects bring together people with a
diversity of knowledge and skills, most
of whom remain associated with the
project for less than its full life
Organizational structure affects how
projects are managed
Trang 8Project Management
How is it different?
Limited time frame
Narrow focus, specific objectives
Trang 9Project Management
What are the tools?
Work breakdown structure
Network diagram
Gantt charts
Project Management software
Risk management
Trang 10Having a capable project manager
Having time to plan
Careful tracking and control
Good communications
Trang 11Project Management Decisions
Project success depends upon making key managerial decisions over a
sequence of steps:
Deciding which projects to implement
Selecting the project manager
Selecting the project team
Planning and designing the project
Managing and controlling project resources
Deciding if and when a project should be
terminated
Trang 12Project Manager
The project manager is ultimately responsible for
the success or failure of the project
Trang 13Behavioral Issues
exacerbated by
Decentralized decision making
Stress of achieving project milestones on time and
within budget
Surprises
Interpersonal and coping skills are very important
Conflict resolution and negotiation can be an important
part of a project manager’s job
Trang 15Project Champion
Project champion
A person who promotes and supports a project
Usually resides within the organization
Facilitate the work of the project by ‘talking up’ the
project to other managers, and who might be asked to share resources with the project team as well as employees who might be asked to work on parts of the project
The project champion can be critical to the success
of a project
Trang 16Work Breakdown Structure (WBS)
A hierarchical listing of what must be done
during a project
Establishes a logical framework for identifying the
required activities for the project
1 Identify the major elements of the project
2 Identify the major supporting activities for each of
the major elements
3 Break down each major supporting activity into a
list of the activities that will be needed to accomplish it
Trang 17WBS
Trang 18Gantt Chart
Trang 19PERT and CPM
PERT (program evaluation and review
technique) and CPM (critical path method)
are two techniques used to manage
large-scale projects
By using PERT or CPM Managers can obtain:
1 A graphical display of project activities
2 An estimate of how long the project will take
3 An indication of which activities are most critical to
timely project completion
4 An indication of how long any activity can be delayed
without delaying the project
Trang 20Network Diagram
Diagram of project activities that shows sequential
relationships by use of arrows and nodes
Activity on arrow (AOA)
Network diagram convention in which arrows designate
activities
Activity on node (AON)
Network convention in which nodes designate activities
Trang 21The Network Diagram (cont’d)
Sequence of activities that leads from the
starting node to the finishing node
Trang 22Network Conventions
Trang 23Network Conventions
Trang 24PERT and CPM
PERT: Program Evaluation and
Review Technique
CPM: Critical Path Method
Graphically displays project activities
Estimates how long the project will
take
Indicates most critical activities
Show where delays will not affect
project
Trang 25Order furniture
Furniture setup
Interview
Hire and train
Remodel
Move in
Figure 17.4
AOA
Trang 26Order furniture
Furniture setup
Interview
Remodel Move in
4
Hire and train
7 S
Figure 17.4
AON
Trang 27Example
Activity Activity Description
Activity that Precedes
Activity Duration
a Locate new facilities None 8
c Hire and train staff b 9
d Select and order furniture a 6
e Remodel and install phones a 11
Trang 28Example - MS Project
ID Task Name Duration Start Finish Predecessors Resource
Names
1 Locate new facilities 8 wks Wed 2/19/03 Tue 4 /15/03
2 Interview staff 4 wks Wed 2/19/03 Tue 3/18/03
3 Hire and train staff 9 wks Wed 3/19/03 Tue 5/20/03 2
4 Select and order furniture 6 wks Wed 4 /16/03 Tue 5/27/03 1
5 Remodel and install phones 11 wks Wed 4 /16/03 Tue 7/1/03 1
6 Furniture Setup 3 wks Wed 5/28/03 Tue 6/17/03 4
7 Move in 1 wk Wed 7/2/03 Tue 7/8/03 3,5,6
Trang 29Hire and train staff
Select and order
Trang 30Planning and Scheduling
Trang 31Deterministic Time Estimates
Trang 32Ord er furn itur
e F u
rn itu re
se
tu p
Inte rvie w
Trang 33Critical Path
The longest path from start to finish;
determines expected project duration
Trang 342 0 6
Trang 35Network activities
ES: early start
EF: early finish
Trang 36AON Diagram
Trang 37AON Diagram
Trang 38AON Diagram
Trang 39AON Diagram
Trang 40Slack = 6 Slack = 6
Trang 41Early Start, Early Finish
Finding ES and EF involves a forward pass
through the network diagram
Early start (ES)
The earliest time an activity can start
Assumes all preceding activities start as early as possible
For nodes with one entering arrow
ES = EF of the entering arrow
For activities leaving nodes with multiple entering arrows
ES = the largest of the largest entering EF
Early finish (EF)
The earliest time an activity can finish
EF = ES + t
Trang 42Late Start, Late Finish
through the network diagram
Late Start (LS)
The latest time the activity can start and not delay the project
The latest starting time for each activity is equal to its latest finishing time minus its expected duration:
Late Finish (LF)
The latest time the activity can finish and not delay the project
For nodes with one leaving arrow, LF for nodes entering that node equals the LS of the leaving arrow
For nodes with multiple leaving arrows, LF for arrows entering node equals the smallest of the leaving arrows
Trang 43Slack and the Critical Path
Slack can be computed one of two ways:
Slack = LS – ES
Slack = LF – EF
Critical path
The critical path is indicated by the activities
with zero slack
Trang 44Using Slack Times
Knowledge of slack times provides managers
with information for planning allocation of
scarce resources
Control efforts will be directed toward those activities that
might be most susceptible to delaying the project
Activity slack times are based on the assumption that all
of the activities on the same path will be started as early
as possible and not exceed their expected time
If two activities are on the same path and have the same
slack, this will be the total slack available to both
Trang 45Probabilistic Time Estimates
The beta distribution is generally used to
describe the inherent variability in time
The length of time required under the worst conditions
Most likely time, (t m)
The most probable length of time required
Trang 46The Beta Distribution
Trang 47Probabilistic Time Estimates
The expected time, te ,for an activity is a
weighted average of the three time
estimates:
The expected duration of a path is equal to
the sum of the expected times of the
activities on that path:
6
o e
t t
Trang 48Probabilistic Time Estimates
The standard deviation of each activity’s time is
estimated as one-sixth of the difference between
the pessimistic and optimistic time estimates
The variance is the square of the standard
Trang 49Knowledge of Path Statistics
Knowledge of expected path times and their
standard deviations enables managers to
compute probabilistic estimates about
project completion such as:
The probability that the project will be
completed by a certain time
The probability that the project will take longer
than its expected completion time
Trang 51Example
Activity Activity Description
Activity that Precedes
Activity Duration
Trang 52Hire and train staff 9 9 9 9 0 0
Select and order furniture 3 6.25 8 6 0.6944 0.8333
Remodel and install phones 9 11 13 11 0.4444 0.6667
Furniture Setup 2 3 4 3 0.1111 0.3333
Trang 53Variance of a Path
σpath = v(variance of activities on the path)
Trang 54Variance and Standard
Deviation of Critical Path
Trang 555-7-9 f
2-4-6 b
4-6-8 h
2-3 -6
i
2-3 -5 c
Optimistic
time
Most likely time
Pessimistic time
Trang 56Example 5 Time Estimates
2.8 3 a
4.00 d
5.0 e
7.0 f
4.00 b
6.0 h
3.3 3
i
3.1 7 c
Tabc = 10.0
Tdef = 16.0
Tghi = 13.50
Trang 57Determining Path Probabilities
deviation standard
Path
mean Path
time
-Specified
z
Trang 59Project Completion Time
A project is not complete until all project activities are
complete
It is risky to only consider the critical path when assessing the
probability of completing a project within a specified time.
To determine the probability of completing the project within a particular
time frame
Calculate the probability that each path in the project will be completed
within the specified time
Multiply these probabilities
The result is the probability that the project will be completed
within the specified time
Trang 60Standard Deviation = σ (e.g .9428)
Specified Mean – Path Mean
Z =
Path Standard Deviation
Trang 6117-61
Trang 6317 Weeks
Trang 64Assumption: Independence
Independence
Assumption that path duration times are
independent of each other
Requires that
1 Activity times are independent
2 Each activity is on only one path
The assumption of independence is usually
considered to be met if only a few activities in a
large project are on multiple paths
Trang 65independent, simulation is often used
Repeated sampling is used
Many paths are made through the project network
In each pass, a random value for each activity time is
selected based on the activity time’s probability distribution
After each pass, the project’s duration is determined
After a large number of passes, there are enough data points
to prepare a frequency distribution of the project duration
Probabilistic estimates of completion times are made based
on this frequency distribution
Trang 66Budget Control
Budget control is an important aspect of
project management
Costs can exceed budget
Overly optimistic time estimates
Unforeseen events
Unless corrective action is taken, serious cost
overruns can occur
Trang 67Time-Cost Trade-Offs
Activity time estimates are made for some
given level of resources
It may be possible to reduce the duration of
a project by injecting additional resources
Trang 68Time-Cost Trade-Offs: Crashing
Crashing
Shortening activity durations
additional personnel or more efficient equipment, and the relaxing of some work specifications
The project duration may be shortened by increasing
direct expenses, thereby realizing savings in
indirect project costs
Trang 69Crashing Decisions
information about:
1 Regular time and crash time estimates for each activity
2 Regular cost and crash cost estimates for each activity
3 A list of activities that are on the critical path
overall project duration
Trang 70Crashing: Procedure
General procedure:
1 Crash the project one period at a time
2 Crash the least expensive activity that is on the critical
path
3 When there are multiple critical paths, find the sum of
crashing the least expensive activity on each critical
path
If two or more critical paths share common
activities, compare the least expensive cost of crashing a common activity shared by critical paths with the sum for the separate critical paths
Trang 71Crashing Activities
Trang 72PERT: Advantages
Among the most useful features of
PERT:
1.It forces the manager to organize and quantify
available information and to identify where
additional information is needed
2.It provides the a graphic display of the project
and its major activities
3.It identifies
a Activities that should be closely watched
b Activities that have slack time
Trang 73Sources of Error
Potential sources of error:
1 The project network may be incomplete
2 Precedence relationships may not be correctly
expressed
3 Time estimates may be inaccurate
4 There may be a tendency to focus on critical path
activities to the exclusion of other important project
activities
5 Major risk events may not be on the critical path
Trang 74Critical Chain Project Management
To better manage projects, managers need to be
aware of certain aspects of the project:
1 Time estimates are often pessimistic and with attention can
be made more realistic
2 When activities are finished ahead of schedule, that fact may
go unreported, so managers may be unaware of resources
that could potentially be used to shorten the critical path
The critical chain is analogous to the critical path of
a network
A key feature of the critical chain approach is the
use of various buffers
Project
Capacity
Trang 75Project Management Software
CAD
To produce updated prototypes on construction and
product-development projects
Communication software
Helps to keep project members in close contact
Facilitates remote viewing of projects
Project management software
Specialized software used to help manage projects
Trang 76Project Management Software
Advantages
Advantages include:
Imposes a methodology and common project
management terminology
Provides a logical planning structure
May enhance communication among team members
Can flag the occurrence of constraint violations
Automatically formats reports
Can generate multiple levels of summary and detail
reports
Enables “what if” scenarios
Can generate a variety of chart types
Trang 77Risk Management
Risks relate to occurrence of events that have undesirable
consequences such as
Good risk management involves
any that do occur
Trang 78Project Life Cycle
Trang 79Operations Strategy
Projects present both strategic opportunities and risks
It is critical to devote sufficient resources and attention to projects
Projects are often employed in situations that are characterized by
significant uncertainties that demand
Project software can facilitate successful project completion
to the exclusion of other activities that may become critical
It is not uncommon for projects to fail
reasons for failure