SlideShare a Scribd company logo
Resource Allocation
Ramsha Ghaffar
3135-2016
Content
> Introduction
> Resources in project management
> Resource histogram
> Resource Over-allocation
> Techniques Of Resource Allocation
> Why we Need Effective Resource Allocation
> Reference
2
1.
Introduction
What is Resource Allocation?
Introduction
> Resource allocation is the process of assigning
and scheduling resources to project tasks.
> Resources are the life blood of project
management.
> Resources are used to carry out the project, and
are returned to their owners if not consumed by
the project.
4
2.
Resrouce In Project
Management
Resrouces In Project Management
Anything used up to execute the project
•Budget
•People
•Technology
•Time
•Space
•Tools
•Equipment and etc.
6
3.
Resource histogram
Resource histogram
Resource histogram is specifically a bar chart that is used for
the purposes of displaying the specific amounts of time that a
particular resource is scheduled to be worked on over a
predetermined and specific time period.
they allow a quick and easy single page view of exactly what
resources are available, what resources are being utilized at the
present time (or at whatever time the project management team
is seeking information on), and how long those resources are
expected to be tied up.
8
9
4.
Resoruce Over-Allocation
Resources Over-Allocation
> Resource over-allocation happens when assignments
of more tasks than your resources can handle or
reasonably complete within a standard eight hour
workweek are assigned.
> When a company has many projects, resource over-
allocation is a risk, especially if your resources are
small and involved in multiple tasks.
> When this happens, your projects may stall, come to
a complete stop or fail.
11
5.
Techniques Of Resource
Allocation
Techiques to Avoid Resource
Over-Allocation
Techniques In Project Management
There are 6 Techniques to performing a proper resource
allocation and avoid Resource over-Allocation:
> Divide the Project into Tasks
> Assign the Resources
> Determine resource attributes
> Resource Leveling
> Re-allocate as necessary
> Track resource utilization
13
1. Divide the Project into Tasks
In project management, the project is divided into tasks and
managed on a task, rather than a project, level. Resource
allocation is an integral component of this process because
each task is assigned the necessary resources, and
the resources are managed by task.
Once the project is successfully divided into tasks, the resources
can be assigned.
14
2.Assign the Resources
Each task requires resources in order to be successfully performed. As a minimum,
most tasks require a human resource to carry out some actions. Usually, the person
starts with some input materials which are used to produce an output.
Generally, there are five types of resources:
1. Labor
2. Equipment
3. Materials
4. Facilities
5. Miscellaneous
he resources are assigned to each task, so that the table looks like this:
15
3. Determine Resource Attributes
Each resource comes with attributes (project manager lingo) which must
be sufficient to carry out the project work.
These attributes include:
1. Grade
2. Skill
3. Quality
4. Availability
5. Resource-Specific Attribute
1. Size
2. Shape
3. Color
16
4.Resource Leveling
Resource leveling is a technique in project management
that overlooks resource allocation and resolves possible
conflict arising from over-allocation.
When project managers undertake a project, they need
to plan their resources accordingly.
17
Resource Levelling
18
5.Re-allocate as Necessary
Resources are scarce. They sometimes do not
show up on time, are needed by other projects, or
lose their usefulness over time.
Many things can happen that require a shift of
resources from one task to another, or a change in
the project schedule or budget.
19
6.Track Utilization Rates
> It is a surprisingly common occurrence that a
resource arrives at a project and sits idle for a long
period of time.
> It is equally common that project managers have no
idea that the resource is being paid for but not being
used.
> A simple solution is to track resource
utilization rates. The utilization rate is simply the
percentage of billable time
20
6.Track Utilization Rates
Utilization Rate = Number of Billable Hours /
Number of Total Hours
For example,
if Bill worked 4 hours out of a possible 40 hours for
the week, his utilization rate is
4 / 40 = 10%.
Clearly this would suggest corrective action is
warranted on the part of the project manager.
21
6.
Why You Need
Effective Resource
Allocation
Why We Need Effective Resource Allocation
• Maintain accurate time log
• Save money
• Boost productivity
• Improve time management
• Improve staff morale
• Predict the future project plan
• Manage team workload
• Strategic planning
• Eliminate risk
23
References
> Hughes. B and Cotterell. M, Software Project
Management, 2nd Edition, McGraw Hill 1999.
> https://www.brighthubpm.com/resource-
management/11638-resource-allocation-do-you-
overwork-your-resources/
> https://www.projectengineer.net/the-6-steps-of-
resource-allocation/
24
25
Thanks!
Any questions?

More Related Content

What's hot

Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
ShudipPal
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
tumetr1
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
MSharmilaDeviITDEPT
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimation
umair khan
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
NoorHameed6
 
