SlideShare a Scribd company logo
1 of 13
Chapter 9: Resource Allocation
What is Resource Allocation?
• Allocating resources (human, technical, etc) to
projects
• Use in both individual and multiple, simultaneous
projects
• Relates to scheduling and costs
Critical Path Method—Crashing a Project
• Time and costs are interrelated
• Faster an activity is completed, more is the cost
• Change the schedule and you change the budget
• Thus many activities can be speeded up by
spending more money
What is Crashing?
• To speed up, or expedite, a project
• Of course, the resources to do this must be available
• Crunching a project changes the schedule for all activities
• This will have an impact on schedules for all the
subcontractors
• Crunching a project often introduces unanticipated
problems
Activity Slope
Crash Cost Normal Cost
Crash Time Normal Time
Slope



An Example of Two-Time CPM
Activity Slopes—Cost per Period for
Crashing
Crashing the Project
Cost-Crash Curve
Fast-Tracking
• Fast-tracking is another way to expedite a project
• Mostly used for construction projects
• Can be used in other projects
• Refers to overlapping design and build phases
• Increases number of change orders
• Increase is not that large
Q. For Given AOA diagram
Official Pace
of a Project
The Resource Allocation Problem
• CPM/PERT ignore resource utilization and
availability
• With external resources, this may not be a
problem
• It is, however, a concern with internal resources
• Schedules need to be evaluated in terms of both
time and resources
Time Use and Resource Use
• Time limited: A project must be finished by a
certain time
• Resource limited: A project must be finished
without exceeding some specific level of resource
usage
• Overdetermined: when time, cost, and scope are
fixed
• System-constrained: A project requires a fixed
amount of time and resources
Resource Loading
• Resource loading describes the
amount of resources an existing
schedule requires
• Gives an understanding of the
demands a project will make of a
firm’s resources
Resource-loading via charts
Rules
1. Create the activity network diagram
2. Produce a table for each activity, the resource
requirements, the duration, early start time,
slack, and late finish time.
3. List the activities in order of increasing slack (or in
order of latest finish time for activities with the same
slack).
4. Draw an initial resource-loading chart with each
activity scheduled at its earliest start time, building it
up following the order shown in step 3. This process
creates a loading chart with the most critical activities
at the bottom and those with the greatest slack on the
top.
5. Rearrange the activities within their slack to create
a profile that is as level as possible within the
guidelines of not changing the duration of activities or
their dependence.
6. Use your judgment to interpret and improve
activity leveling by moving activities with extra
slack in order to “smooth” the resource chart across
the project.
After levelling
Resource Leveling…
• When an activity has slack, we
can move that activity to shift its
resource usage
• May also be possible to alter the
sequence of activities to levelize
resources
• Small projects can be levelized by
hand
• Software can levelize resources
for larger projects
Another example
AOA Network
Modified AOA
Resource A
Resource B
H.W. Question
Goldratt’s Critical Chain
• Best attack on the resource-constrained
scheduling problem
• Applies his Theory of Constraints to
constrained resource scheduling problem
• Some of the things that help create strong
optimism bias
 Thoughtless optimism (ignore risk)
 Capacity should be equal to demand
 The “Student Syndrome”
 Multitasking to reduce idle time
(multitasking causing delay)
 Assuming network complexity makes
no difference
 Management cutting time to
“motivate” workers
 Game playing (politics)
Do Early Finishes and Late Finishes Cancel Out?
So What?
• The answer is generally “no”
• Why?
• Workers won’t admit to finishing early
• Resources may not be available
Q. What is theory of constraints?
Q. What is student syndrome?
1. Add more resources
2. Reduce multitasking
3. When to release the projects one after another ?
4. Schedule the start based on bottleneck resrouce.
5. Keep project buffer in time and budget

More Related Content

Similar to Resource Allocation and Crashing Projects

Time management pressent
Time management pressentTime management pressent
Time management pressentiklil fairuz
 
Chapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.pptChapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.pptTecnicoItca
 
Chapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.pptChapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.pptTecnicoItca
 
Project-Time-Line.pdf
Project-Time-Line.pdfProject-Time-Line.pdf
Project-Time-Line.pdfNabeel Ahmad
 
Scheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.pptScheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.pptTecnicoItca
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..pptPedadaSaikumar
 
09. Project Cost Management
09. Project Cost Management09. Project Cost Management
09. Project Cost ManagementBhuWan Khadka
 
PM-Chapter8-1.pptx
PM-Chapter8-1.pptxPM-Chapter8-1.pptx
PM-Chapter8-1.pptxTecnicoItca
 
Project Management Notes 3
Project Management Notes 3Project Management Notes 3
Project Management Notes 3Golam Bitonsir
 
7 Project planning for software engineering.pptx
7 Project planning for software engineering.pptx7 Project planning for software engineering.pptx
7 Project planning for software engineering.pptxgezaegebre1
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 

Similar to Resource Allocation and Crashing Projects (20)

Time management pressent
Time management pressentTime management pressent
Time management pressent
 
-PM-09-7.ppt
-PM-09-7.ppt-PM-09-7.ppt
-PM-09-7.ppt
 
Chap008.ppt
Chap008.pptChap008.ppt
Chap008.ppt
 
