I am new to project management and gathering the knowledge on the same. I want to know, how to determine resource allocation in a software development project.
For example,
Cost of the Project = 100 Man Days
Schedule of the Project = 4 Weeks
How many (Human) resources needed to complete the above mentioned project? What is the allocation structure for the same?
How to Determine Resource Allocation
Duncan (forum admin) is well suited to answer this question; I believe he handles S/w Development projects.
How many hours in a day will each resource work? You have the duration but not the estimated (planned) work effort per day.
How many hours in a day will each resource work? You have the duration but not the estimated (planned) work effort per day.
If you simply take 100 man days and divide it by the schedule you arrive at 5 resources needed. However, this does not give you an accurate figure. Here are a few tips to keep in mind:
It's worth reading this article by Dave Nielsen, 'The Mythical 50% Resource'.
Does anyone have an alternative method they would like to share?
Duncan
- Don't book resources for 100% of their time. In my experience resources are usually 80% productive. They spend the other 20% of their time in meetings, answering emails, filling out timesheets, taking coffee breaks etc. I use 80%, but you can adjust the resource productivity rating based on your own experience.
- Be aware shared resources take longer to complete tasks because of time lost switching between projects. If you are sharing resources you may not get an 80% productivity rate for the period the resource is assigned to your project.
- This might sound obvious, but make sure you account for weekends and holidays in your planning.
- Add a small amount of contingency to your plan for problem solving and unexpected events.
- Schedule of the project = 20 days
- Cost of the project = 100 man days
- Standard working day = 7.5 hours
- Standard 5 day working week = 37.5 hours
- Weekly resource productivity rating 80% = 30 hours (4 days)
- Single resource productivity during the schedule = 16 days
- Cost of the project divided by resource productivity = 6.25 human resources
It's worth reading this article by Dave Nielsen, 'The Mythical 50% Resource'.
Does anyone have an alternative method they would like to share?
Duncan
Although the example given is from 2013, i would like to ask one questions.
If in the same example I have schedule days for project as 2 months, then will it mean
Cost of the project divided by resource productivity = 100/32 = 3.12 human resources
And if in the same example I have schedule days as 1.5 months, then hen will it mean
Cost of the project divided by resource productivity = 100/30 = 3.3 human resources
Alice
If in the same example I have schedule days for project as 2 months, then will it mean
Cost of the project divided by resource productivity = 100/32 = 3.12 human resources
And if in the same example I have schedule days as 1.5 months, then hen will it mean
Cost of the project divided by resource productivity = 100/30 = 3.3 human resources
Alice
-
- New Member
- Posts: 1
- Joined: Thu 10 Dec 2020 2:54 am
Each project management software serve different purposes, there are tools that focus on what you need which is resource allocation/scheduling. These types of software often come with automation functions to calculate the costs as well as other estimates needed regarding your resources for your project based on the data that you enter and the data from your previous projects that your software has access to. There's actually a list that you could view here that includes a list of the top 8 construction resource scheduling software, their overview as well as other information regarding resource scheduling and management that might help you out.