Software Estimation Techniques
Software Estimation TechniquesSoftware Estimation Techniques
Software Estimation Techniques
kamal
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
Nur Islam
 
Improving of software processes
Improving of software processesImproving of software processes
Improving of software processes
REHMAT ULLAH
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk Management
Minhas Kamal
 
Spm project planning
Spm project planning Spm project planning
Spm project planning
Kanchana Devi
 
Software Project Management - Staffing
Software Project Management - StaffingSoftware Project Management - Staffing
Software Project Management - Staffing
TanishqRongta1
 
Earned Value Analysis
Earned Value AnalysisEarned Value Analysis
Earned Value Analysis
Ahmed Rami Elsherif, PMP, ITBMC
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
Fáber D. Giraldo
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
Baskarkncet
 
Spm unit 5
Spm unit 5Spm unit 5
Spm unit 5
sweetyammu
 
Software requirements
Software requirementsSoftware requirements
Software requirements
Dr. Loganathan R
 
Stepwise planning
Stepwise planningStepwise planning
Stepwise planning
KavithaGowri
 
SPM Activity Planning Introduction
SPM Activity Planning IntroductionSPM Activity Planning Introduction
SPM Activity Planning Introduction
Kanchana Devi
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
Kanchana Devi
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
Er. Shiva K. Shrestha
 

What's hot (20)

Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimation
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Software Estimation Techniques
Software Estimation TechniquesSoftware Estimation Techniques
Software Estimation Techniques
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
 
Improving of software processes
Improving of software processesImproving of software processes
Improving of software processes
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk Management
 
Spm project planning
Spm project planning Spm project planning
Spm project planning
 
Software Project Management - Staffing
Software Project Management - StaffingSoftware Project Management - Staffing
Software Project Management - Staffing
 
Earned Value Analysis
Earned Value AnalysisEarned Value Analysis
Earned Value Analysis
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 
Spm unit 5
Spm unit 5Spm unit 5
Spm unit 5
 
Software requirements
Software requirementsSoftware requirements
Software requirements
 
Stepwise planning
Stepwise planningStepwise planning
Stepwise planning
 
SPM Activity Planning Introduction
SPM Activity Planning IntroductionSPM Activity Planning Introduction
SPM Activity Planning Introduction
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
 

Similar to Resource Allocation In Software Project Management

RESOURCE_MANAGEMENT_pptx.pptx
RESOURCE_MANAGEMENT_pptx.pptxRESOURCE_MANAGEMENT_pptx.pptx
RESOURCE_MANAGEMENT_pptx.pptx
DelamanChibuikeEjekw
 
Resource allocation
Resource allocationResource allocation
Resource allocation
Kemuel Bryan Luciaja
 
The Ultimate Guide To Project Resources Management
The Ultimate Guide To Project Resources ManagementThe Ultimate Guide To Project Resources Management
The Ultimate Guide To Project Resources Management
Orangescrum
 
Ch6 resources
Ch6 resourcesCh6 resources
PMSE_seminar3.pptx
PMSE_seminar3.pptxPMSE_seminar3.pptx
PMSE_seminar3.pptx
MuhammedSahil26
 
Project Resource Allocation
Project Resource AllocationProject Resource Allocation
Project Resource Allocation
mohsin iqbal
 
Software SPM Resource Allocation Group 6.pptx
Software SPM Resource Allocation Group 6.pptxSoftware SPM Resource Allocation Group 6.pptx
Software SPM Resource Allocation Group 6.pptx
AmnaArshad85
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource Management
Saqib Raza
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource Management
Saqib Raza
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource Management
Saqib Raza
 
Managing Project Resources
Managing Project ResourcesManaging Project Resources
Managing Project Resources
Toyin Osunlaja
 
Project Resource Management-Good one.ppt
Project Resource Management-Good one.pptProject Resource Management-Good one.ppt
Project Resource Management-Good one.ppt
Habibullah Qayumi
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
Surashmie Kaalmegh
 
Project scheduling and resource levelling_Construction Management
Project scheduling and resource levelling_Construction Management Project scheduling and resource levelling_Construction Management
Project scheduling and resource levelling_Construction Management
A Makwana
 
Project Management Notes 3
Project Management Notes 3Project Management Notes 3
Project Management Notes 3
Golam Bitonsir
 
Wbs & Project Scheduling
Wbs & Project SchedulingWbs & Project Scheduling
Wbs & Project Scheduling
sslovepk
 
7 qualities of an effective resource management system
7 qualities of an effective resource management system7 qualities of an effective resource management system
7 qualities of an effective resource management system
Orangescrum
 
