Rough Order of Magnitude (ROM) Resource Planning P M T

Similar documents
Network Planning and Analysis

Microsoft Project 2007 Level 1: Creating Project Tasks

Project Control. 1. Schedule Updating

Project Time Management

Should I Resource Load My Schedule?

Guidelines for Accessing and Using the VDOT Scheduling Application (Primavera P6)

New Rules for IHSS: Overtime & Related Changes

SharePoint 2007 Get started User Guide. Team Sites

IN TOUGH ECONOMIC TIMES: 4 Key Considerations & 7 Creative Solutions for Immediate Savings

SE351a: Software Project & Process Management

Operational Research. Project Menagement Method by CPM/ PERT

Schedule Risk Analysis Simulator using Beta Distribution

Scheduling Glossary Activity. A component of work performed during the course of a project.

Introduction to Project Management

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM)

Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) Exam Study Guide

02 Project planning. There are two approaches to identifying the components of a project: productbased and work- or activity-based.

INSE 6230 Total Quality Project Management

Chapter 2: Project Time Management

CRITICAL PATH ANALYSIS AND GANTT CHARTS

Creating a Resource Library

Chapter 5. Linear Inequalities and Linear Programming. Linear Programming in Two Dimensions: A Geometric Approach

The Project Planning Process Group

CSSE 372 Software Project Management: Software Project Scheduling

RS/GIS Quick Start Guides Collaborative training materials available from the Biodiversity Informatics & Geospatial Innovation Facilities

Project Management for Scientists

NMSU Online Staff Evaluation User Guide for

CPM-200: Principles of Schedule Management

PROJECT COST MANAGEMENT

Module 3: The Project Planning Stage

Time Tracking for Employees

Microsoft Project Dissected

Research on Task Planning Based on Activity Period in Manufacturing Grid

INT 3 Schedule Risk Analysis

technical tips and tricks

Volunteers for Salesforce User s Guide Version 3.5

Bank OnLine Commercial Administrator User s Guide

TRAVEL AND EXPENSE CENTER REPORTS

Pre-Algebra Lecture 6

GroupWise Calendar GroupWise Task Lists GroupWise Reminder Notes Recurring Events Proxy Access Shared Folders

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Models for Incorporating Block Scheduling in Blood Drive Staffing Problems

Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Earned Value. Valerie Colber, MBA, PMP, SCPM. Not for duplication nor distribution 1

SAP APO SNP (Supply Network Planning) Sample training content and overview

Project Scheduling & Tracking

Bank Accounts and Net Pay Distributions

Lead Management FAQ - Partner

City of De Pere. Halogen How To Guide

Scheduling Resources and Costs

pm4dev, 2008 management for development series Project Budget Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

MECH 896 Professional Development for MEng Students. Homework Discussion. Scheduling Overview. Winter 2015: Lecture #5 Project Time Management

Tracking Project Progress

A Little Set Theory (Never Hurt Anybody)

Resource Management Spreadsheet Capabilities. Stuart Dixon Resource Manager

OMBU ENTERPRISES, LLC. Process Metrics. 3 Forest Ave. Swanzey, NH Phone: Fax: OmbuEnterprises@msn.

CSC 443: IT Project Management Midterm 1 exam - Spring semester March 21 st, 2012

Unit 4: Time Management (PMBOK Guide, Chapter 6)

How To Manage A Project

Project Cost Management

6 th grade Task 2 Gym

Chapter 28: Expanding Web Studio

Schedule Analysis Using Earned Value Concepts ABSTRACT

Oct: 50 8 = 6 (r = 2) 6 8 = 0 (r = 6) Writing the remainders in reverse order we get: (50) 10 = (62) 8

MATH 140 Lab 4: Probability and the Standard Normal Distribution

PERFORMANCE PLANNING AND APPRAISAL FORM MANAGEMENT PERSONNEL

Drawing a histogram using Excel

PROJECT MANAGEMENT PLAN CHECKLIST

Material Requirements Planning MRP

Software Project Scheduling. - Introduction - Project scheduling - Task network - Timeline chart - Earned value analysis

TU-E2020. Capacity Planning and Management, and Production Activity Control

The Cost of Production

3.1 Solving Systems Using Tables and Graphs

Unity Error Message: Your voic box is almost full

Earned Value Analysis Exercise

LAB ID and/or LABORATORY NAME: ASSESSOR NAME: CONTINUOUS RADON MONITOR (CRM) by Proportional Counting. Method Number: ELAP method code 7037

COST ESTIMATING METHODOLOGY

CMU/SCS Computing Facilities. Microsoft Outlook 2010 Calendar Guide

Shark Talent Management System Performance Reports

Prime Factorization 0.1. Overcoming Math Anxiety

