Resource Management Chapter 12.

Slides:



Advertisements
Similar presentations
CP Chapter 4 Schedule Planning.
Advertisements

F O U R T H E D I T I O N Project Management © The McGraw-Hill Companies, Inc., 2003 supplement 3 DAVIS AQUILANO CHASE PowerPoint Presentation by Charlie.
Scheduling Resources and Costs CHAPTER EIGHT Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Chapter 8: Scheduling Resources and Costs
MANAGING PROJECT RESOURCES. Resource Allocation Problem  A shortcoming of most scheduling procedures is that they do not address the issues of resource.
McGraw-Hill/Irwin© 2008 The McGraw-Hill Companies, All Rights Reserved Scheduling Resources and Costs Chapter 8.
Risk Severity Matrix 7-7. Risk EventResponse Contingency Plan Trigger Who is Responsibl e.
12-1 Resource Management Chapter 12 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1 Project Scheduling CP - Chapter 10 Lecture 3. 2 Project Management  How is it different?  Limited time frame  Narrow focus, specific objectives 
Project Management 6e..
Critical Path and Gantt
Resource Management Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Day 22.
Systems Analysis and Design 8 th Edition Chapter 3 Managing Systems Projects.
Operations Management
9-1 Resource Allocation Some definitions Resource allocation, loading, leveling Expediting and crashing projects Goldratt’s “Critical Chain”
Importance of Project Schedules
Systems Analysis and Design 8th Edition
12-1 ELC 347 project management Week Agenda Integrative Project –4 th part Corrected.. Fedd back sent –5 Th part due –Outline of deliverables.
Project Management: A Managerial Approach
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Toolkit Part 4.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project Management Chapter 3 BUSI 2106 – Operations Management.
Copyright 2009 John Wiley & Sons, Inc. Chapter 9 Resource Allocation.
Copyright 2012 John Wiley & Sons, Inc. Chapter 9 Resource Allocation.
THE MANAGERIAL PROCESS Clifford F. Gray Eric W. Larson Scheduling Resources Chapter 8.
MANAGING PROJECT RESOURCES
Toolkit 4.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall o P.I.I.M.T o American University of Leadership Ahmed Hanane, MBA, Eng, CMA, Partner.
System Analysis & Design Chapter V: Information System Planning 1.Introduction Nowadays, Information Systems plays the main role in success or failure.
Allocating Resources to the Project
Lecture 5 – Gantt Chart GANTT Charts Constructing GANTT Charts
Project Management OPER 576 Resource Allocation Greg Magnan, Ph.D. May 6, 2004.
Resource Management. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall12-2 Types of Constraints  Time  Resource  Mixed Copyright.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
MANAGING PROJECT RESOURCES
Scheduling Resources and Costs CHAPTER EIGHT PowerPoint Presentation by Charlie Cook Copyright © 2014 McGraw-Hill Education. All Rights Reserved.
Scheduling Resources and Costs CHAPTER EIGHT Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
The Resource Problem Resources and Priorities
Scheduling Resources and Cost
Copyright 2012 John Wiley & Sons, Inc. Chapter 9 Resource Allocation.
MEM 612 Project Management Chapter 6 Allocating Resources to the Project.
Prepared by Scott M. Shafer, Updated by William E. Matthews and Thomas G. Roberts, William Patterson University Copyright 2007 John Wiley & Sons, Inc.5-1.
McGraw-Hill/Irwin Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved Chapter 10 Projects.
Chapter 9 Resource Allocation © 2012 John Wiley & Sons Inc.
Project Planning & Scheduling What is a “project”? Objectives and tradeoffs Planning and Control in Projects Scheduling Methods Constant-Time Networks.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
12-1 Resource Management Chapter 12 © 2007 Pearson Education.
6 Resource Utilization 4/28/2017 Teaching Strategies
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
University Of Palestine Faculty Of Applied Engineering & Urban Planning Civil Engineering Department PROJECT MANAGEMENT Scheduling Resources and Costs.
Scheduling Resources and Costs
Scheduling Resources and Costs
Project Management -- Scheduling Resources and Costs
Project Planning & Scheduling
Chapter 8 Scheduling Resources.
ELC 347 project management
Resource management Chapter 12 Copyright ©2016 Pearson Education, Inc.
Resource Management Chapter 12
Critical Path Method Farrokh Alemi, Ph.D.
Chapter 9 Resource Allocation © 2012 John Wiley & Sons Inc.
Manajemen Industri Teknologi informasi
Scheduling Resources and Costs
ELC 347 project management
ELC 347 project management
University of Debrecen Mongolian University of Life Sciences
Resource Management Chapter 12
Where We Are Now. Where We Are Now The Resource Problem Resources and Priorities Project network times are a schedule until resources have been assigned.
Presentation transcript:

Resource Management Chapter 12

Learning Goals Recognize the variety of constraints that can affect a project, making scheduling and planning difficult. Understand how to apply resource-loading techniques to project schedules to identify potential resource over-allocation situations. Apply resource-leveling procedures to project activities over the baseline schedule using appropriate prioritization heuristics. Follow the correct steps necessary to effectively smooth resource requirements across the project life cycle. Apply resource management within a multi-project environment.

Resource Management Resource management is an iterative process scheduling activity of balancing the activity network and overall schedule against the available resources. Project scheduling is a two step process Construct the network Check the network against resource availability Resource availability always has a direct bearing on the duration of project activities.

Types of Constraints A restriction or limitation, either internal or external to the project, that will affect the performance of the project or process. Technical Physical Time Mixed Resource People Materials Money Equipment

Resource Constraint Example How do we handle this constraint?

