0% found this document useful (0 votes)
638 views33 pages

Project Management with CPM and PERT

The document discusses project management techniques like CPM and PERT. CPM uses a network diagram to identify the critical path of a project, which is the longest sequence of dependent tasks. PERT adds uncertainty by using three time estimates per task, and calculates the expected duration and probability of on-time completion. Both techniques help plan projects, identify critical paths, and determine float or slack times. Time-cost tradeoffs can expedite projects by "crashing" tasks for added costs.

Uploaded by

Avanish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
638 views33 pages

Project Management with CPM and PERT

The document discusses project management techniques like CPM and PERT. CPM uses a network diagram to identify the critical path of a project, which is the longest sequence of dependent tasks. PERT adds uncertainty by using three time estimates per task, and calculates the expected duration and probability of on-time completion. Both techniques help plan projects, identify critical paths, and determine float or slack times. Time-cost tradeoffs can expedite projects by "crashing" tasks for added costs.

Uploaded by

Avanish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • Introduction to Project Management
  • Project Planning Process
  • Project Management Techniques
  • PERT Analysis
  • Time-Cost Trade-Offs and Resource Management

PROJECT MANAGEMENT

WITH CPM/PERT

1
Project Management

• Project Definition
• Consists of a series of tasks (or activities) with
following characteristics
• Starting and ending dates
• Well-defined objectives
• Unique endeavor
• Utilizing resources
• Primarily Management Functions
• Planning
• Organizing
• Controlling
2
Project Management Functions

 PM functions are to manage


 Cost and time
 Human resources
 Communication
 Contract/procurement
 Risk

3
Project Management

• When to use
• Complex projects
• Several parallel tasks
• Predefined deadlines and milestones must be met
• Estimate project completion time
• Difficult to know when project is in trouble
• Limited and conflicting resources

4
Examples

• Building a new airport


• Expanding a plant
• Designing a new product
• Construction projects of all types
• Maintenance projects
• R&D projects

5
Project Planning Process

 Define project objective(s)


 Identify activities
 Establish precedence relationships
 Make time estimates
 Determine project completion time
 Schedule activities
 Balance resources to meet objective(s)

6
Typical Questions for PM’s

 What is the the total time to complete a project?


 What are the scheduled start and finished dates for each
activity?
 Which activities are critical and must be completed on
time to keep the project on schedules?
 How long can noncritical activities be delayed before
they cause a delay in the project completion time?
 Is there any way to reduce the project completion time?
 How much money is needed to expedite the project
completion time?

7
Project Management Techniques

• Critical Path Method (CPM)


• Developed in 1950’s
• Planed and control maintenance job of a chemical
plant
• Reduced length of maintenance shutdown by 40%
• Project Evaluation and Review Technique (PERT)
• Developed in 1960’s
• Planed and control the Polaris missile project
• Speeded up project by 2 years

8
Critical Path Method (CPM)

• Graphical method of showing relationship of


project activities
• An activity or task --takes resources and time to
complete
• Precedence relations (some must be completed
before others can start) must be constructed
• Critical Path Method is the longest path through
the resulting project network

9
Precedence Relations

Activity Immediate Predecessor Duration (days)

A (Start) 8
B A 6
C A 8
D A 10
E B,C,D 4
10
Simple Project Network
“Activity on Node” AON representation

Successor
Precedence relations
represented by “arcs”
B
Predecessor

A
D E

Project Network 11
Simple Project Network
“Activity on Arc” AOA representation

2
B
6
E
A C 3 4
0 1 4
6 8
D
10
4
12
Activity Start/Finish Times
(AON)
Activity Name Early
Early Finish
Start Time
Time
ES EF

LS D LF
Late Late
Start Finish
Time
Time
Activity
Duration 13
Finding the Critical Path

A C
C E

14
Forward Pass

8 B 14
6

8 C 16
0 A 8 18 E 22
8 4
8
8 D 18
105
15
Backward Pass
8 B 14
12 6 18

8 C 16
0 A 8 18 E 22
10 8 18 18 4 22
0 8 8
8 D 18
8 105 18
16
Finding Activity Slack
S =EF-ES = LF-EF

