Title: TM 665 Project Planning
1TM 665Project Planning Control Dr. Frank
Joseph Matejcik
4th Session 2/09/04 Chapter 9 Resource
Allocation File 2
- South Dakota School of Mines and Technology,
Rapid City
2MSP Gantt with Resources, Fig. 9-10
3MSP Load Diagram, Showing Resource Conflict,
Figure 9-11
4MSP Load Diagram, Leveled, Figure 9-12
5Network for Resource Load Simulation, Figure 9-13
6Load Chart, Figure 9-14
7Task a Decomposed, Figure9-15
8Hierarchy of Gantt Charts, Figure 9-16
9Sources and Uses of Resources, Figure 9-17
10Project Life Cycles, Figure 9-18
11Flow Diagram for SPAR-1, Fig. 9-19
12Goldratts Critical Chain
- There are systemic problems that plague project
schedule performance - These problems are not randomly distributed
- If they were random, there would be as many
projects finishing early as late
13Some Systemic Causes of Late Projects
- 1. Thoughtless Optimism
- Overpromising at project start
- Success-oriented schedules
- Lack of management reserves
- 2. Setting capacity equal to demand
- Ignoring concepts of resource loadingand leveling
14Some Systemic Causes of Late Projects (contd)
- 3. The Student Syndrome
- Delaying start of non-critical tasks
- Parkinsons Law Work expands to fill the time
available - 4. Multitasking to reduce idle time
- Switching back and forth between projects
creates delays
15Some Systemic Causes of Late Projects (concluded)
- 5. Complexity of schedule drives delay
- Uncertainty and complex paths join to make
trouble - 6. People need reason to strive
- Theres often no advantage seen to finishing
early - 7. Game playing
- E.g., lower levels pad estimates, senior
management slashes them - Both can be equally arbitrary
16Summary
- The critical path method (CPM) is a network
constructed in the same manner as PERT but
considers the possibility of adding resources to
tasks to shorten their duration - The resource allocation problem is concerned with
determining the best trade-offs between available
resources, including time, throughout the
duration of the project
17Summary
- Resource loading is the process of calculating
the total load from project tasks on each
resource for each time period of the projects
duration - Resource leveling is concerned with evening out
the demand for various resources required in a
project by shifting tasks within their slack
allowances
18Summary
- There are two basic approaches to addressing the
constrained resources allocation problem - Heuristic methods
- Optimizing methods
- For multiproject scheduling, three important
measures of effectiveness are schedule slippage,
resource utilization, and level of in-process
inventory
19Summary
- When a new project is added to a multiproject
system, the amount of slippage is directly
related to the average resource load - Mathematical programming models for multiproject
scheduling aim to either minimize total
throughput time for all projects, minimize the
completion time for all projects, or minimize
total lateness for all projects