Resource Loading Table With Over Allocation Jeff is over allocated (unless we can work him 16 hours a day) Need to use a resource loading chart

Resource Loading The amount of individual resources that a schedule requires during specific time periods Resource loading attempts to assign the appropriate resource for the appropriate amount to each project activity Resource Loading Chart Added “Bob” as a resource

Resource Constraint Example Bob is added

Resource Leveling (Smoothing) The process that addresses the complex challenges of project constraints Objectives To determine the resource requirements so they will be available at the right time To allow each activity to be scheduled with the smoothest possible transition across resource usage levels

Prioritization Rules for Leveling Simple leveling heuristics (rules of thumb) for prioritizing resource allocation include applying resources to: Task with the smallest amount of slack   Task with the smallest duration Task that start earliest in the WBS Task with the most successor tasks Task requiring the most resources The implication of how resources are prioritized is significant, as it has a “ripple” effect throughout the remainder of the activity network

General Procedure for Leveling First create a project activity network diagram (slide 13/14) Create a table showing the resources required Resource Loading Table (slide 15/16/17) Determine resources needed, the activity early starts and late finish dates (slide 18) Identify resource conflicts and “smooth” over allocation with Leveling Heuristics (slide 10/19) Repeat step 4 until resources are level

Example: Sample Project Data Develop the project Determine the WBS Determine timing Activity Duration Pred ES EF LS LF Slack A 5 - -- B 4 9 6 10 1 C D 11 8 14 3 E 15 16 F G 18 H 7 E,F 23 I 20 J K H,I,J 28

Example: Sample Project Network Create a network diagram Slack 1 3 5 CP = A-C-F-H-K

Example: Sample Project Gantt Chart Create a Gantt Chart as a visual representation of the WBS

Example: Sample Project Slack and Resource Needs Determine the resources needed to complete the WBS task Use to develop the resource loading table Activity label Duration Slack time Resource Hours Needed Per Week Total Resources Required A 5 6 30 B 4 1 2 8 C 20 D 3 18 E F 12 G 16 H 7 21 I J K 25 Total 194 Step 1 Develop Table

Example: Sample Project Resource Loading Table Graph Style Graphically display the resource needs or…..

Example: Sample Project Resource Loading Table

Example: Sample Project Resource Loading Table with Slack Included Step 2 Find LF Dates 3 days slack 0 days slack - on CP Step 3 Find Over Allocation Let’s say we only have 9 resources available per day. What about?

Example: Sample Project - Resource Leveling the Network Use Leveling Heuristics (slide 10) Step 4 Level the resources X 3 X 2 7 11 9 9

Creating Resource Loading Charts Displays the amount of resources required as a function of time Another way to create a graphic of the resource management process 0 A 4 Res = 6 4 B 5 Res = 2 5 D 9 Res = 7 9 E 11 Res = 3 4 C 7 Res = 2 11 F 12 Res = 6 Start with a network diagram Sample Network

Sample Network Data Table Activity Resource Duration ES Slack LF Order A 6 4 B 2 1 5 C 3 11 D 7 9 E F 12 Project ends Day 12 Produce a table that shows the duration, early start, late finish, slack, and resource(s) required for each activity. List in order of increasing slack, then latest finish time for activities with the same slack

Sample Project Resource Load Chart Draw an initial loading chart with each activity duration scheduled at its ES. 8 D 6 A F Resource imbalance 8 Hours Available Resources 4 B E 2 C Notice: Day 14 Not 12 2 4 6 8 10 12 14 Project Days

Creating Resource Loading Charts Rearrange activities within their slack to create a more level profile. Splitting C creates a more level project. C has 4 days of slack available. A 2 4 6 8 12 10 14 C B D E F Project Days Resources Notice: Day 12

Key Parameters in Multi-Project Environments Eventually you will be confronted with dealing with resource allocation across multiple projects Allocations made in one project are likely to effect other projects This leads to Inefficient use of resources Bottlenecks Ripple effects Heightened pressure on personnel to multitask

Key Parameters in Multi-Project Environments Need to minimize the negative effects Schedule slippage Resource utilization In-process inventory A 2 4 6 8 12 10 14 C B D E F Project Days Resources

Prioritizing Resource Allocations in Multi-Project Environments Each have their advantages and disadvantages First come first served (Lean Push) Greatest resource demand (TOC) Greatest resource utilization (Time Management) Minimum late finish time (CPM) Mathematical programming (Optimization)

Discussion Questions Consider a project to build a bridge over a river gorge. What are some of the resource constraints that would make this project challenging? For many projects, the key resources to be managed are the project team personnel. Explain in what sense and how project team personnel are often the project critical resource. What is the philosophy underlying resource loading? What does it do for our project? Why is it a critical element in effectively managing the project plan? It has been argued that a project schedule which has not been resource leveled is useless. Do you agree or disagree with this statement? Why or why not? Discuss the nature of “time/cost tradeoffs” on projects. What does this concept imply for our project management practices?

Discussion Questions When resource leveling a project, there are a number of heuristics that can help us prioritize those activities that receive resources first. Explain how each of the following heuristics works and give an example: a. Activities with the smallest slack: b. Activities with the smallest duration: c. Activities with the lowest identification number: d. Activities with the most successor tasks: e. Activities with requiring the most resources: Multi-tasking can have an important negative impact on your ability to resource level a project. When your team members are involved in multiple additional commitments, we must be careful not to assign their time too optimistically. In fact, it has been said: “Remember, 40 hours is not the same as one week’s work.” Comment on this idea. How does multi-tasking make it difficult to accurately resource level a project? Why is resource management significantly more difficult in a multi- project environment? What are some rules of thumb to help project managers better control resources across several simultaneous projects?