SlideShare ist ein Scribd-Unternehmen logo
1 von 15
1 ©The McGraw-Hill Companies,
Software Project
Management
4th Edition
Resource allocation
Chapter 8
2 ©The McGraw-Hill Companies,
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
3 ©The McGraw-Hill Companies,
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
4 ©The McGraw-Hill Companies,
Resource allocation
• Identify the resources needed for each
activity
• 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
5 ©The McGraw-Hill Companies,
Resource histogram:
systems analysts
WEEK
1 2 3 4 5 6 7
1
2
3
4
5
STAFFREQD.
6 ©The McGraw-Hill Companies,
Resource clashes
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
7 ©The McGraw-Hill Companies,
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
8 ©The McGraw-Hill Companies,
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
9 ©The McGraw-Hill Companies,
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
10 ©The McGraw-Hill Companies,
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
11 ©The McGraw-Hill Companies,
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
12 ©The McGraw-Hill Companies,
Cost schedules
Cost schedules can now be produced:
Costs include:
• Staff costs
• Overheads
• Usage charges
13 ©The McGraw-Hill Companies,
Cost profile
14 ©The McGraw-Hill Companies,
Accumulative costs
15 ©The McGraw-Hill Companies,
Balancing concerns

Weitere ähnliche Inhalte

Was ist angesagt?

Resource Scheduling
Resource SchedulingResource Scheduling
Resource SchedulingNicola2903
 
Top 10 Tips for Effective Resource Management!
Top 10 Tips for Effective Resource Management!Top 10 Tips for Effective Resource Management!
Top 10 Tips for Effective Resource Management!Victoria James
 
Resource Planning
Resource PlanningResource Planning
Resource PlanningWajahat Ali
 
Resource Scheduling
Resource Scheduling  Resource Scheduling
Resource Scheduling Nicola2903
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocationVenu Yemul
 
Qimonda Pm Foils
Qimonda Pm FoilsQimonda Pm Foils
Qimonda Pm Foilstrahanr
 
Certificate IV Project Management - Activity Duration Estimating (Inputs)
Certificate IV Project Management - Activity Duration Estimating (Inputs)Certificate IV Project Management - Activity Duration Estimating (Inputs)
Certificate IV Project Management - Activity Duration Estimating (Inputs)danieljohn810
 
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
 
Estimating Cost & Time.ppt
Estimating Cost & Time.pptEstimating Cost & Time.ppt
Estimating Cost & Time.ppt341741357
 
Resource scheduling in Construction Projects Using MSP
Resource scheduling in Construction Projects Using MSPResource scheduling in Construction Projects Using MSP
Resource scheduling in Construction Projects Using MSPSagar Kaptan
 
Resource scheduling in Construction Project Using Microsoft Project
Resource scheduling in Construction Project Using Microsoft ProjectResource scheduling in Construction Project Using Microsoft Project
Resource scheduling in Construction Project Using Microsoft ProjectSagar Kaptan
 
Project Cost.pdf
Project Cost.pdfProject Cost.pdf
Project Cost.pdf341741357
 
Project Schedule Management - Estimate Activity Durations - PMP Workgroup
Project Schedule Management - Estimate Activity Durations - PMP WorkgroupProject Schedule Management - Estimate Activity Durations - PMP Workgroup
Project Schedule Management - Estimate Activity Durations - PMP WorkgroupTùng Trần Thanh
 
Estimating Time & Costs
 Estimating Time & Costs Estimating Time & Costs
Estimating Time & Costsmairemic
 

Was ist angesagt? (20)

Resource Scheduling
Resource SchedulingResource Scheduling
Resource Scheduling
 
Top 10 Tips for Effective Resource Management!
Top 10 Tips for Effective Resource Management!Top 10 Tips for Effective Resource Management!
Top 10 Tips for Effective Resource Management!
 
Resource Planning
Resource PlanningResource Planning
Resource Planning
 
Chapt7 slides
Chapt7 slidesChapt7 slides
Chapt7 slides
 
Resource management
Resource managementResource management
Resource management
 
Resource allocation and smoothing
Resource allocation and smoothingResource allocation and smoothing
Resource allocation and smoothing
 
Resource Scheduling
Resource Scheduling  Resource Scheduling
Resource Scheduling
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocation
 
Qimonda Pm Foils
Qimonda Pm FoilsQimonda Pm Foils
Qimonda Pm Foils
 
Spm chapter 8
Spm chapter 8Spm chapter 8
Spm chapter 8
 
