Microsoft Project Tutorial: Resource Management Using Microsoft Project

Resouce Management Model Example Microsoft Project 2007

Written By Andrew Makar

Professional Cat Herder and an Agile Enthusiast with a keen interest in putting PM theory into actual practice.

Microsoft Project Tutorial: Learn how to apply Resource Management using Microsoft Project

Download the sample MPP file for this tutorial

I always enjoy reading emails from project managers who put Microsoft Project techniques into action.  I received an email from an employee at the United States Central Command asking about how to use Microsoft Project to track personnel on a military base and monitor resource levels as units deactivate during a base closing. The goal was to measure the total number of personnel at any given point in time and track the resources as the base downsizes.

I developed a quick resource management model in Microsoft Project 2007 that will produce this information. Since Microsoft Project supports resource assignments and resource pools, developing an ongoing model was relatively easy. This example creates a work breakdown structure (WBS) that comprises teams or units that are allocated to different tasks.

Develop the WBS

The first step is to develop a WBS that resembles the location hierarchy. I like to think visually before detailing the work in Microsoft Project, so I used Matchware MindView to develop a hierarchical WBS (Figure 1).

The base (the top-level WBS deliverable) was divided into regions. Each region was composed of specific buildings, and each building was further defined into specific floors. A general term “location” could also be used if resources were not assigned to a specific building but rather to another ambiguous sub-region. The level of detail can be extended to individual offices or cube locations.

Resouce Management Model Example Microsoft Project 2007

Figure 1 – Work Breakdown Structure

Once I had a visual breakdown of the base locations, I exported the model into Microsoft Project. I could have used MindView to assign resources and dates, but I chose to detail the WBS further in Microsoft Project (Figure 2) due to the number of resources that would be added to each location or building.

Resouce Management Model Example Microsoft Project 2007

Figure 2 – WBS in Microsoft Project

Set the project start date

As each location is assigned a decommission date, you’ll want to have the correct project start date in Microsoft Project. To set the project start date, go to Project | Project Information (Figure 3) and select the desired Start Date from the drop-down menu.

Resouce Management Model Example Microsoft Project 2007

Figure 3 – Project Start Date Base Shut Down

 

Define the resource pool

The next step is to define all the resources that currently occupy the base. Since this could extend to several hundred or thousand resources, you may want to import them from an Excel extract of a resource management system. Follow these steps to customize the resource sheet:

  1. Go to View | Resource Sheet.
  2. Right-click these columns and select Hide: Type, Material Label, Max Units, Standard Rate, Ovt. Rate, Accrue At, and Code.
  3. Enter a name and a team name in the Resource Name and Group column (Figure 4).
Resouce Management Model Example Microsoft Project 2007

Figure 4 – Resource Pool Definition

Assign resources to locations

Now you should switch back the Gantt Chart view and assign resource names to the specific buildings in the WBS. Resources can be assigned by selecting the names from the Resource Name column or by using the Assign Resource dialog box. Simply click the task and press [Alt][F10] to display the resource box (Figure 5).

Resouce Management Model Example Microsoft Project 2007

Figure 5 – Resource Assignment

Assign location decommission dates

With your resources assigned, the next step is to either enter the duration it takes to evacuate the building or select a target Finish date. If this is a simple planning scenario where a specific building will be decommissioned, then a Finish date would be selected. If there are building dependencies for each building, then task predecessors may be used.

It is assumed that all the resources are assigned to the building at the start of the project, so all tasks should have the same Start date. By selecting the decommission date, the Finish date will be populated. Figure 6 depicts the completed schedule with target dates.

Resouce Management Model Example Microsoft Project 2007

Figure 6 – Basecamp Decommission Schedule

Set up the resource graph

The final step in setting up the model is to change the resource graph.

  1. Go to View | Resource Sheet.
  2. Go to Window | Split.
  3. Click the lower window pane and select View | Resource Chart.
  4. Right-click the Resource Graph and select the Peak Units graph.
  5. Right-click the Resource Graph and select Bar Styles.
  6. Under the Selected Resources section (left side), change the Overallocated and Allocated Resources Show As options to Area.
  7. Under the Resource section (right side), change the Overallocated and Allocated Resources Show As options to Don’t Show.
  8. Confirm the options are the same as in Figure 7 and click OK.
Resouce Management Model Example Microsoft Project 2007

Figure 7 – Bar style options

View the resource management model

With the resources selected and assigned to specific buildings, you can view the resource ramp down curve over time. By clicking the magnifying glass in the lower resource graph pane, you can view the resource allocation over time. By selecting multiple resources in the upper pane resource sheet, you can view the specific resource curve for each resource in the model (Figure 8).

Resouce Management Model Example Microsoft Project 2007

Figure 8 – Completed Resource Management Model

The horizontal axis of the resource curve provides the resource count over time. Over the five-month time span, the graph starts with 23 resources and gradually reduces to zero when the base closes. The horizontal line at the top of the graph represents the original resource level at the start of the project. By adding more resources and filtering on specific team names, project managers can view individual, team, and entire resource pool curves.

For more tutorials on how to use Microsoft Project, check out our list of Microsoft Project tutorials.

Analyze your Microsoft Project Schedule in Minutes

Stop struggling with Microsoft Project and Start Using It to Delivery Your Project

microsoft project schedule analyzer

Learn how to:

  • Slice and dice Microsoft Project data with over 40 custom filters and highlights
  • Run the Schedule Quality Analyzer based on DCMA standards
  • Project Metrics Analyzer provides push button metrics
  • Custom VBA Macros to analyze your schedule and produce meaningful project metrics
  • Bonus #1 Are you ready to baseline checklist?
  • Bonus #2 How to build a 4 week task window tutorial

Recommended Articles

Project Schedule Quality 102:  Finding Invalid Summary Tasks

Project Schedule Quality 102: Finding Invalid Summary Tasks

In this Microsoft Project tutorial, you’ll learn how to identify invalid summary tasks in a project schedule by building custom filters. We want to identify any summary tasks that have a predecessor and any summary tasks that have resources assigned.

Microsoft Project Tutorial: Using Deadlines in Microsoft Project

Microsoft Project Tutorial: Using Deadlines in Microsoft Project

One of the key lessons learned with Microsoft Project is to build a dynamic project schedule. A dynamic schedule is properly sequenced and is free of any task constraints. As the project executes, the Start and Finish dates will adjust based on the actual start/finish and actual work/duration recorded in the schedule.

Share This