Beruflich Dokumente
Kultur Dokumente
Project Crashing
The
process of accelerating a project is referred as crashing. Crashing a project relates to resource commitment; the more resources expended, the faster the project will finish. There are several reasons to crash a project:
Initial schedule was too optimistic Market needs change and the project is in demand earlier than anticipated The project has slipped considerably behind schedule There are contractual late penalties
Project Crashing
Principal
methods for crashing are: Improving existing resources productivity Changing work methods Increasing the quantity of resources Increasing the quantity of resources is the most commonly used method for project crashing. There are 2 approaches: Working current resources for longer hours (overtime, weekend work, etc.) Adding more personnel
Project Crashing
Fully expedited (no expense is spared Crash cost Crashing activity Slope = crash cost per unit time
Normal time
Crash time Activity time
Time-Cost Relationship
Crashing costs increase as project duration decreases Indirect costs increase as project duration increases Reduce project length as long as crashing costs are less than indirect costs
Time-Cost Tradeoff
Min total cost = optimal project time Total project cost Indirect cost
Direct cost
time
Project Crashing
In
analyzing crash options, the goal is to find the point at which time and cost tradeoffs are optimized.
Various
combinations of time-cost trade-offs for crash options can be determined by using the following formula:
Slope = crash cost normal cost normal time crash time
a) Calculate the per day costs for crashing each activity b) Which are the most attractive candidates for crashing? Why?
Crashed
Extra Duration Cost 4,000 3 weeks 3,000 4 weeks 3,500 1 week
D*
E* F
4,500 6 weeks
1,500 3 weeks 7,500 8 weeks
4,000 4 weeks
2,500 2 weeks 5,000 7 weeks
G*
H
3,000 7 weeks
2,500 6 weeks
2,500 6 weeks
3,000 5 weeks
When deciding on whether or not to crash project activities, a project manager was faced with the following information. Activities of the critical path are highlighted with an asterisk:
18 weeks
16 weeks
45,500
49,500
-0-0-
9,000
8,000
54,000
56,500
2 8 1
12
4
12
7 4
3 4
5 4
6 4
Normal cost Rs 3000 2000 4000 50000 500 500 1500 75000
Crash time 7 5 3 9 1 1 3
Crash cost Rs 5000 3500 7000 71000 1100 1100 22000 110700
slope
400 500 3000 7000 200 200 7000
R500
2 8
R7000 4
12
Project duration = 36
R700 7 4 6 4 R200 R7000 4
12
1
12
From..
R400
3 4
5 4 R200 R500 2 8 1
R3000
R700
7 4
6 4 R200
R400
3 4
5 4 R200
R3000
UPDATING PROJECT
Can be done in 2 ways
Use the revised time estimate of incomplete activities and calculate from initial event the earliest completion time and the latest completion time of each event in the usual manner to know the Project completion time. Change the complete work to zero duration and represent all the activities already finished by an arrow called the Elapsed time arrow. Events in the revised network are renumbered.
The network for a project is shown below. A review of the project after 15 days reveals that Activities 1-2, 1-3, 2-3, 2-4 and 3-4 are completed. Activities 3-5 and 4-6 are in progress and need 2 and 4 days more resp. The revised estimate shows that activity 8-9 will take only 8 days but activity 7-9 will need 10 days. Draw the new network after updating the Project and determine the Critical path.
Network at the start of the Project
3 7 13 3 16
2
3 3
4
13
6
16
12
8 0 1 0 2 7 5 7 15 9 4 6 8 24 24 10 9 34 34
7 3
14 5 7
19 26
Review at the end of 15th day Activity 12 1-2 Time reqd. (Days) 0 Activity Status completed
3
6
16 16
1-3
2-3 2-4 3-4
0
0 0 0 2 4 5 9 8
completed
completed completed completed In Progress In Progress Not started Not started Not started
19
6-9(16-19)
12
10 8
Not started
Not started Not started
7-9(17-19) 8-9(18-19)
4
16
19 19 12
0 1
17 5 17
22 25
Review at the end of 15th day Activity Time reqd. (Days) 0 Activity Status completed
1-3
2-3 2-4 3-4 3-5(10-15)
0
0 0 0 2 4 5 9 8
completed
completed completed completed In Progress In Progress Not started Not started Not started
7
5
14 15 5 7
19 26
2nd Method
Updated Network after day 15 of the Project
19
6-9(16-19)
7-9(17-19) 8-9(18-19)
12
10 8
Not started
Not started Not started
16
4
12
8 27 18 8 19 35 35
19
0 1 0
15 10
15 15 2 15 17 18 5 17 9
27
10 22 25
shortcoming of most scheduling procedures is that they do not address the issues of resource utilization and availability.
Scheduling
should be evaluated not merely in terms of meeting project milestones, but also in terms of the timing and use of scarce resources.
A
fundamental measure of the project managers success in project management is the skill with which the trade-offs among performance, time, and cost are managed.
I
Resource Loading
Resource
loading describes the amounts of individual resources an existing schedule requires during specific time periods.
The
loads (requirements) of each resource type are listed as a function of time period.
Resource
loading gives a general understanding of the demands a project or set of projects will make on a firms resources.
Resource Loading
The
project manager must be aware of the flows of usage for each input resource throughout the life of the project.
is the project managers responsibility to ensure that the required resources, in the required amounts, are available when and where they are needed.
It
leveling aims to minimize the period-by-period variations in resource loading by shifting tasks within their slack allowances. The purpose is to create a smoother distribution of resource usage. Resource leveling, referred to as resource smoothing, has two objectives:
To determine the resource requirements so that they will be available at the right time, To allow each activity to be scheduled with the smoothest possible transition across usage levels.
management is a multivariate, combinatorial problem, i.e. multiple solutions with many variables, the mathematically optimal solution may be difficult or infeasible.
More
common approach to analyzing resource leveling problems is to apply some resource leveling heuristics.
resource allocation include applying resources to activities: with the smallest amount of slack with the smallest duration that start earliest with the most successor tasks requiring the most resources
a project activity network diagram Create a table showing the resources required for each activity, durations, and the total float available Develop a time-phased resource loading table Identify any resource conflicts and begin to smooth the loading table using one or more heuristics
Critical path:A-C-F-H-K
Critical path:A-C-F-H-K
D
E F G H I J K
6
6 6 4 7 5 3 5
3
1 0 3 0 3 5 0 Total
3
3 2 4 3 4 2 5
18
18 12 16 21 20 6 25 194
10 If project is budgetted for up to 10 resource units per day, then it is acceptable. C, D, and E are all scheduled on this day and have require 4, 3, and 3 hours respectively Which activity should be adjusted? C is on the critical path E has 1 day slack D has 3 days of slack (we can split the
way to create a visual diagram of resource management problem is to use resource-loading charts. Resource conflicts can be seen in the resource-loading charts. They are used to display the amount of resources required as a function of time on a graph. Each activitys resource requirements are represented as a block (resource requirement over time).
0 A 4 Res = 6
11 F 12 Res = 6
A B C D E F
6 2 2 7 3 6
4 1 3 4 2 1
0 4 4 5 9 11
0 0 4 0 0 0
4 5 11 9 11 12
2. Produce a table that shows the duration, early start, late finish, slack, and resource(s) required for each activity.
4
A 2 B
Resource imbalance
F E
C
2 4
6 8 10 12 Project Days
14
4
A 2 B
C
F E
C
2 4
6 8 10 12 Project Days
14