PM Session 6
PM Session 6PM Session 6
PM Session 6
dmdk12
 
Savvy PMOs Guide to Resource Planning EB945LTREN.pdf
Savvy PMOs Guide to Resource Planning EB945LTREN.pdfSavvy PMOs Guide to Resource Planning EB945LTREN.pdf
Savvy PMOs Guide to Resource Planning EB945LTREN.pdf
Alisa Smith
 
Resource allocation
Resource allocationResource allocation
Resource allocation
AnandKajharvi
 

Similar to Resource Allocation In Software Project Management (20)

RESOURCE_MANAGEMENT_pptx.pptx
RESOURCE_MANAGEMENT_pptx.pptxRESOURCE_MANAGEMENT_pptx.pptx
RESOURCE_MANAGEMENT_pptx.pptx
 
Resource allocation
Resource allocationResource allocation
Resource allocation
 
The Ultimate Guide To Project Resources Management
The Ultimate Guide To Project Resources ManagementThe Ultimate Guide To Project Resources Management
The Ultimate Guide To Project Resources Management
 
Ch6 resources
Ch6 resourcesCh6 resources
Ch6 resources
 
PMSE_seminar3.pptx
PMSE_seminar3.pptxPMSE_seminar3.pptx
PMSE_seminar3.pptx
 
Project Resource Allocation
Project Resource AllocationProject Resource Allocation
Project Resource Allocation
 
Software SPM Resource Allocation Group 6.pptx
Software SPM Resource Allocation Group 6.pptxSoftware SPM Resource Allocation Group 6.pptx
Software SPM Resource Allocation Group 6.pptx
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource Management
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource Management
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource Management
 
Managing Project Resources
Managing Project ResourcesManaging Project Resources
Managing Project Resources
 
Project Resource Management-Good one.ppt
Project Resource Management-Good one.pptProject Resource Management-Good one.ppt
Project Resource Management-Good one.ppt
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
 
Project scheduling and resource levelling_Construction Management
Project scheduling and resource levelling_Construction Management Project scheduling and resource levelling_Construction Management
Project scheduling and resource levelling_Construction Management
 
Project Management Notes 3
Project Management Notes 3Project Management Notes 3
Project Management Notes 3
 
Wbs & Project Scheduling
Wbs & Project SchedulingWbs & Project Scheduling
Wbs & Project Scheduling
 
7 qualities of an effective resource management system
7 qualities of an effective resource management system7 qualities of an effective resource management system
7 qualities of an effective resource management system
 
PM Session 6
PM Session 6PM Session 6
PM Session 6
 
Savvy PMOs Guide to Resource Planning EB945LTREN.pdf
Savvy PMOs Guide to Resource Planning EB945LTREN.pdfSavvy PMOs Guide to Resource Planning EB945LTREN.pdf
Savvy PMOs Guide to Resource Planning EB945LTREN.pdf
 
Resource allocation
Resource allocationResource allocation
Resource allocation
 

More from Syed Hassan Ali

COCOMO Model in software project management
COCOMO Model in software project managementCOCOMO Model in software project management
COCOMO Model in software project management
Syed Hassan Ali
 
Accountability And Auditing In Professional Practice
Accountability And Auditing In Professional PracticeAccountability And Auditing In Professional Practice
Accountability And Auditing In Professional Practice
Syed Hassan Ali
 
Use Case Modeling In UML
Use Case Modeling In UMLUse Case Modeling In UML
Use Case Modeling In UML
Syed Hassan Ali
 
Software Generic Design Process.
Software Generic Design Process.Software Generic Design Process.
Software Generic Design Process.
Syed Hassan Ali
 
Process synchronization
Process synchronizationProcess synchronization
Process synchronization
Syed Hassan Ali
 
Structured Query Language (SQL)
Structured Query Language (SQL)Structured Query Language (SQL)
Structured Query Language (SQL)
Syed Hassan Ali
 
Grasp patterns and its types
Grasp patterns and its typesGrasp patterns and its types
Grasp patterns and its types
Syed Hassan Ali
 

More from Syed Hassan Ali (7)

COCOMO Model in software project management
COCOMO Model in software project managementCOCOMO Model in software project management
COCOMO Model in software project management
 
Accountability And Auditing In Professional Practice
Accountability And Auditing In Professional PracticeAccountability And Auditing In Professional Practice
Accountability And Auditing In Professional Practice
 
Use Case Modeling In UML
Use Case Modeling In UMLUse Case Modeling In UML
Use Case Modeling In UML
 
Software Generic Design Process.
Software Generic Design Process.Software Generic Design Process.
Software Generic Design Process.
 