Project management techniques
Project management techniquesProject management techniques
Project management techniques
 
5. PMP Training - Time management
5. PMP Training - Time management5. PMP Training - Time management
5. PMP Training - Time management
 
Unit IV-Project Management
Unit IV-Project ManagementUnit IV-Project Management
Unit IV-Project Management
 
Chapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.pptChapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.ppt
 
Chapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.pptChapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.ppt
 
Project-Time-Line.pdf
Project-Time-Line.pdfProject-Time-Line.pdf
Project-Time-Line.pdf
 
Scheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.pptScheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.ppt
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt
 
pm--basic.pptx
pm--basic.pptxpm--basic.pptx
pm--basic.pptx
 
09. Project Cost Management
09. Project Cost Management09. Project Cost Management
09. Project Cost Management
 
Project time management
Project time managementProject time management
Project time management
 
Module :-5 project scheduling and resource levelling
Module :-5 project scheduling and resource levellingModule :-5 project scheduling and resource levelling
Module :-5 project scheduling and resource levelling
 
Project Management
Project ManagementProject Management
Project Management
 
PM-Chapter8-1.pptx
PM-Chapter8-1.pptxPM-Chapter8-1.pptx
PM-Chapter8-1.pptx
 
Project Management Notes 3
Project Management Notes 3Project Management Notes 3
Project Management Notes 3
 
7 Project planning for software engineering.pptx
7 Project planning for software engineering.pptx7 Project planning for software engineering.pptx
7 Project planning for software engineering.pptx
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 

Recently uploaded

VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...aditipandeya
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRSapana Sha
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxZACGaming
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfVWO
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerAmirNasiruog
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Richard Ingilby
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsVWO
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 

Recently uploaded (20)

VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCR
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose GuirgisCreator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotler
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 

Resource Allocation and Crashing Projects

  • 1. Chapter 9: Resource Allocation What is Resource Allocation? • Allocating resources (human, technical, etc) to projects • Use in both individual and multiple, simultaneous projects • Relates to scheduling and costs Critical Path Method—Crashing a Project • Time and costs are interrelated • Faster an activity is completed, more is the cost • Change the schedule and you change the budget • Thus many activities can be speeded up by spending more money What is Crashing? • To speed up, or expedite, a project • Of course, the resources to do this must be available • Crunching a project changes the schedule for all activities • This will have an impact on schedules for all the subcontractors • Crunching a project often introduces unanticipated problems Activity Slope Crash Cost Normal Cost Crash Time Normal Time Slope   
  • 2. An Example of Two-Time CPM Activity Slopes—Cost per Period for Crashing Crashing the Project
  • 3.
  • 4. Cost-Crash Curve Fast-Tracking • Fast-tracking is another way to expedite a project • Mostly used for construction projects • Can be used in other projects • Refers to overlapping design and build phases • Increases number of change orders • Increase is not that large Q. For Given AOA diagram
  • 6. The Resource Allocation Problem • CPM/PERT ignore resource utilization and availability • With external resources, this may not be a problem • It is, however, a concern with internal resources • Schedules need to be evaluated in terms of both time and resources Time Use and Resource Use • Time limited: A project must be finished by a certain time • Resource limited: A project must be finished without exceeding some specific level of resource usage • Overdetermined: when time, cost, and scope are fixed • System-constrained: A project requires a fixed amount of time and resources Resource Loading • Resource loading describes the amount of resources an existing schedule requires • Gives an understanding of the demands a project will make of a firm’s resources
  • 7.
  • 8. Resource-loading via charts Rules 1. Create the activity network diagram 2. Produce a table for each activity, the resource requirements, the duration, early start time, slack, and late finish time. 3. List the activities in order of increasing slack (or in order of latest finish time for activities with the same slack). 4. Draw an initial resource-loading chart with each activity scheduled at its earliest start time, building it up following the order shown in step 3. This process creates a loading chart with the most critical activities at the bottom and those with the greatest slack on the top. 5. Rearrange the activities within their slack to create a profile that is as level as possible within the guidelines of not changing the duration of activities or their dependence. 6. Use your judgment to interpret and improve activity leveling by moving activities with extra slack in order to “smooth” the resource chart across the project.
  • 10. Resource Leveling… • When an activity has slack, we can move that activity to shift its resource usage • May also be possible to alter the sequence of activities to levelize resources • Small projects can be levelized by hand • Software can levelize resources for larger projects Another example
  • 13. Goldratt’s Critical Chain • Best attack on the resource-constrained scheduling problem • Applies his Theory of Constraints to constrained resource scheduling problem • Some of the things that help create strong optimism bias  Thoughtless optimism (ignore risk)  Capacity should be equal to demand  The “Student Syndrome”  Multitasking to reduce idle time (multitasking causing delay)  Assuming network complexity makes no difference  Management cutting time to “motivate” workers  Game playing (politics) Do Early Finishes and Late Finishes Cancel Out? So What? • The answer is generally “no” • Why? • Workers won’t admit to finishing early • Resources may not be available Q. What is theory of constraints? Q. What is student syndrome? 1. Add more resources 2. Reduce multitasking 3. When to release the projects one after another ? 4. Schedule the start based on bottleneck resrouce. 5. Keep project buffer in time and budget