Day 22 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Agenda Questions? IP Part 5 Graded, Feedback provided Any of the first five sections can be resubmitted for rescoring prior to December 13. The recorded score will the average of the original score and the score on the resubmitted section. Please notify me via email which sections you will be resubmitting. IP part 6 Due Dec 9 Assignment 8 posted (Last One) Due Dec 5 Resource Management Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Ch 1 -2 Finals Rescheduling IP Project presentation on Dec 12 Part 1-5 resubmits due Exam 3 done asynchronously via Blackboard on Dec 16 Final IP Project Due Dec 18 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 3 Chapter 12 © 2007 Pearson Education Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-4 Chapter 12 Learning Objectives After completing this chapter, students will be able to: 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 overallocation situations. Apply resource-leveling procedures to project activities over the baseline schedule using appropriate prioritization heuristics. Follow the steps necessary to effectively smooth resource requirements across the project life cycle. Apply resource management within a multiproject environment. Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-05 Types of Constraints TECHNICAL CONSTRAINTS PHYSICAL CONSTRAINTS RESOURCE CONSTRAINTS PEOPLE MATERIALS MONEY EQUIPMENT Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-06 Example Activity Description Duratio n Predecessors Member Assigned A Assign Bids 5 Tom B Document Awards 5 A Jeff C Calculate Costs 5 A Jeff D Select Winning Bid 1 B, C Sue E Develop PR Campaign 4 D Carol figure12.2.mpp Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-7 Assign bids Sta rt: Thu 12/4/08I D: 1 Fi ni s h: We d 12/10/08 Dur: 5 da ys Re s : Tom Document Awards Sta rt: Thu 12/11/08 I D: 2 Fi ni s h: We d 12/17/08 Dur: 5 da ys Re s : Je ff Select Winning Bid Sta rt: Thu 12/18/08 I D: 4 Fi ni s h: Thu 12/18/08 Dur: 1 da y? Re s : Sue Develop PR campaign Sta rt: Fri 12/19/08I D: 5 Fi ni s h: We d 12/24/08 Dur: 4 da ys Re s : Ca rol Calculate Costs Sta rt: Thu 12/11/08 I D: 3 Fi ni s h: We d 12/17/08 Dur: 5 da ys Re s : Je ff 8 12-9 12-10 Resource Loading The amounts of individual resources that a schedule requires during specific time periods. Resource Usage table Resource Name Work Details 5/5 5/12 5/19 5/26 Bob 40 hrs Work 8h 32h Assign Bids 40 hrs Work 8h 32h Carol 40 hrs Calculate Cost 40 hrs Ted 40 hrs Work Work Work 8h 8h 8h 32h 32h 32h Documentation 40 hrs Alice 8 hrs Select Bid 8 hrs Work Work Work 8h 32h 8h 8h 12-11 Resource Leveling (Smoothing) A multivariate, combinatorial problem Objectives 1. To determine the resource requirements so that they will be available at the right time 2. To allow each activity to be scheduled with the smoothest possible transition across resource usage levels Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-012 Prioritization Rules for Leveling 1. Smallest amount of slack 2. Smallest duration 3. Lowest ID number (FCFS) 4. Greatest number of successor tasks 5. Requiring the most resources Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-13 Resource leveling (method one) Develop resource leveling table Determine activity Late finish dates Identify resource Over-allocation Level the resource loading table using priority rules Requires more than one run-through due to ripple effects Examine conflicts (apply priority rules) Select activity to be reconfigured Start over, looking for more conflicts Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-14 Example 12.2 Activity Duration Predecessors A 5 - B 4 A C 5 A D 6 A E 6 B F 6 C G 4 D H 7 E,F I 5 G J 3 G K 5 H,I,J Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 15 Sample project (Example 12.2 from text) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-16 Task table Activity Duration ES EF LS LF A 5 0 5 0 5 B 4 5 9 6 10 C 5 5 10 5 10 D 6 5 11 8 14 3 E 6 9 15 10 16 1 F 6 10 16 10 16 G 4 11 15 14 18 H 7 16 23 16 23 I 5 15 20 18 23 3 J 3 15 18 20 23 5 K 5 23 28 23 28 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Slack 1 3 12-17 Resource Needs Activity Duration A 5 B 4 C 5 D 6 E 6 F 6 G 4 H 7 I 5 J 3 K 5 Float Hours/day Total hours 6 30 2 8 4 20 3 3 18 1 3 18 2 12 4 16 3 21 3 4 20 5 2 6 5 25 Total 194 1 3 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-18 Resource Profile Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-19 Resource loading table Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-20 Resource Loading with LF dates Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-21 leveling resource leveling.xls Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-22 End result (8 hours per day) Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-23 A much better Way Use MS Project Enter resources Assign resources to tasks Use Resource leveling tool Sample resource leveling.mpp Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-24 Resource Loading charts Method two 1. Create a project activity network diagram 2. Develop resource loading table 3. Determine activity late finish dates 4. Identify resource over allocation 5. Resource level the loading table Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-25 Creating Resource Loading Charts Display the amount of resources required as a function of time. 4 B 5 Res = 2 0 A 4 Res = 6 5 D 9 Res = 7 1. Start with a network diagram 9 E 11 Res = 3 11 F 12 Res = 6 4 C 7 Res = 2 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-26 Creating Resource Loading Charts Activity Resource Duration ES Slack LF A B C D 6 2 2 7 4 1 3 4 0 4 4 5 0 0 4 0 4 5 11 9 E F 3 6 2 1 9 11 0 0 11 12 2. Produce a table that shows the duration, early start, late finish, slack, and resource(s) required for each activity. 12-27 Creating Resource Loading Charts 3. Draw an initial loading chart with each activity scheduled at its ES. 8 Resources 6 4 A D B 2 C 2 4 6 8 10 Project Days Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall F Resource imbalance E 12 14 12-28 Creating Resource Loading Charts 4. Rearrange activities within their slack to create a more level profile. Splitting C creates a more level project. 8 Resources 6 4 A D B 2 C 2 Split_task.mpp 4 C F E 6 8 10 Project Days Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12 14 12-29 efficiency Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-30 Key Parameters in Multi-Project Environments Schedule slippage Possible $ penalty Resource utilization More efficient is better In-process inventory Reduce back log Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-31 Prioritizing Resource Allocations in MultiProject Environments First come first served Greatest resource demand Greatest resource utilization Minimum late finish time Mathematical programming Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-32 Demand vs. Utilization Personnel resources 3 writers, 3 painters and 3 sculptors Project A requires 3 painters for 2 weeks, 3 sculptors for 1 weeks and one writer for 1 weeks (10 artist/weeks) Greater Demand Project B requires 2 writers for 1week, 3 painters for 1 week and 3 sculpt0rs for 1 week (8 artist/weeks) Greater utilization Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 33 Summary 1. 2. 3. 4. 5. 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 overallocation situations. Apply resource-leveling procedures to project activities over the baseline schedule using appropriate prioritization heuristics. Follow the steps necessary to effectively smooth resource requirements across the project life cycle. Apply resource management within a multiproject environment. Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 12-34
© Copyright 2026 Paperzz