Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
22 views17 pages

08 Resource Allocation

Chapter 8 of 'Software Project Management' discusses resource allocation, emphasizing the importance of creating schedules for activities, resources, and costs. It covers resource types, allocation strategies, resource smoothing, and resolving clashes, while also addressing prioritization of activities and maximizing resource usage. The chapter concludes with considerations for individual allocations and the development of cost schedules.

Uploaded by

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

08 Resource Allocation

Chapter 8 of 'Software Project Management' discusses resource allocation, emphasizing the importance of creating schedules for activities, resources, and costs. It covers resource types, allocation strategies, resource smoothing, and resolving clashes, while also addressing prioritization of activities and maximizing resource usage. The chapter concludes with considerations for individual allocations and the development of cost schedules.

Uploaded by

21053225
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Software Project Management

Fifth Edition

Chapter 8

Resource
allocation

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Schedules
• Activity schedule - indicating start and
completion dates for each activity
• Resource schedule - indicating dates
when resources needed + level of
resources
• Cost schedule showing accumulative
expenditure

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Resources
• These include
– labour
– equipment (e.g. workstations)
– materials
– space
– services
• Time: elapsed time can often be reduced
by adding more staff
• Money: used to buy the other resources
SPM (5e) resource allocation© The McGraw-Hill
Companies, 2011
Resource allocation
• Identify the resources needed for each
activity and create a resource requirement
list
• Identify resource types - individuals are
interchangeable within the group (e.g. ‘VB
programmers’ as opposed to ‘software
developers’)
• Allocate resource types to activities and
examine the resource histogram
SPM (5e) resource allocation© The McGraw-Hill
Companies, 2011
Resource histogram:
systems analysts

5
STAFF REQD.

WEEK 1 2 3 4 5 6 7
SPM (5e) resource allocation© The McGraw-Hill
Companies, 2011
Resource smoothing
• It is usually difficult to get specialist staff
who will work odd days to fill in gaps –
need for staff to learn about application
etc
• Staff often have to be employed for a
continuous block of time
• Therefore desirable to employ a constant
number of staff on a project – who as far
as possible are fully employed
• Hence need for resource smoothing

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Resource smoothing

5
STAFF REQD.

WEEK 1 2 3 4 5 6 7 8
SPM (5e) resource allocation© The McGraw-Hill
Companies, 2011
Resource clashes
• Where same resource needed in more
than one place at the same time
• can be resolved by:
– delaying one of the activities
• taking advantage of float to change start date
• delaying start of one activity until finish of the
other activity that resource is being used on - puts
back project completion
– moving resource from a non-critical activity
– bringing in additional resource - increases
costs
SPM (5e) resource allocation© The McGraw-Hill
Companies, 2011
Prioritizing activities

There are two main ways of doing this:


• Total float priority – those with the smallest
float have the highest priority
• Ordered list priority – this takes account of
the duration of the activity as well as the
float – see next overhead

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Burman’s priority list

Give priority to:


• Shortest critical activities
• Other critical activities
• Shortest non-critical activities
• Non-critical activities with least float
• Non-critical activities

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Resource usage
• need to maximise %usage of resources
i.e. reduce idle periods between tasks
• need to balance costs against early
completion date
• need to allow for contingency

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Critical path

• Scheduling resources can create new


dependencies between activities – recall
critical chains
• It is best not to add dependencies to the
activity network to reflect resource constraints
– Makes network very messy
– A resource constraint may disappear during the
project, but link remains on network
• Amend dates on schedule to reflect resource
constraints

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Allocating individuals to activities

The initial ‘resource types’ for a task have


to be replaced by actual individuals.
Factors to be considered:
• Availability
• Criticality
• Risk
• Training
• Team building – and motivation

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Cost schedules

Cost schedules can now be produced:


Costs include:
• Staff costs
• Overheads
• Usage charges

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Cost profile

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Accumulative costs

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011
Balancing concerns

SPM (5e) resource allocation© The McGraw-Hill


Companies, 2011

You might also like