Resource allocation|Project management

Resource allocation in project management is deciding the resources for each activity.

The project cost is the sum of indirect and direct costs.

Methods to achieve Resource Allocation

A physical variable which is required for completion of activities is called a resource.
It can be manpower, space, material, time or money resources.
The diagram which shows a variation in the requirement of resources with time is called resource usage profile or Histogram.
The following are the two methods that are used for resources allocation.
  1. Resource Smoothening
  2. Resource levelling

1. Resource Smoothening

The total project duration is not changed in this resource smoothening method, but the activities having floats are rescheduled to archive uniform demand of the resource allocation.
In this method, there is a constraint on project duration but no constraints on resources.

2.Resource Levelling

In the resource levelling method, the activities are so rescheduled that the maximum or peak resources requirement does not cross the limit of available resources.
In rescheduling, the available floats are used first.
By doing this, the resources demand will become more than the available resources and the duration of some of the activities is increased so that the resources required for these activities are decreased.
So, in this process initially planned project duration might be increased.
Note: Both this Resource smoothening and resource levelling are trial and error methods for resource allocation.

CPM updating in project management

The process of reviewing the process of project execution and redrafting the network according to the latest requirements is called CPM updating in project management and in resource allocation.
During redrafting scheduled dates are revised.
New critical path may appear, hence project priorities may change.
Crashing of new critical activities may be required to make a project on schedule.
Updating is necessary to compensate for deviations in the actual execution of works and original plans.
During the process of updating, neither the activities are deleted nor new activities are added.

When to Update CPM in project management?

  1. For projects with short duration, Updating should be done more frequently.
  2. For longer duration projects frequency should be increased as the project is nearing to completion.
  3. Whenever major changes occur in the duration of any activity then updating should be done.
  4. If a change occurs in an estimated duration then updating is essential.

Project Cost in Project management

In the CPM cost model, it is assumed that project duration is reduced by resource allocation on critical activities of the project management.
Total project cost is the sum of the following two costs.
  1. The direct cost for accomplishing the work.
  2. The indirect cost related to the control or direction of that work, lost production, financial overhead and the hike.

Components of the project cost in the project management

The following are the components project cost in project management :
  1. Direct cost
  2. Indirect cost
  3. Normal cost (Cn)
  4. Crash cost (Cc)
  5. Crash time (tc)
  6. Cost slope
  7. Normal time (TN)
  8. Total project cost and Optimum duration

1. Direct cost

The cost which includes materials, labours, equipment etc. is called direct cost.

2. Indirect cost

The expenditures which cannot be apportioned, overheads or allocated to the individual activities of a project but assessed as a whole is called Indirect cost.
With increased duration indirect cost increases.

3. Normal cost

The direct cost required to complete the activity in normal time duration is called the normal cost.

4. Crash cost

The direct cost corresponding to the completion of the activity within crash time is called crash cost.
The straight line or the segmented approximation of the direct cost curve helps carry out the project cost analysis.
In this analysis cost, the slope is used

5. Crash time

The minimum time in which an activity can be completed, by employing extra resources is called Crash time. 
It is that time beyond which the activity can not be shortened by any amount of increase in resources. 

6. Cost slope

The slope of the direct cost curve is called the cost slope.

7. Normal time

The standard time that an activity is allowed to complete is called Normal time.

8. Total project cost and Optimum duration

The total project cost is the sum of indirect and direct costs.
At some point in the project duration, the minimum total cost is obtained. This duration is called Optimum duration and the corresponding cost is called minimum project cost.
If the project duration is increased, the total cost will increase.
If project duration is decreased to the crash value, the project cost will be the highest.

How to calculate the crash time of the project?

Crash time of the project is the minimum time taken to complete the project.
The following are the steps involved :
  1. Finding the critical path.
  2. Estimation of project duration
  3. Find the cost slope of all activities.
  4. The critical activity having minimum cost slope is crashed in the 1st stage. The next stage crashing will involve activity having second lower cost slope in the critical path.
  5. The total cost of the project at this stage is calculated.
  6. Step 4 and 5 are repeated until all the activities of the project are crashed along the critical paths, corresponding time is called the Crash time of the project.
Note: Only critical activities should be crashed for calculating the crash time of the project.

About Ashwini Kumar

Ashwini Kumar is a graduate in civil engineering from NIT Warangal. He has 8+ years of experience in the construction field. He is the author, founder of the Easy Home Builds blog

View all posts by Ashwini Kumar →

46 Comments on “Resource allocation|Project management”

  1. We stumbled over here by a different page and thought I might as well check things out. I like what I see so i am just following you. Look forward to looking into your web page repeatedly.

  2. Hey very nice web site!! Man .. Beautiful .. Amazing .. I will bookmark your web site and take the feeds also厈I am happy to find a lot of useful info here in the post, we need develop more techniques in this regard, thanks for sharing. . . . . .

  3. I do trust all the ideas you have presented on your post. They are very convincing and can certainly work. Nonetheless, the posts are too quick for starters. Could you please prolong them a bit from subsequent time? Thanks for the post.

  4. Its such as you learn my mind! You appear to understand so much about this, like you wrote the guide in it or something. I think that you could do with a few percent to power the message house a little bit, but other than that, that is magnificent blog. A great read. I will certainly be back.

  5. A person essentially help to make seriously articles I would state. This is the very first time I frequented your website page and thus far? I amazed with the research you made to create this particular publish amazing. Excellent job!

  6. We are a bunch of volunteers and starting a brand new scheme in our community. Your website provided us with useful information to work on. You have done an impressive activity and our entire neighborhood can be grateful to you.

  7. Fantastic beat ! I wish to apprentice while you amend your site, how can i subscribe for a blog website? The account helped me a acceptable deal. I had been tiny bit acquainted of this your broadcast offered bright clear concept

  8. I have read several good stuff here. Certainly worth bookmarking for revisiting. I surprise how much effort you put to make such a great informative web site.

  9. A formidable share, I just given this onto a colleague who was doing somewhat analysis on this. And he in actual fact bought me breakfast as a result of I found it for him.. smile. So let me reword that: Thnx for the deal with! But yeah Thnkx for spending the time to discuss this, I really feel strongly about it and love reading extra on this topic. If potential, as you become expertise, would you mind updating your weblog with more details? It is highly useful for me. Huge thumb up for this weblog post!

  10. I’m so happy to read this. This is the type of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this greatest doc.

  11. Great work! This is the type of information that should be shared around the net. Shame on Google for not positioning this post higher! Come on over and visit my site . Thanks =)

  12. whoah this blog is magnificent i like studying your posts. Keep up the good paintings! You recognize, a lot of persons are looking round for this information, you could aid them greatly.

  13. Thanks for posting. I really enjoyed reading it, especially because it addressed my problem. It helped me a lot and I hope it will help others too.

  14. I was just seeking this info for a while. After 6 hours of continuous Googleing, finally I got it in your website. I wonder what’s the lack of Google strategy that do not rank this kind of informative sites in top of the list. Generally the top websites are full of garbage.

  15. Hi, Neat post. There is a problem with your website in internet explorer, would test this? IE still is the market leader and a big portion of people will miss your excellent writing due to this problem.

  16. You actually make it seem so easy with your presentation but I find this matter to be actually something which I think I would never understand. It seems too complicated and extremely broad for me. I am looking forward for your next post, I will try to get the hang of it!

Leave a Reply to Pricilla Bowser Cancel reply

Your email address will not be published. Required fields are marked *