Professional Documents
Culture Documents
Introduction
During the initial Critical path method planning, the activity durations used in the time
analysis of network imply a commitment to work each activity with sufficient
resources. The duration of each activity is computed on the basis of a production
rate, which is achieved by engaging on that activity a specified number of different
types of resources. Providing these resource requirements for each activity is called
Resource allocation. Resources allocation would prove to be the most difficult task
for the planner. It must be done in consultation with the Estimator (to know what he
has anticipated when costing the tender bid) and the Project Manager (to know the
best possible way of doing it). The output of resources must be estimated on the
basis of information rising from completed projects, past experience and knowledge
of the parties involved.
Resource requirements
The histograms obtained for all the different types of resources must be studied
carefully. Two problems may arise:
2. The availability Ra > Rm but the histogram indicates wide fluctuation from time
to time. (See Fig.2). Large fluctuations are undesirable. If resource
considered is labour, it results in continuous hiring and firing of men. It is
therefore useful to aim for a more uniform histogram. This is the UNLIMITED
RESOURCES PROBLEM.
1
Dr Wong Wai Fan, Associate Professor, NTU
The process of planning that deals with these two cases is referred to as resource
scheduling and resource leveling respectively.
Fig. 1 : Resources Histogram for type X Fig. 2 : Resources Histogram for type X
x0 = xA + xB + xc
2
Dr Wong Wai Fan, Associate Professor, NTU
A heuristic model for resources scheduling works on the basis of a specified criterion
for resource allocation. The criterion may be defined by a set of rules for deciding on
priority. One or more of the various activity, characteristics can be the priority rules.
Some activity characteristics that can be used for allocation of resources are
It is logical to expect that an allocation based on the Least Float priority rule is best
disposed towards obtaining a near optimal solution.
postponement CF
d
CT CFT
ES LF
Current time
In the current float model resources scheduling is carried out giving priority to the
activity that has the least current float. It has been shown that the current float model
will give identical results as the total float model while doing away with numerous
repetitive network computations. A resource scheduling using the current float model
is illustrated using the example given below.
3
Dr Wong Wai Fan, Associate Professor, NTU
EXAMPLE
Consider the network shown in Fig. 4.
8 8 17 17
2 (13)
5
9
(10) 8 (8)
0 0 25 25
8 4 11
1 (5) (4)
4 7
4 14
5 6
(8) (3) (7)
3
7
3 6
(6)
5 15 12 22
SOLUTION
Assume Series Method of Allocation: An activity once started will retain the allocated
resources and continue until it is complete.
Method
At T = 0 the activities that can be started are:
1-2 10 men CF = 8 – 0 – 8 = 0
1–3 8 CF = 15 – 0 – 5 = 10
1–4 5 CF = 11 – 0 – 4 = 7
As only 20 men are available, all three activities cannot be started at the same time.
Using the priorities shown, Act. 1-2 and 1-4 should be started and Act 1-3 should be
postponed.
4
Dr Wong Wai Fan, Associate Professor, NTU
T = 8 will be next considered, this can be continued until all activities are allocated
resources. This may be best done using a tabular form as follows:
5
Dr Wong Wai Fan, Associate Professor, NTU
Resource Utilization:
The best schedule is the one that would maximize the use of resource as much as
possible.
Exercise: Create a last column as manpower used in above tabulation. Plot the
resource histogram and calculate amount of manpower used in term of man-day.
(Ans: 458 man-days)
It is useful to plan for an unlimited resource situation without causing any extension
of the project duration for:.
(a) a constant work force
(b) an efficient usage of plant.
This process of averaging out the resources is called Time Limited Resource
Leveling or Resource Smoothing. This may be defined as a search for a schedule of
activities so as to remove the peaks and the troughs in resource requirement without
extending the project duration.
The ideal expectation is illustrated by the horizontal line labeled Objective in Fig. 5. It
may be difficult to achieve this in practice. But, by carefully scrutinizing the network
model it is possible to obtain a distribution similar to the Actual in Fig. 5.
6
Dr Wong Wai Fan, Associate Professor, NTU
Example
Draw the resource aggregation charts for the project represented by the network
shown in Fig. 6 for the ES Schedule and attempt to obtain a resources leveling
schedule. The durations in days and the men required for the various activities are
given alongside the activities in the figure.
Any solution may be regarded as acceptable if there is only one significant peak in
the Histogram diagram and the rise to this peak and the subsequent decline are
gradual.
First, Resource Aggregation is carried out by loading the activities according to the
ES schedule. The relevant Resource Aggregation Chart are shown in Fig. 7.
10 19
3
(5) (8)
0 0 4 4 3 (4) 8
6 27 27
(6) (6) (5)
1 2 4 7
4 2 2
13 25
(7) 9 (5)
4
5 10 6
(5)
13 13 23 23
( ) – No. of men
Figure 6: Project Network
7
Dr Wong Wai Fan, Associate Professor, NTU
0 4 8 12 16 20 24 28
1-2
2-5
2-3
2-4
3-7
3-4
5-6
4-7
6-7
ES Bar Chart
20
3-4
4-7
15 2-4
No. of men
10
2-3 3-7
0
4 8 12 16 20 24 28
Time (days)
8
Dr Wong Wai Fan, Associate Professor, NTU
Critically examine Fig. 7, the Resource Aggregation Chart for schedule. It is easily
seen that one way of achieving uniform loading is to push the protruding activities 2-
4, 3-4 and 4-7 and roll them over 3-7 provided that they would not go beyond their LF
times and the sequence (eg. 3-4 then 4-7). This is shown in Fig. 8, which reveals the
features necessary for a Resource Leveling Schedule.
20
15
No. of men
10
2-3 3-7
2-4 4-7
3-4
5
0
4 8 12 16 20 24 28
Time (days)
Updated: 2006