8 B 14 S =18-14=4
14 6 18
S =8-8=0 S =22-22=0
8 C 16
0 A 8 18 E 22
10 8 18
0 8 8 18 4 22
S =18-16=2

8 D 18
Critical Path: Path with 5
zero activity slacks 8 10 18 S =18-18=0 17
Example

Consider the following activities of a project


Activity Predecessors Time (wks)
A. none 4
B. none 12
C. B 6
D. A 16
E. A,C 12
F. B 16
G. E,F 10
H. D,G 0

18
Project Network

E Finish
Start
C

B
G

19
PERT (Program Evaluation and
Review Technique)

• Similar to Critical Path Method (CPM)


• Uncertainty in activity duration
• Provides estimates of project duration
probabilities
• Best used for highly uncertain projects
• new product development
• first-time projects
• R&D projects

20
Dealing with Uncertain Activity Duration

 The PERT three-estimate Approach


 Most likely estimate (m)
 estimate of the most likely value of duration
 Optimistic estimate (b)
 estimate of the duration under the most favorable
conditions
 Pessimistic estimate (a)
 estimate of duration under the unfavorable
conditions

21
A Simple Example

Most Optimistic Most Likely Most Pessimistic


Activity (a) (m) (b)

A 2 8 14
B 3 6 9
C 5 7.5 13
D 3 10.5 15
E 2.5 2.5 11.5
22
Distribution Assumption
Beta distribution
density

a m b
activity
Expected Time = a + 4m + b
6 duration
Variance = (b - a) 2

36 23
Expected Duration & Variance

Activity A

a + 4m + b 2+4(8)+14
ET = = = 8.0
6 6
(b - a)2 (14-2)2
Var = = =4
36 36
24
Expected Duration & Variance

Expected Critical
Activity Variance
Time Path?
A 8 4 ?
B 6 1
C 8 1.77
D 10 4 ?
E 4 2.33 ?
25
Probability of Completion

Probability that a project will be completed by


a specified due date

Due Date - Expected Completion Date


z=
Sum of the Variances on the Critical Path

Expected Completion
Normal
Distribution

z Due Date
26
Completion Probability Example

What is the probability of completing the


project within 24 days?

24 - 22
z= = 0.624
4 + 4 + 2.33
From a Z-table for standard Normal distributions:

Probability of completion = 0.7324 = 73.2%

27
Considering Time-Cost Trade-offs

• If extra money is spent to expedite the project,


what is the least expensive way of attempting to
meet the target completion time?
• Define Normal and crash points
• Normal point shows the time and cost when an
activity is performed in the normal way
• Crash point shows the time and cost when an activity
is fully crashed

28
Time-Cost Relationship

• Assumed linear relationship

Crash (Crash cost-Normal cost)


Crash cost/wk=
Crash Cost (Normal time - Crash time)

Normal Cost Normal

Crash time Normal time

29
Example

Time (wk) Cost($1000)


Activity Normal Crash Crash Normal Max. Red. Cost/wk
A 8 6 10 8 2 2/2=1
B 6 5 7 5 1 2/1=2
C 8 5 10 4 3 6/3=2
D 10 9 8 6 1 2/1=2
E 4 3 7 6 2 1/1=1

30
Crashing An Activity

Activity Crash Path Path Path


to Cost ABE ACE ADE
Crash
18 20 22
A 1000 17 19 21
A 1000 16 18 20
D 2000 16 16 19
E 1000 15 15 18
31
Other Project Mgmt Techniques

• Resource leveling
• How to schedule resources (equipment, people)
to minimizes
• Multiple resource scheduling
• How to schedule resources when activities can
require more than one resource type
• Cash flow and budgeting
• Combine cash and budget information with
project scheduling to track expenditures,
project cash flows
32
Online Vidoes
 [Link] (CRASH)
 [Link] (ESEF)
 [Link] (LSLF)
 [Link] (Critical Path /
Duration)
 [Link] (Float / Slack)
 [Link] (Free Float)
 [Link] (Free Float /
Slack)

33

You might also like