Certificate IV Project Management - Activity Duration Estimating (Inputs)
Certificate IV Project Management - Activity Duration Estimating (Inputs)Certificate IV Project Management - Activity Duration Estimating (Inputs)
Certificate IV Project Management - Activity Duration Estimating (Inputs)
 
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
 
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
 
Estimating Cost & Time.ppt
Estimating Cost & Time.pptEstimating Cost & Time.ppt
Estimating Cost & Time.ppt
 
Project Management Techniques
Project Management TechniquesProject Management Techniques
Project Management Techniques
 
Resource scheduling in Construction Projects Using MSP
Resource scheduling in Construction Projects Using MSPResource scheduling in Construction Projects Using MSP
Resource scheduling in Construction Projects Using MSP
 
Resource scheduling in Construction Project Using Microsoft Project
Resource scheduling in Construction Project Using Microsoft ProjectResource scheduling in Construction Project Using Microsoft Project
Resource scheduling in Construction Project Using Microsoft Project
 
Project Cost.pdf
Project Cost.pdfProject Cost.pdf
Project Cost.pdf
 
Project Schedule Management - Estimate Activity Durations - PMP Workgroup
Project Schedule Management - Estimate Activity Durations - PMP WorkgroupProject Schedule Management - Estimate Activity Durations - PMP Workgroup
Project Schedule Management - Estimate Activity Durations - PMP Workgroup
 
Estimating Time & Costs
 Estimating Time & Costs Estimating Time & Costs
Estimating Time & Costs
 

Andere mochten auch

Risk management
Risk managementRisk management
Risk managementtumetr1
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management toolsDarshak Mehta
 
Managing contracts
Managing contractsManaging contracts
Managing contractstumetr1
 
Dispersed and cross border projects
Dispersed and cross border projectsDispersed and cross border projects
Dispersed and cross border projectstumetr1
 
Spm ap-network model-
Spm ap-network model-Spm ap-network model-
Spm ap-network model-Kanchana Devi
 
Unit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceUnit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceVinothkumaR Ramu
 
Activity planning
Activity planningActivity planning
Activity planningtumetr1
 
SDPM - Lecture 4 - Activity planning and resource allocation
SDPM - Lecture 4 - Activity planning and resource allocationSDPM - Lecture 4 - Activity planning and resource allocation
SDPM - Lecture 4 - Activity planning and resource allocationOpenLearningLab
 
Software effort estimation
Software effort estimationSoftware effort estimation
Software effort estimationtumetr1
 
The project schedule and budget
The project schedule and budgetThe project schedule and budget
The project schedule and budgettumetr1
 
Software product quality
Software product qualitySoftware product quality
Software product qualitytumetr1
 
5. project activity and risk planning
5. project activity and risk planning5. project activity and risk planning
5. project activity and risk planningJeanette C. Patindol
 
Managing people and organizing teams
Managing people and organizing teamsManaging people and organizing teams
Managing people and organizing teamstumetr1
 
ตัวอย่างบทคัดย่อเล่มโปรเจ็ค
ตัวอย่างบทคัดย่อเล่มโปรเจ็คตัวอย่างบทคัดย่อเล่มโปรเจ็ค
ตัวอย่างบทคัดย่อเล่มโปรเจ็คtumetr1
 
Pert, cpm and other tools of project management for intrapreneurs
Pert, cpm and other tools of project management for  intrapreneurs  Pert, cpm and other tools of project management for  intrapreneurs
Pert, cpm and other tools of project management for intrapreneurs Dr. Trilok Kumar Jain
 
A Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration ManagementA Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration ManagementMd Mamunur Rashid
 
Project management tools and techniques
Project management tools and techniquesProject management tools and techniques
Project management tools and techniquesTata Dinyuy
 
Introduction To Software Configuration Management
Introduction To Software Configuration ManagementIntroduction To Software Configuration Management
Introduction To Software Configuration ManagementRajesh Kumar
 

Andere mochten auch (20)

Risk management
Risk managementRisk management
Risk management
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management tools
 
Managing contracts
Managing contractsManaging contracts
Managing contracts
 
Dispersed and cross border projects
Dispersed and cross border projectsDispersed and cross border projects
Dispersed and cross border projects
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
Spm ap-network model-
Spm ap-network model-Spm ap-network model-
Spm ap-network model-
 
Unit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceUnit II Software Testing and Quality Assurance
Unit II Software Testing and Quality Assurance
 