Real-Time Scheduling (Part 1) (Working Draft) Real-Time System Example

Kronos Online Approval Process (Facility)

Why EVM Is Not Good for Schedule Performance Analyses (and how it could be )

SWEN 256 Software Process & Project Management

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

Understanding Lean Principles that Dramatically Impact Process Performance

Topic: The easiest way to calculate Critical Path, Total Float, Free Float, Early Start, Early Finish, Late Start, and Late Finish.

CRITICAL PATH METHOD (CPM) SCHEDULES

Nexsure Training Manual - Accounting. Chapter 6

Critical Path Method (CPM)

Chapter-6. Developing a Project Plan

SAMPLE INTERVIEW QUESTIONS

Controlling User Typed Responses for Fill-in Questions

Resource Allocation in Project Management

The work breakdown structure can be illustrated in a block diagram:

Helpsheet 2 - payment frequency calculations

1 Aggregate Production Planning

Transcription:

Rough Order of Magnitude (ROM) Resource Planning P M T 1

Table of Contents Fundamental resource questions that we need to find answers to Important resource data parameters needed for each activity From the planning database, very important calculations can be made that define the resource parameters of the project Detail resource planning requirements Organizational jurisdiction (who does it?) 2

Resource Questions What type of resources are needed to accomplish this project? How much of each resource is needed to accomplish this project? When are the resources needed? How much staff is needed to provide necessary resources to meet the schedule? How much budget is needed to acquire the necessary resources? What other considerations need to be made? 3

Issues With Resource Planning Legacy of top-down planning No experience, no history of accomplishment Lack of knowledge of how to do it Organizational jurisdiction (Who does it?) Software is confusing and doesn t seem to work 4

Requires Additional Parameters OEC (Original Estimate to Complete) Need to have an estimate of labor hours needed to accomplish each and every task RES Resource Type (individual or group / pool) ETC (Estimate to Complete) In-progress tasks need an estimate of labor hours to complete the remainder of the task Near term tasks Should reassess and revise the OEC values if it is believed that they have changed 5

Define Detail Resource Estimates Compute Total Resource Requirement (TRR) in labor-hours for an individual, or a pool / group, or even the project in total As a rule, any task that is > 200 hours of estimated work time should be decomposed into more detailed tasks Compute Total Resource Requirement (TRR) in labor-hours S of all task OECs = TRR For an individual, a resource pool, a department, even the project in total 6

Further Compile Resource Requirements Resource Capacity per Day (DRC) DRC = (No. of resources in group) x 6 hrs / day Note we use 6 hours / day to take Effectivity into account Shortest possible Length Of the Project (LOP) in work-days LOP = TRR Example: DRC TRR = 10,000 hrs w/ 15 resources in the pool DRC = 15 res X 6 hrs / day = 90 hrs / day LOP = 10,000 hrs 90 hrs / day = 111 days 7

Calculating a Project s Finish Date Earliest possible completion date of the project (EF of Project) = (ES of Project) + LOP 1 The easiest way to do this is to create a task in the project file that is assigned the appropriate calendar Example: Start Date = 14 Feb & the LOP = 111 days EF = 14 Feb (31) + 111 1 = 141 (18 Jul) Note: This does NOT take work dependencies into account 8

The Most Important Resource Questions The common project management environment: Has a known start date and a desired / required finish date (time bound) Must determine and then acquire the resources necessary to meet the schedule requirements The essential two questions are: How much of each type of resource is needed to meet the project s schedule requirements? When are they needed (time-phased need)? 9

Calculating a Project s Resource Needs Calculating a project s resource needs to meet a schedule is a very complex process (timephased resource needs) This process was thoroughly covered in Course #2 (Section 10 Resource Modeling) ROM resource needs analysis can still be done in a simple fashion 10

Calculating a Project s Resource Needs - ROM We can determine a ROM of a project s total resource need but it is more practical to calculate: A resource need ROM of a particular type of resource (pool / group) or an individual A relative short span of time (< 6 Months) The total project resource need is the sum of the parts Calculating resource needs (RN) Required Project Duration (RPD) = (LF of Project) (ES of Project) + 1 RN = (TRR RPD) 6 11

Calculating a Project s Resource Needs - Example Example: Start Date = 14 Feb (31) Required Finish Date = 17 Jun (120) RPD = 17 Jun 14 Feb + 1 = 120 31 + 1 = 90 days Total Resource Need (RN) to meet schedule RN = TRR RPD 6 = 10,000 90 6 = 18.5 people To accomplish the defined amount of work (10,000 hrs), we will need 18.5 resources working continuously over 90 days A lesser amount of resources will cause the end date to slip 12

