S-Curve for Resource Planning

Plan workforce and equipment resources with S-Curves: forecast peak demand, schedule mobilisation, and optimise allocation.

Ready to calculate?

› Open the S-Curve Calculator

Background

Resource planning is the operational application of the S-Curve. The number of workers, equipment units, and material deliveries required at any point follows the S-Curve's derivative — a bell curve that peaks during the steepest section. Understanding this pattern is essential for workforce planning, equipment scheduling, and supply chain management.

The Resource Bell Curve

The derivative of the S-Curve is a bell curve showing resource demand rate. Peak demand occurs at the inflection point of the S. For a 24-month project, peak workforce might be month 12–14. Planning for this peak — recruiting, accommodation, equipment — must start months earlier.

Resource Levelling

When multiple projects compete for the same resources, their individual S-Curves can be aggregated and levelled to prevent demand spikes. Resource levelling smooths the aggregate demand curve, reducing costs from overtime, mobilisation, and demobilisation.

How to Use This Calculator

Our S-Curve Calculator can be configured for resource planning projects. Follow these steps:

  1. Define resource planning phases

    Break the project into major phases with duration and resource/budget allocation.

  2. Enter phase data

    Each phase: name, duration, percentage of total effort or budget.

  3. Generate baseline S-Curve

    Calculator distributes effort and creates the planned progress curve.

  4. Track actual progress

    Update with actual cumulative data at regular intervals.

  5. Compare and forecast

    Overlay actual on baseline. Extrapolate for completion estimates.

  6. Adjust resources

    Use the forecast to reallocate resources and correct variances.

Applications

S-Curves support several critical functions in this domain:

Workforce Planning

A project peaking at 500 workers needs recruitment to start 3 months earlier, accommodation and catering to scale, and demobilisation planning. The S-Curve's derivative shows exactly when each ramp-up occurs.

Equipment Scheduling

Large equipment (cranes, excavators) is rented by the month. The S-Curve shows when each equipment type is needed, enabling advance booking and cost optimisation.

Supply Chain Management

Material deliveries follow the S-Curve. Peak delivery periods create logistics bottlenecks. Forecasting these peaks enables warehouse, transport, and site storage planning.

Optimising Supply Chain Logistics

Plot the cumulative resource curve to see when demand peaks in the steep mid-phase, then line up hiring, equipment hire, and warehouse space against that peak. Where two phases compete for the same crews or kit, the curve shows the clash - stagger schedules or book capacity early rather than discovering it on site.

Frequently Asked Questions

How do S-Curves help with workforce planning?

The S-Curve's derivative is a bell curve showing monthly workforce demand. Peak demand at the inflection point requires advance recruitment and mobilisation. The S-Curve shows exactly when and how many workers are needed.

What is resource levelling?

Smoothing aggregate resource demand across multiple projects. If two projects peak simultaneously, levelling adjusts schedules to stagger peaks. This reduces overtime, mobilisation costs, and resource conflicts.

How do you forecast equipment needs from S-Curves?

Each construction phase requires specific equipment. Overlay the S-Curves for each phase to create an equipment demand timeline. Reserve equipment 2–3 months before the demand peak to ensure availability.

Can S-Curves optimise supply chain logistics?

Yes. Material deliveries peak during the steep section of the S-Curve. Forecasting this peak enables warehouse capacity planning, transport scheduling, and just-in-time delivery to minimise site storage.

What is the ideal S-Curve shape for resource planning?

A smooth S: gentle ramp-up as crews mobilise, a steep middle where most of the work happens, and a flat tail through commissioning and handover. Sharp steps or jumps usually mean phase durations or effort weights are mis-estimated - re-check those phases before locking the plan.

How do I account for seasonal fluctuations in S-Curves?

Build the seasonality into the baseline: stretch outdoor phases across wet months or compress them into dry-season windows when entering durations and effort weights. Then overlay actual progress against that seasonal baseline - a December dip reads as weather, not a slipping project. Re-baseline when the pattern changes.