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

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

Ch08 Resource Allocation

This document discusses resource allocation in software project management. It covers creating activity, resource, and cost schedules. It describes different resource types and the need to smooth resources over time. When resources are limited, activities may need to be prioritized or delayed to resolve clashes. The document also discusses allocating individual resources to activities based on their availability, criticality, risk, training needs, and team dynamics. Finally, it notes that resource allocation impacts cost schedules and profiles over the life of a project.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views17 pages

Ch08 Resource Allocation

This document discusses resource allocation in software project management. It covers creating activity, resource, and cost schedules. It describes different resource types and the need to smooth resources over time. When resources are limited, activities may need to be prioritized or delayed to resolve clashes. The document also discusses allocating individual resources to activities based on their availability, criticality, risk, training needs, and team dynamics. Finally, it notes that resource allocation impacts cost schedules and profiles over the life of a project.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, 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 1


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 2


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 3


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 4


Resource histogram:
systems analysts

5
STAFF REQD.

WEEK 1 2 3 4 5 6 7
SPM (5e) resource allocation© The McGraw-Hill Companies, 2011 5
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 6


Resource smoothing

5
STAFF REQD.

WEEK 1 2 3 4 5 6 7 8
SPM (5e) resource allocation© The McGraw-Hill Companies, 2011 7
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 8


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 9


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 10


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 11


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 12


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 13


Cost schedules

Cost schedules can now be produced:


Costs include:
Staff costs
Overheads
Usage charges

SPM (5e) resource allocation© The McGraw-Hill Companies, 2011 14


Cost profile

SPM (5e) resource allocation© The McGraw-Hill Companies, 2011 15


Accumulative costs

SPM (5e) resource allocation© The McGraw-Hill Companies, 2011 16


Balancing concerns

SPM (5e) resource allocation© The McGraw-Hill Companies, 2011 17

You might also like