An Example Of How This Works In Practice Example: Resource plan for one individual our self or someone else Next three month window Determine available work-hours in the next three months = # of days in window (66) and multiply this by 6 (75% Effectivity) = 396 labor-hours If total work hours = 390 labor-hours OK However cannot take on additional work without deferring, deleting, or reassigning other work If total work hours = 300 labor-hours OK Can take on some additional work as long as the total work load does not exceed 396 labor-hours If total work hours = 420 labor hours NOT OK Must defer, delete, or reassign some of the work until the total does not exceed 396 labor-hours 13

What Is Wrong With This Analysis? The problem with this analysis is that it 1) does not take into account the dependencies of tasks or 2) specific time constraints on tasks It also does not take future requirements into account To get better answers requires a very detailed analysis as is presented in PMT s second course 14

Calculating a Project s Resource Needs - Detail Detail resource planning requires a very rigorous analysis of all detail tasks that have been scheduled in time It can be conducted for an individual resource asset, a pool of like skilled resources, or even the project as a whole The detail analysis process first schedules the tasks based on work dependency (relationships) and initiating date constraints Then task durations and resource assignments have to be defined We would then need to examine the resource situation on a week-to-week basis and try to balance each resource s availability with their requirement 15

Calculating Resource Needs In a Month 1 This is where it gets very complicated 1 Month Du = 30 Work = 180 hrs Res = 1 Du = 10 Work = 60 hrs Res = 1 Du = 12 Work = 144 hrs Res = 2 3 1 1 2 Du = 15 Work = 180 hrs Res = 2 Du = 40 Work = 720 hrs Res = 3 20 days 10 days 8 days 7 days 4 15 days 20 days 5 days 1 Task starts & ends in month 2 Task starts but does not end in month 3 Task does not start but ends in month 4 Task does not start or end in month, but spans the month 16

Calculating Resource Needs In a Month 2 How many resources are needed in the month? Du = 10 Work = 60 hrs Res = 1 Du = 10 Work = 60 hrs Res = 1 Du = 12 C Work = 144 hrs Res = 2 A B D Du = 8 Work = 96 hrs Res = 2 Du = 20 Work = 360 hrs Res = 3 20 days 10 days 8 days 7 days E 15 days 20 days 5 days Hours in the month A (All 10 days) = 60 hrs B (All 12 days) = 144 hrs C (10 of 30 days) = 60 hrs D (8 of 15 days) = 96 hrs E (20 of 40 days) = 360 hrs Total hrs in month 720 hrs Total Resources 720 hrs / 120 = 6 Res 17 Another Way Wk 1 5 Res Wk 2 7 Res Wk 3 8 Res Wk 4 7 Res

Detail Resource Planning 18

Resource Planning Tools We need a good computer tool to help us with detail resource planning (modeling) How am I doing? We must answer the fundamental resource question This tool has very specific requirements with respect to resource planning / modeling We must introduce the concepts of Aggregation and Effectivity 19

Resource Planning Tool Requirements There are several specific requirements of our resource planning / modeling tool Essential resource parameters on each task: Resource ID, quantity (total labor-hrs), & number of resource assets assigned The tool must properly Aggregate resource totals for each resource type for each work-week expressed in laborhours as well as equivalent effective heads or assets It is most useful to display resource aggregation in a Resource Histogram format (weekly periods versus resource needs) Equivalent resource heads are calculated taking into account the effectivity of resources 70% = 28 hrs/wk, 75% = 30 hrs/wk, 80% = 32 hrs/wk, etc. 20

Calculating Resource Needs Per Week Du = 30 Work = 180 hrs Res = 1 Total Res-hrs Aggregation of resources per week Du = 10 Work = 60 hrs Res = 1 C E 1 Month 30 120 120 120 138 186 198 198 150 24 A B D Du = 12 Work = 144 hrs Res = 2 Du = 15 Work = 180 hrs Res = 2 Du = 40 Work = 720 hrs Res = 3 For this month: total = 720 hrs or 6 equivalent heads Per this schedule aggregation calculate the cumulative resource hours for each week This is based on resource hours per day for each task 21

The Resource Histogram Resource Histogram displayed in equivalent heads 7 6 5 4 3 2 1 Aggregate Res-hds 1 Month 1.0 4.0 4.0 4.0 4.6 6.2 6.6 6.6 5.0.8 This shows that resource requirement is a very dynamic variable So how do you match a relatively static resource variable (availability) to a very dynamic resource variable (requirement)? 22

You Want To Learn More About This Take PMT s course There is just not enough time to explain it all here! There is a problem with project management tools meeting all of their resource aggregation requirements P M T Excellence in the science of project management 23

Conclusion & Wrap-up Resource planning / modeling is crucial to project schedule and cost success There are some simple calculations that can be made for ROM or long range planning To actually plan and manage any project successfully you will have to conduct detail Resource Planning / Modeling 24