Assigning Multiple Resources
I am an advocate of not assigning multiple resources to a task in MS project if possible. Assigning only one resource to a task simplifies the way in which MS Project calculates the amount of work. However, I can understand that some people want to use this functionality, especially for very large efforts, so the following post is to provide the fundamentals to assist in this regard.
There would be 2 ways to plan this out in MS Project.
Scenario: I have 2 leads that are responsible for providing detailed work plans to their teams. As a project manager I want to manage a task to make sure these work plans are planned and completed on time. I have a development lead and a QA lead that are responsible for this work.
The first way and my preferred mechanism would be to create 2 tasks called “Create Work Plans” and assign the development lead to one task and the QA lead to the other. In this scenario, I can deal with them as 2 distinct entities. Once this is complete you can review my earlier on post on “Basic Scheduling calculation in MS Project” and you will be on your way to a simple schedule.
The second way becomes more complicated. We can proceed with assigning both resources to one task. This requires some additional knowledge and setup of how MS Project works.
- Performing these steps to help get you started.
- Setup the Gantt Entry table and view for easy entry. (Add the work column)
- Split the view, and enable any one of the sub views that has the resource work displaying. I personally like the Resources and Predecessor view
Now what you have done is enabled the screen to show you all the options you need in order to understand what MS Project is trying to do for you. Look at the screen shot below and you will see all the places you will have to review in order to move forward.

The next items to understand in order to be successful at assigning multiple resources to a task in MS project are the ‘Task Type” and “Effort Driven” flags. These are important to understand when assigning a single resource, but become must have knowledge when working with multiple resources. Below are the multiple combinations that can be set on a single task.
- Fixed Work with Effort Driven enabled
- Fixed Duration
- Fixed Duration with Effort Driven enabled
- Fixed Unit
- Fixed Unit with Effort Driven enabled
When the effort driven checkbox is enabled, MS Project assumes you are going to split the work evenly on the tasks depending on the number or resources you assign. Take an example where you have a fixed work task, with 16 hours of effort and 2 days duration. You assign 2 resources to the task and MS project will place 8 hours of work on each resource. Give it a try and watch what happens in the lower window.
Fixed work, Fixed Duration, and Fixed unit task types with the effort driven flag enabled will all act in a similar manner. I recommend practicing with these until you understand what is happening; just remember to set the work and duration numbers back to their original starting points. (Also use the resource dialog box to assign and remove resources from tasks when practicing
). You will become an expert in no time.
Once you get good at the above simple scenario, try a fixed duration task using an odd number for work such as 17 or 21 hours over 2 days, something that does not divide by the 2 resources evenly. Then try assigning these resources one at time to the task as well as at the same time from the resource dialog box. Observe the calculation performed. MS project is trying to be helpful. Fixed duration with effort driven turn on is difficult to work with. I would recommend turning effort driven off for these types of tasks.
My next post will include more examples and scenarios for turning off the effort driven flag, but now that you know how to practice, feel free to try it for yourself.