Activity planning
Activity planningActivity planning
Activity planning
 
SDPM - Lecture 4 - Activity planning and resource allocation
SDPM - Lecture 4 - Activity planning and resource allocationSDPM - Lecture 4 - Activity planning and resource allocation
SDPM - Lecture 4 - Activity planning and resource allocation
 
Software effort estimation
Software effort estimationSoftware effort estimation
Software effort estimation
 
The project schedule and budget
The project schedule and budgetThe project schedule and budget
The project schedule and budget
 
Software product quality
Software product qualitySoftware product quality
Software product quality
 
5. project activity and risk planning
5. project activity and risk planning5. project activity and risk planning
5. project activity and risk planning
 
Managing people and organizing teams
Managing people and organizing teamsManaging people and organizing teams
Managing people and organizing teams
 
ตัวอย่างบทคัดย่อเล่มโปรเจ็ค
ตัวอย่างบทคัดย่อเล่มโปรเจ็คตัวอย่างบทคัดย่อเล่มโปรเจ็ค
ตัวอย่างบทคัดย่อเล่มโปรเจ็ค
 
Pert, cpm and other tools of project management for intrapreneurs
Pert, cpm and other tools of project management for  intrapreneurs  Pert, cpm and other tools of project management for  intrapreneurs
Pert, cpm and other tools of project management for intrapreneurs
 
A Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration ManagementA Brief Introduction to Software Configuration Management
A Brief Introduction to Software Configuration Management
 
Project management tools and techniques
Project management tools and techniquesProject management tools and techniques
Project management tools and techniques
 
DBMS
DBMSDBMS
DBMS
 
Introduction To Software Configuration Management
Introduction To Software Configuration ManagementIntroduction To Software Configuration Management
Introduction To Software Configuration Management
 

Ähnlich wie Resource allocation

Chapter 08 Resource allocation
Chapter 08 Resource allocationChapter 08 Resource allocation
Chapter 08 Resource allocationRohanMistry15
 
Chapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.pptChapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.pptTecnicoItca
 
Allocating Resources To The Project
Allocating Resources To The ProjectAllocating Resources To The Project
Allocating Resources To The ProjectJeff Brooks
 
Scheduling resources and costs is a crucial aspect of project management that...
Scheduling resources and costs is a crucial aspect of project management that...Scheduling resources and costs is a crucial aspect of project management that...
Scheduling resources and costs is a crucial aspect of project management that...THULASIMANOHARAN2
 
Lecture-8-Scheduling-Resources-and-Cost.pptx
Lecture-8-Scheduling-Resources-and-Cost.pptxLecture-8-Scheduling-Resources-and-Cost.pptx
Lecture-8-Scheduling-Resources-and-Cost.pptxTecnicoItca
 
PM-Chapter8-1.pptx
PM-Chapter8-1.pptxPM-Chapter8-1.pptx
PM-Chapter8-1.pptxTecnicoItca
 
Scheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.pptScheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.pptTecnicoItca
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource ManagementSaqib Raza
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource ManagementSaqib Raza
 
SPM Resource Management
SPM Resource ManagementSPM Resource Management
SPM Resource ManagementSaqib Raza
 
Resource-Allocation.ppt
Resource-Allocation.pptResource-Allocation.ppt
Resource-Allocation.pptTecnicoItca
 
PMP Training - Project Time Management Part 2
PMP Training - Project Time Management Part 2PMP Training - Project Time Management Part 2
PMP Training - Project Time Management Part 2Skillogic Solutions
 

Ähnlich wie Resource allocation (20)

Spm
SpmSpm
Spm
 
Chapter 08 Resource allocation
Chapter 08 Resource allocationChapter 08 Resource allocation
Chapter 08 Resource allocation
 
Chapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.pptChapter-8-Post-Mid.ppt
Chapter-8-Post-Mid.ppt
 
Allocating Resources To The Project
Allocating Resources To The ProjectAllocating Resources To The Project
Allocating Resources To The Project
 
Chap008.ppt
Chap008.pptChap008.ppt
Chap008.ppt
 
Scheduling resources and costs is a crucial aspect of project management that...
Scheduling resources and costs is a crucial aspect of project management that...Scheduling resources and costs is a crucial aspect of project management that...
Scheduling resources and costs is a crucial aspect of project management that...
 
Lecture-8-Scheduling-Resources-and-Cost.pptx
Lecture-8-Scheduling-Resources-and-Cost.pptxLecture-8-Scheduling-Resources-and-Cost.pptx
Lecture-8-Scheduling-Resources-and-Cost.pptx
 
