All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

  1. Resource Planning System
  2. Features
  3. Utilisation and bench
Feature · Utilisation and bench

Utilisation and bench

Compare planned capacity with verified actual work and identify where future availability needs attention.

OverviewBench (Practice scoped)
Resource Planning System · Utilisation and bench

Bench (Practice scoped)

Bench

New
ResourcePracticeFlagged atForward window weeksAverage utilization pctProjected available hours
Felix MoreauCloud platforms18 Oct4792
Sana QureshiData engineering19 Oct410013
Mateo ValdezCustomer integration21 Oct49010
Mateo ValdezEnterprise applications12 Oct47712
Sana QureshiCustomer integration11 Oct4722
6 of 6 records
Available for two days weeklyBench · BNC-67733
ResourceFelix Moreau
PracticeCloud platforms
Flagged at18 Oct
Forward window weeks4
Average utilization pct79
Example screen with sample data

What you can do

Time reconciliation

Daily, time-sync-from-pm-time reads approved Timesheet rows from the pm-time app and matches each to the corresponding assignment periods by Resource + Project + Week, writing actual hours and computing variance hours = actual hours − allocation hours. Closed weeks flip assignment period status: In progress → Closed. This is the only path by which actuals enter the Resource Management app — staffers do not log time here.

Utilization rollup and bench detection

Weekly on Monday, utilization-rollup aggregates the prior week’s closed or frozen assignment periods and effective time actuals into one Utilization row per Resource (available hours, allocated hours, actual hours, billable hours, non billable hours, utilization pct, billable utilization pct). Right after, bench-detection scans the latest Utilization plus forward-booking coverage and writes a Bench row for every Resource whose forward-4-week average utilization pct falls below the bench threshold (default 60%). Practice Leads get a digest; the bench-clearing motion (cross-Practice loan, investment work or training time) starts from the Bench Report.

Assignment close-out

Daily, assignment-end-cleanup flips every Assignments row with end date < today AND Status: Active to Status: Completed (or Substituted for an approved effective replacement), freezes the trailing assignment periods to Status: Frozen, and recomputes the Resource’s forward weekly capacity to release the freed allocated hours. The Resource is now visible to skill-match-suggester for the next request.

Interpret an unexpected utilisation change

A lower weekly ratio can come from fewer planned hours, more available capacity or a corrected source timesheet. Keep those inputs visible instead of presenting a single percentage without its period or calculation basis. Imported actuals retain the source time-entry identity and accepted revision.

If a timesheet correction arrives twice, the second delivery cannot add the corrected hours again. Reverse the earlier effective observation and recompute the period from its valid source records. When several assignments share a person, project and week, the source must identify the precise assignment period; an ambiguous match waits for reconciliation.

A resource with no available hours has an undefined ratio, not zero performance. Report the zero-capacity condition separately. A bench flag describes forward demand relative to approved availability and can be resolved by a future project, training or accepted investment work. It is not an employment decision or an instruction to change someone’s HR record.

What your team sees

  • Bench (Practice scoped). Open the current records for this module within your assigned role and permitted scope.

What it keeps track of

Data model
Time actuals
Immutable approved source-time observations for one assignment period; corrections retain source revision and reversal linkage.
Assignment periods
Week-by-week allocation rows for an Assignment. Generated on approve; the granular hours that roll up into weekly capacity and Utilization. Reconciled to actuals from pm-time by time-sync-from-pm-time.
Utilization
Per-Resource per-Period rollup of allocation, billable hours, and utilization percentage. Written weekly by utilization-rollup. The grain that backs the Utilization report and the executive dashboard.
Bench
Derived (workflow-written) row per Resource flagged as under-utilized over the next 4 weeks of forward bookings. Used for the bench digest and the bench-report. Refreshed weekly by bench-detection.
Weekly capacity
Per-Resource per-Week capacity grid. Computed nightly by capacity-recompute from BaseHoursPerWeek - PTO hours - holidays. The denominator for utilization and the source of truth for “is this Resource available?”

Who uses it

Permissions
Resource Manager
Reviews practice demand.
Finance
Reviews permitted financial context.
Viewer
Receives aggregate results.

Set up Resource Planning System your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started

A personal agent for your business

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appResource Planning System

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to use. Your own model provider may charge for usage.