logo
search
Others

How to Model Foremen and Unit-Based Work in Microsoft Project

Maira MehtabMaira Mehtab Sep 27, 2026 869 views

Question details

The user wants to learn how to effectively model foremen, worker teams, task-specific rates, and productivity, as well as how to handle resource leveling and earned value.

Product
Microsoft Project
Device & OS
not provided
Scenario
Setting up a project schedule that involves multiple workers, foremen, and specific unit-based tasks requiring accurate resource allocation.
Observed behavior
Looking for optimal methodologies to configure resources in Microsoft Project for accurate progress reporting and prevention of overallocations.
Before you start

Gather a complete list of your individual workers, their specific roles, and their standard hourly or unit rates before building your resource sheet.

Solution 1Recommended

Set Up Workers as Individual Work Resources

Representing each individual as a separate work resource provides better control over task assignment, rate application, and resource leveling.

Instead of creating a single group resource with a high maximum-units value, separating your team into individual resources ensures that you can assign specific roles and rates to each person.

1
Open the Resource Sheet

Navigate to the View tab in Microsoft Project and select 'Resource Sheet' from the Resource Views group.

2
Enter individual workers

Type the name of each worker on a new row (e.g., Painter 01, Painter 02). Ensure the 'Type' column is set to 'Work' rather than 'Material'.

3
Assign generic resources for future tasks

For tasks scheduled far in the future, create a resource named generically (e.g., 'Generic Painter'). Assign this to future tasks, then replace it with a specific worker as the schedule approaches.

4
Set role-specific rates

In the Standard Rate and Overtime Rate columns, input the specific compensation rates. A single person can be assigned different roles (e.g., Interior Painter 01) with distinct rates.

Modeling Materials: Unlike workers, physical materials like paint or mortar should be added to the Resource Sheet with the 'Type' set to 'Material'.
Free Microsoft Office alternative

Manage Project Schedules and Budgets with WPS Office

While Microsoft Project is used for complex automated resource leveling, WPS Spreadsheet is an excellent, lightweight alternative for tracking worker schedules, calculating task rates, and managing unit-based project budgets manually. It is fully compatible with Microsoft Office formats and completely free.

  1. 1. Download and install: Get WPS Office from the official website and install it on your PC or Mac.
  2. 2. Set up a resource tracker: Open WPS Spreadsheet and use built-in templates to create a customized resource tracker for your foremen and workers.
  3. 3. Calculate project costs: Utilize powerful formulas in WPS Spreadsheet to multiply hours by specific worker rates to accurately track project budgets.
Track unit-based work, foremen schedules, and earned value using customizable spreadsheet templates.Fully compatible with Microsoft Excel (.xlsx) files for seamless project data sharing.Lightweight, fast, and completely free to use for daily project management tasks.Intuitive tabbed interface helps you manage multiple project documents simultaneously.
QA img-9

Frequently Asked Questions

Can I group workers into one resource in Microsoft Project?

While it is possible to create a single group resource and increase the Maximum Units value (e.g., 500% for 5 workers), it is not recommended. Modeling individuals separately provides better control over specific task tracking, varying rates, and accurate resource leveling.

How do I handle task assignments that are far in the future?

Create generic resources (such as 'Generic Foreman' or 'Generic Finisher') in your Resource Sheet. Assign these generic placeholders to future tasks to build your baseline schedule, and replace them with specific individuals as the work date approaches.

Should physical items be tracked the same way as workers?

No. When adding physical project components like paint, concrete, or hardware to your Resource Sheet, select 'Material' in the Type column rather than 'Work'. This ensures they are calculated by unit consumption rather than hourly availability.

What is the best way to handle an overallocated foreman?

If a foreman is scheduled for too many concurrent tasks, navigate to the Resource tab and use the 'Level Resource' feature. This tool will automatically delay non-critical tasks or split assignments to ensure the foreman is not scheduled beyond their maximum available units.