call +44 (0)1273 622272
Microsoft Project is the definitive tool for project managers. However using it in a shared environment can often lead to difficulties – particularly when you’ve got lots of projects that use the same resources. This is where resource pools can be invaluable – and they’re not that hard to set up!
To learn more about Resource Pools, and plenty more besides in MS Project, why not attend one of our public 2-day MS Project Training courses here in Brighton, Sussex? For general project management skills we also run a 1-day Introduction to Project Management training course, and we are also an Accredited Training Organisation for PRINCE2 Training.
Creating the same set of resources in each project is unnecessary duplication. You can create a resource pool, entering the resources only once and saving time and storage space. The resources reside in one file and other projects can link into this pool, thus creating project sharer files. If information is changed in the pool, all sharer files will be updated. Also when the pool is changed from a sharer file, the resource pool is updated.
Follow the following simple steps to create a resource pool in Project 2010
Don’t worry about the start/end date, or entering any tasks
![]()
When a Project shares the Pool, all resources will be shown in that Project’s Resource Sheet, even if that project doesn’t need all of them. To be able to share a Pool, the project file containing the resources must be open in the screen.
![]()
You are now given the option to choose the pool or sharer file as top precedent. The option that is chosen gives overall control of the pool to that file. By default the Pool takes precedence over the sharer.
Note: If you make changes to the resource pool the sharer files will automatically update. If a change is made in a sharer file, you must manually update the resource pool. If a resource becomes over allocated, no message of warning will be received. The resource will appear RED in the Resource Sheet, or Usage.
When Opening a Resource pool, Project will realise that the file is linked to other projects and the following Menu will appear in the screen.
![]()
Open Resource Pool – Read-only… Use this option to attach the resource pool to a project. Is also used when assigning resources to tasks.
Open resource pool read-write… Use this option if you wish to edit the resource pool. Bear in mind that when it is open in this mode, it will lock others out of updating the pool with new information.
Open resource pool read-write… Use this option if you wish to edit the pool, sorting out over-allocations, etc., or if you wish Project to create a consolidated project that will show all projects linked to the pool.
When a project file is opened that is linked to a pool and the resource pool is not open, a Information Dialogue box will present a series of queries.
![]()
Open resource pool to see assignments across all sharer files – Opens the Project and the Resource Pool as read only. You can view the Resource Pool to see assignments across all projects
Do not open other files – Opens the Project Only
When multiple projects share a resource pool, you can update assignment information in the resource pool file periodically while you are working in a sharing file. Updating the resource pool file allows others to see changes that affect their projects before you close the file.
When you share resources with other projects, another project manager can make changes to a resource’s information in his or her project that will affect the availability of that same resource in your project. Using this option will enable you to see any changes made by other users in the resource pool.
Brighton, Microsoft Project, Microsoft Project 2010, Microsoft Project Resource Pools, MS Project 2010, Resource Pools in MS Project 2010, Setting up Resource Pools, Sharer Files in MS Project
Angela says:
Hi I was wondering if there is the ability for a mpp to have a resource pool open but to also have enteries in the reource sheet that is local to the mpp and do not get updated in the resource pool? I tried but the entries keep getting updated in the pool but I don’t want them to be.
10. 8. 2011 at 5:28 pm
Colin Welch says:
Hi Angela,
I’ve had a check with some of our MS Project trainers on this and unfortunately I don’t think that’s possible.
Sorry I can’t be more help
11. 8. 2011 at 10:01 am
CarrieBarrie says:
is it possible to use a resource pool but to overrule costs of the resources per project?
5. 1. 2012 at 2:30 pm
Craig Charley says:
Hi Carrie,
I have spoken to our MS Project trainer and they have recommended using multiple resource pools with different costs for each pool.
Hope that helps,
Craig
6. 1. 2012 at 11:46 am
Dave Wilder says:
I have a pool/team of people any of whom can take task assignments. I want to name the team instead of naming individuals in the task plan. So if there are 4 in the pool and 6 tasks can begin concurrently, then the first 4 will show they start at the same time, and the last two can begin as soon as a pool resource becomes available.
How should this be handled in MS Project 2010?
25. 2. 2013 at 2:23 pm
Joe Roberts says:
I have a problem similar to Dave’s. I have multiple “skill” pools that I want to be able to use for different tasks, but also have the same people who qualify for different pools (i.e. a plumber who is also an electrician, or a Perl programmer who can also do Sharepoint). I’m guessing it’s easy to simply set up multiple Resource Pools for each skill, but I’d also like to be able to establish a common pool for the Resource Pools to draw from, so I can see if I’m overallocating an individual’s hours.
Or do I approach this the other way – set up one pool and try to create some designation to display qualified people?
19. 3. 2013 at 1:05 pm
Jackson Rawlings says:
Hi Joe and Dave,
We got in contact with our trainer Maggie and this was her response to Dave’s initial question:
“If I read this right, the best way would be to enter the resources on the resource sheet as a team, so i.e. the Resource Name would be Team A, then set the % field to 400% this would mean that there are four people available in this group.
Each 100% represents one person. Then you assign a 100% to each of the parallel tasks. Obviously if there were six tasks then two of them would have to wait, so you could manually delay these or use Project Resource Levelling programme to do this. However, this would only do the same as a manual intervention delay the tasks.”
Hope that helps both of you :)
19. 3. 2013 at 1:51 pm