Ch09 (1).pptx
Ch09 (1).pptxCh09 (1).pptx
Ch09 (1).pptx
 
ch09s.ppt
ch09s.pptch09s.ppt
ch09s.ppt
 
PM-Chapter8-1.pptx
PM-Chapter8-1.pptxPM-Chapter8-1.pptx
PM-Chapter8-1.pptx
 
Scheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.pptScheduling-Resources-and-Costs.ppt
Scheduling-Resources-and-Costs.ppt
 
Time management
Time managementTime management
Time management
 
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
 
Project time management
Project time managementProject time management
Project time management
 
-PM-09-7.ppt
-PM-09-7.ppt-PM-09-7.ppt
-PM-09-7.ppt
 
Resource-Allocation.ppt
Resource-Allocation.pptResource-Allocation.ppt
Resource-Allocation.ppt
 
PMP Training - Project Time Management Part 2
PMP Training - Project Time Management Part 2PMP Training - Project Time Management Part 2
PMP Training - Project Time Management Part 2
 
Session 8 4th edition PMP
Session 8 4th edition PMPSession 8 4th edition PMP
Session 8 4th edition PMP
 

Mehr von tumetr1

ตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็ค
ตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็คตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็ค
ตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็คtumetr1
 
ตัวอย่างภาคผนวก เล่มโปรเจ็ค
ตัวอย่างภาคผนวก เล่มโปรเจ็คตัวอย่างภาคผนวก เล่มโปรเจ็ค
ตัวอย่างภาคผนวก เล่มโปรเจ็คtumetr1
 
ตัวอย่างบรรณานุกรม เล่มโปรเจ็ค
ตัวอย่างบรรณานุกรม เล่มโปรเจ็คตัวอย่างบรรณานุกรม เล่มโปรเจ็ค
ตัวอย่างบรรณานุกรม เล่มโปรเจ็คtumetr1
 
ตัวอย่างบทที่1 บทนำ เล่มโปรเจ็ค
ตัวอย่างบทที่1 บทนำ เล่มโปรเจ็คตัวอย่างบทที่1 บทนำ เล่มโปรเจ็ค
ตัวอย่างบทที่1 บทนำ เล่มโปรเจ็คtumetr1
 
ตัวอย่างสารบัญ เล่มโปรเจ็ค
ตัวอย่างสารบัญ เล่มโปรเจ็คตัวอย่างสารบัญ เล่มโปรเจ็ค
ตัวอย่างสารบัญ เล่มโปรเจ็คtumetr1
 
ตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็ค
ตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็คตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็ค
ตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็คtumetr1
 
file transfer and access utilities
file transfer and access utilitiesfile transfer and access utilities
file transfer and access utilitiestumetr1
 
retrieving the mail
retrieving the mailretrieving the mail
retrieving the mailtumetr1
 
connectivity utility
connectivity utilityconnectivity utility
connectivity utilitytumetr1
 
network hardware
network hardwarenetwork hardware
network hardwaretumetr1
 
ระบบเครือข่ายไร้สาย (wireless lan)
ระบบเครือข่ายไร้สาย (wireless lan)ระบบเครือข่ายไร้สาย (wireless lan)
ระบบเครือข่ายไร้สาย (wireless lan)tumetr1
 
the transport layer
the transport layerthe transport layer
the transport layertumetr1
 
ระดับชั้นเน็ตเวิร์ก
ระดับชั้นเน็ตเวิร์กระดับชั้นเน็ตเวิร์ก
ระดับชั้นเน็ตเวิร์กtumetr1
 
ระดับชั้นดาต้าลิงค์
ระดับชั้นดาต้าลิงค์ระดับชั้นดาต้าลิงค์
ระดับชั้นดาต้าลิงค์tumetr1
 
สถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการ
สถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการสถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการ
สถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการtumetr1
 
การส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่าย
การส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่ายการส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่าย
การส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่ายtumetr1
 
ความรู้พื้นฐานของระบบการสื่อสารข้อมูล
ความรู้พื้นฐานของระบบการสื่อสารข้อมูลความรู้พื้นฐานของระบบการสื่อสารข้อมูล
ความรู้พื้นฐานของระบบการสื่อสารข้อมูลtumetr1
 
พัฒนาเศรษฐกิจ
พัฒนาเศรษฐกิจพัฒนาเศรษฐกิจ
พัฒนาเศรษฐกิจtumetr1
 