Process synchronization
Process synchronizationProcess synchronization
Process synchronization
 
Structured Query Language (SQL)
Structured Query Language (SQL)Structured Query Language (SQL)
Structured Query Language (SQL)
 
Grasp patterns and its types
Grasp patterns and its typesGrasp patterns and its types
Grasp patterns and its types
 

Recently uploaded

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 

Recently uploaded (20)

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 

Resource Allocation In Software Project Management

  • 2. Content > Introduction > Resources in project management > Resource histogram > Resource Over-allocation > Techniques Of Resource Allocation > Why we Need Effective Resource Allocation > Reference 2
  • 4. Introduction > Resource allocation is the process of assigning and scheduling resources to project tasks. > Resources are the life blood of project management. > Resources are used to carry out the project, and are returned to their owners if not consumed by the project. 4
  • 6. Resrouces In Project Management Anything used up to execute the project •Budget •People •Technology •Time •Space •Tools •Equipment and etc. 6
  • 8. Resource histogram Resource histogram is specifically a bar chart that is used for the purposes of displaying the specific amounts of time that a particular resource is scheduled to be worked on over a predetermined and specific time period. they allow a quick and easy single page view of exactly what resources are available, what resources are being utilized at the present time (or at whatever time the project management team is seeking information on), and how long those resources are expected to be tied up. 8
  • 9. 9
  • 11. Resources Over-Allocation > Resource over-allocation happens when assignments of more tasks than your resources can handle or reasonably complete within a standard eight hour workweek are assigned. > When a company has many projects, resource over- allocation is a risk, especially if your resources are small and involved in multiple tasks. > When this happens, your projects may stall, come to a complete stop or fail. 11
  • 12. 5. Techniques Of Resource Allocation Techiques to Avoid Resource Over-Allocation
  • 13. Techniques In Project Management There are 6 Techniques to performing a proper resource allocation and avoid Resource over-Allocation: > Divide the Project into Tasks > Assign the Resources > Determine resource attributes > Resource Leveling > Re-allocate as necessary > Track resource utilization 13
  • 14. 1. Divide the Project into Tasks In project management, the project is divided into tasks and managed on a task, rather than a project, level. Resource allocation is an integral component of this process because each task is assigned the necessary resources, and the resources are managed by task. Once the project is successfully divided into tasks, the resources can be assigned. 14
  • 15. 2.Assign the Resources Each task requires resources in order to be successfully performed. As a minimum, most tasks require a human resource to carry out some actions. Usually, the person starts with some input materials which are used to produce an output. Generally, there are five types of resources: 1. Labor 2. Equipment 3. Materials 4. Facilities 5. Miscellaneous he resources are assigned to each task, so that the table looks like this: 15
  • 16. 3. Determine Resource Attributes Each resource comes with attributes (project manager lingo) which must be sufficient to carry out the project work. These attributes include: 1. Grade 2. Skill 3. Quality 4. Availability 5. Resource-Specific Attribute 1. Size 2. Shape 3. Color 16
  • 17. 4.Resource Leveling Resource leveling is a technique in project management that overlooks resource allocation and resolves possible conflict arising from over-allocation. When project managers undertake a project, they need to plan their resources accordingly. 17
  • 19. 5.Re-allocate as Necessary Resources are scarce. They sometimes do not show up on time, are needed by other projects, or lose their usefulness over time. Many things can happen that require a shift of resources from one task to another, or a change in the project schedule or budget. 19
  • 20. 6.Track Utilization Rates > It is a surprisingly common occurrence that a resource arrives at a project and sits idle for a long period of time. > It is equally common that project managers have no idea that the resource is being paid for but not being used. > A simple solution is to track resource utilization rates. The utilization rate is simply the percentage of billable time 20
  • 21. 6.Track Utilization Rates Utilization Rate = Number of Billable Hours / Number of Total Hours For example, if Bill worked 4 hours out of a possible 40 hours for the week, his utilization rate is 4 / 40 = 10%. Clearly this would suggest corrective action is warranted on the part of the project manager. 21
  • 22. 6. Why You Need Effective Resource Allocation
  • 23. Why We Need Effective Resource Allocation • Maintain accurate time log • Save money • Boost productivity • Improve time management • Improve staff morale • Predict the future project plan • Manage team workload • Strategic planning • Eliminate risk 23
  • 24. References > Hughes. B and Cotterell. M, Software Project Management, 2nd Edition, McGraw Hill 1999. > https://www.brighthubpm.com/resource- management/11638-resource-allocation-do-you- overwork-your-resources/ > https://www.projectengineer.net/the-6-steps-of- resource-allocation/ 24