How Do I Assign and Manage Resources in Microsoft Project?

Microsoft Project is a powerful tool that helps project managers to plan, execute, and monitor projects. One of the critical features of this software is assigning and managing resources. It allows you to allocate people, materials, equipment, and costs to specific tasks or phases of your project. The proper management of resources ensures optimal utilization of time, effort, and money, leading to project success. In this article, we will discuss how to assign and manage resources in Microsoft Project.

Getting Started with Resource Assignment

Before assigning resources to tasks, it’s important to have a clear understanding of what resources are available, their skills, and their availability. You can create a resource pool within the software or import resource data from an external source like an Excel sheet. Once you have identified your resources, follow these steps to assign them to a task:

  1. Select the task you want to assign a resource to.
  2. Click on the “Resource” tab from the top menu.
  3. In the “Assign Resources” section, choose the resource from the drop-down list.
  4. Enter the amount of work that the resource is expected to perform on that task.
  5. Save your changes.

Allocating and Managing Resources

Allocating and managing resources require constant monitoring and updating of information. You need to keep track of the number of hours worked by each resource, their remaining capacity, and any absences or changes in availability. Here are some tips to help you efficiently manage resources in Microsoft Project:

Track Resource Work

To track the work performed by each resource, you can use the “Work” field. This field shows the number of hours worked by the resource on the assigned task. You can also view the total work for all resources on the “Resource Usage” or “Task Usage” views.

Monitor Resource Availability

Resource availability is an essential aspect of resource management. In Microsoft Project, you can see the availability of resources using the “Resource Sheet” view. This view displays the resource name, total work, remaining availability, and percentage utilization. You can use this information to adjust resource allocation and avoid overloading.

Manage Resource Conflicts

Resource conflicts occur when two or more tasks require the same resource at the same time. To avoid conflicts, you can use the “Resource Levelling” feature in Microsoft Project. This feature helps you to balance resource usage by rescheduling tasks or splitting tasks between multiple resources.

Track Resource Costs

Resource costs include salaries, hourly rates, travel expenses, and other related costs. To track these costs, you can use the “Cost” field in Microsoft Project. This field shows the total cost of each resource assigned to a task, including any overtime or other additional costs.


Effective resource management is crucial for project success. Microsoft Project provides an array of features that help project managers to assign, allocate and manage resources efficiently. By following the steps outlined in this article, you can ensure that your resources are optimally utilized, and your project stays on track.