ความยืดหยุ่น การแทรกแซงของรัฐ
ความยืดหยุ่น การแทรกแซงของรัฐความยืดหยุ่น การแทรกแซงของรัฐ
ความยืดหยุ่น การแทรกแซงของรัฐtumetr1
 

Mehr von tumetr1 (20)

ตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็ค
ตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็คตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็ค
ตัวอย่างประวัติผู้วิจัย เล่มโปรเจ็ค
 
ตัวอย่างภาคผนวก เล่มโปรเจ็ค
ตัวอย่างภาคผนวก เล่มโปรเจ็คตัวอย่างภาคผนวก เล่มโปรเจ็ค
ตัวอย่างภาคผนวก เล่มโปรเจ็ค
 
ตัวอย่างบรรณานุกรม เล่มโปรเจ็ค
ตัวอย่างบรรณานุกรม เล่มโปรเจ็คตัวอย่างบรรณานุกรม เล่มโปรเจ็ค
ตัวอย่างบรรณานุกรม เล่มโปรเจ็ค
 
ตัวอย่างบทที่1 บทนำ เล่มโปรเจ็ค
ตัวอย่างบทที่1 บทนำ เล่มโปรเจ็คตัวอย่างบทที่1 บทนำ เล่มโปรเจ็ค
ตัวอย่างบทที่1 บทนำ เล่มโปรเจ็ค
 
ตัวอย่างสารบัญ เล่มโปรเจ็ค
ตัวอย่างสารบัญ เล่มโปรเจ็คตัวอย่างสารบัญ เล่มโปรเจ็ค
ตัวอย่างสารบัญ เล่มโปรเจ็ค
 
ตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็ค
ตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็คตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็ค
ตัวอย่างกิตติกรรมประกาศ เล่มโปรเจ็ค
 
file transfer and access utilities
file transfer and access utilitiesfile transfer and access utilities
file transfer and access utilities
 
retrieving the mail
retrieving the mailretrieving the mail
retrieving the mail
 
connectivity utility
connectivity utilityconnectivity utility
connectivity utility
 
network hardware
network hardwarenetwork hardware
network hardware
 
ระบบเครือข่ายไร้สาย (wireless lan)
ระบบเครือข่ายไร้สาย (wireless lan)ระบบเครือข่ายไร้สาย (wireless lan)
ระบบเครือข่ายไร้สาย (wireless lan)
 
routing
routingrouting
routing
 
the transport layer
the transport layerthe transport layer
the transport layer
 
ระดับชั้นเน็ตเวิร์ก
ระดับชั้นเน็ตเวิร์กระดับชั้นเน็ตเวิร์ก
ระดับชั้นเน็ตเวิร์ก
 
ระดับชั้นดาต้าลิงค์
ระดับชั้นดาต้าลิงค์ระดับชั้นดาต้าลิงค์
ระดับชั้นดาต้าลิงค์
 
สถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการ
สถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการสถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการ
สถาปัตยกรรมเครือข่ายคอมพิวเตอร์และบริการ
 
การส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่าย
การส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่ายการส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่าย
การส่งข้อมูลผ่านสายส่งและเทคนิคการส่งข้อมูลผ่านเครือข่าย
 
ความรู้พื้นฐานของระบบการสื่อสารข้อมูล
ความรู้พื้นฐานของระบบการสื่อสารข้อมูลความรู้พื้นฐานของระบบการสื่อสารข้อมูล
ความรู้พื้นฐานของระบบการสื่อสารข้อมูล
 
พัฒนาเศรษฐกิจ
พัฒนาเศรษฐกิจพัฒนาเศรษฐกิจ
พัฒนาเศรษฐกิจ
 
ความยืดหยุ่น การแทรกแซงของรัฐ
ความยืดหยุ่น การแทรกแซงของรัฐความยืดหยุ่น การแทรกแซงของรัฐ
ความยืดหยุ่น การแทรกแซงของรัฐ
 

