Professional Documents
Culture Documents
Proj MGMT
Proj MGMT
Management
Projects
JAN FEB MAR APR MAY JUN
Build A
A Done
Build B
B Done
Build C
C Done
Build D On time!
Ship
• Single unit
© 1995
Corel Corp.
Project Management
Techniques
• Program Evaluation &
Review Technique (PERT)
Makes use of Critical Path
Method (CPM)
A project is a large complex undertaking
made up of many tasks, jobs, or activities.
Activities are related by precedence, an ordering
forced by technological or other constraints.
To begin, we assume:
• Unlimited resources or processors.
That is, all necessary workers,
materials, and equipment are available, as needed.
Thus, a task can begin processing as soon
as all precedence constraints are satisfied.
• Fixed processing times.
The duration of each activity is assumed known in
advance.
Issues in Project Scheduling
Timing Analysis
1. What is the earliest time that the entire project can be finished
(the project completion time) ?
2. What is the anticipated start time and completion time for
each
activity?
3. Which are the critical activities?
An activity is critical if it cannot be delayed without delaying the entire
project.
Cost Analysis
5. What is the time/cost tradeoff?
That is, how much overhead must be spent if project is to finish earlier
than its normal completion time?
Methodology
• Construct the Project Network
• For Timing Analysis, two methods are
available:
- Critical Path Method (CPM)
- Linear Programming (LP)
CPM is a special solution technique for project
management, and has intuitive appeal. LP is less
intuitive but more flexible.
• For Cost Analysis, we use Linear
Programming.
CPM
• Activities : Projects steps that consume resources and/or time.
• Path: A sequence of activities that leads from the starting node to the
finishing node.
• Critical path : The longest path; determined expected project duration.
• Critical activities : Activities on the critical path.
• Slack : Allowable slippage for a path; the difference between the length of a
path and the length of the critical path.
b b
a a
c c
Activity “a”: clean dishes, “b” prepare coffee, “c” prepare bread
Cost Table for Project
Normal
Activity Weeks $
A 3 5,000
B 6 14,000
C 2 2,500
D 5 10,000
E 2 8,000
F 7 11,500
G 4 10,000
Crash: Shortening activity
durations
Normal Crash
Cost Slope,
Activity Weeks $ Weeks $
$/week
A 3 5,000 2 10,000 5000
B 6 14,000 4 26,000 6000
C 2 2,500 1 5,000 2500
D 5 10,000 3 18,000 4000
E 2 8,000 2 8,000 -
F 7 11,500 5 17,500 3000
G 4 10,000 2 24,000 7000
Activity List
Normal
Activity Weeks Predecessors
A 3
B 6
C 2
D 5 A
E 2 C
F 7 A
G 4 B,D,E
F
A (7)
(3)
D
(5)
Start B G End
(6) (4)
E
(2)
C
(2)
Critical Path TS
3 10
0 3 5 12
0 3 F
0 2
A (7)
(3)
D
0 0 3 8 (5) 12 12
0 0 3 8 12 12
0
Start B G End
(6) 0 6 (4)
2 8
8 12
2
8 12
E 0
(2)
C 2 4
(2) 6 8
0 2 4
4 6
ES EF
4
LS LF
Critical Path TS
Gantt Chart
E
Activity
D
Series1 Duration Slack
0 1 2 3 4 5 6 7 8 9 10 11 12 13
Duration
To reduce the project duration
• Activities on the critical path are to be
crashed.
• In addition to this, those activities should be
crashed first whose cost slope is minimum.
• Care should be taken that no other path
becomes critical.
In this example :
• Critical path is : A-D-G
• Among these three, D has the minimum
cost slope, so it should be crashed first.
Total Project Cost = 61,000 + 4,000 = 65,000
F
A (7)
(3)
D
(4)
Start B G End
(6) (4)
E
(2)
C
(2)
D
(3)
Start B G
End
(6) (4)
D
(3)
Start B G
End
(6) (3)