Kürzlich hochgeladen

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Kürzlich hochgeladen (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

Resource allocation

  • 1. 1 ©The McGraw-Hill Companies, Software Project Management 4th Edition Resource allocation Chapter 8
  • 2. 2 ©The McGraw-Hill Companies, 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
  • 3. 3 ©The McGraw-Hill Companies, 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
  • 4. 4 ©The McGraw-Hill Companies, Resource allocation • Identify the resources needed for each activity • 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
  • 5. 5 ©The McGraw-Hill Companies, Resource histogram: systems analysts WEEK 1 2 3 4 5 6 7 1 2 3 4 5 STAFFREQD.
  • 6. 6 ©The McGraw-Hill Companies, Resource clashes 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
  • 7. 7 ©The McGraw-Hill Companies, 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
  • 8. 8 ©The McGraw-Hill Companies, 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
  • 9. 9 ©The McGraw-Hill Companies, 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
  • 10. 10 ©The McGraw-Hill Companies, 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
  • 11. 11 ©The McGraw-Hill Companies, 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
  • 12. 12 ©The McGraw-Hill Companies, Cost schedules Cost schedules can now be produced: Costs include: • Staff costs • Overheads • Usage charges
  • 13. 13 ©The McGraw-Hill Companies, Cost profile
  • 14. 14 ©The McGraw-Hill Companies, Accumulative costs
  • 15. 15 ©The McGraw-Hill Companies, Balancing concerns

Hinweis der Redaktion

  1. This talk provides an overview of the basic steps needed to produce a project plan. The framework provided should allow students to identify where some of the particular issues discussed in other chapters are applied to the planning process. As the focus is on project planning, techniques to do with project control are not explicitly described. However, in practice, one element of project planning will be to decide what project control procedures need to be in place.
  2. We have already described the creation of the activity schedule in Lecture/activity 6.
  3. Section 8.2 in the main text discusses this in a little more detail. A key point is that money (by definition) is the means by which one resource can be converted to another. However in practice this may be problematic because of resource constraints e.g. staff need time to become expert in a new technology regardless of the amount of money that might be available to buy expertise.
  4. This is covered in Section 8.3 of the text. Note that at this point we have to assume that we are dealing with, for example, ‘standard’ software developers who have an average productivity. When we allocate actual people we may find that we have a trainee or a super-expert and this will affect productivity. A short-coming in productivity in an individual might be compensated for by a lower cost (as would be expected with trainees). In the example in the text we start by scheduling every activity to start at the earliest possible date. However in Lecture/Chapter 7, in the section on the critical chain technique it was suggested that we plan to start activities as late as possible. Whatever the starting procedure, we then need to deal with resource clashes.
  5. The resource histogram helps us identify where the demand for a resource exceeds the supply. If we use a tool such as MS Project, the tool will generate the resource histograms for us.
  6. Exercise 8.1 in the text gives some practice in the resolution of resource clashes.
  7. Where more than one activity is competing for the same limited resource at the same time then those activities need to be prioritized.
  8. In Lecture/chapter 7 the concept of critical chains was introduced which took account of resource constraints. The point about not adding links to the network to deal with resource constraints is not in the text, but is based on practical experience. The notation for activity networks does not tell you why one activity might be dependent on the completion of another.
  9. Availability – who is free? Note that this will change during the course of the project as some tasks are completed earlier or later than planned Criticality – You would want to put your more experienced, ‘safer’, staff on the critical activities Risk – this is similar to the point above, but some activities could be off the critical path but still have risks e.g. to the quality of subsequent products Training – despite concerns about minimizing risk, it is healthy to take some risks in order to develop staff capabilities by allocating challenging tasks to relatively inexperienced stafff Team-building – identifying people who work well together can pay dividends; chopping and changing plans all the time may in theory optimize project performance, but can in practice be demotivating for staff
  10. Section 8.9 covers this in more depth. Staff costs – includes not just salary, but also social security contributions by the employer, holiday pay etc. Timesheets are often used to record actual hours spent on each project by an individual. One issue can be how time when a staff member is allocated and available to the project, but is not actually working on the project, is dealt with. Overheads e.g. space rental, service charges etc. Some overheads might be directly attributable to the project; in other cases a percentage of departmental overheads may be allocated to project costs. Usage charges – some charges can be on a ‘pay as you go’ basis e.g. telephone charges, postage, car mileage – at the planning stage an estimate of these may have to be made
  11. This shows how much is going to be spent in each week. This could be important where an organization allocates project budgets by financial year or quarter and the project straddles more than one of these financial periods
  12. The project manager will also be concerned about planned accumulative costs. This chart can be compared to the actual accumulative costs when controlling the project to assess whether the project is likely to meet its cost targets.
  13. Successful project scheduling is not a simple sequence. Because of the inter-linking of different concerns project planning will need to be iterative. The consequences of decisions will need to carefully assessed and plans adjusted accordingly.