Whole-team staffing for NetSuite, SAP, Oracle and Dynamics 365 programs

ERP Program Team Staffing, Phase by Phase

Your partner brings a project manager. The program needs ten more seats, and they start in different months. KORE1 staffs each one the week its phase arrives.

Last updated September 13, 2026

An ERP program team of six around a long project table during a planning discussion

ERP program team staffing fills every seat an implementation needs, not only the project manager, and starts each one when its phase begins, from the architect at planning to the administrator about sixty days before cutover.

Most calls we get about an ERP program start with one req. A project manager, usually, because the partner’s statement of work named one and the steering committee wanted a name of its own. That seat matters, and we fill it through ERP implementation project manager staffing most months. It’s one row of eleven.

The other ten are where ERP schedules actually slip. Nobody plans it that way. A data lead gets hired mid-build, a test lead arrives on the first morning of UAT, and a controller tries to close the month in the middle of design workshops. What follows is how the KORE1 ERP consultant staffing team builds the whole bench, in the order the work shows up.

An ERP program manager and a solution architect talking as they walk down an office corridor
Count the seats

The Project Manager Is the Seat Everyone Remembers to Fill

A small example makes the point better than a big one. In 2026, Foretopia priced a single validated NetSuite integration for a regulated manufacturer at 1,242 hours. Not a rollout. One integration.

Before it quoted a dollar, the proposal named five roles. An engagement lead who doubled as architect, a developer who was author of record for the build, an independent validation lead, a second person to run the test protocols, and a project manager who owned the change record. Neither of the two testers touched the code. That’s deliberate.

That separation is old news in regulated software. It still surprises people. The FDA’s software validation guidance has asked for independent review since 2002, and it turns one builder into two seats before anyone writes a line.

Stretch that across finance, supply chain, order-to-cash and a data migration and the eleven rows below stop looking padded. What each seat owns is written up in the seven seats an ERP implementation needs. This page is about when each one sits down, which makes it project staffing with a calendar attached. Technology work outside ERP gets the same exit-week planning for portal, network and data builds.

The seat chart

Eleven Seats, Six Phases, and Almost Nobody Starts on Day One

Each row is one seat on a twelve-month mid-market program. How thick it runs in a column is how much of that person the phase needs, from not on the program yet to full-time. Read across a row to see a seat start and roll off. Read down a column to see who’s in the room.

  • Seats KORE1 staffs, on contract or direct hire
  • Seats only your company can fill
  • Backfill for the day job your process owners leave
Joins in Plan

Small room. Program manager and solution architect, with the data lead at a quarter-time. Your sponsor and process owners start here too.

Joins in Design

It fills up fast. A functional lead for each module, the first developer, and the test and change leads at a quarter-time each.

Joins in Build

The second developer, so nobody reviews their own code. The test lead moves to half-time and writes scripts.

Joins in Test

The crowded column. The day-two administrator arrives roughly sixty days before cutover, and process owners and their backfill peak here.

Joins in Cutover

Nobody new. Training takes the change lead full-time and the data lead runs the final load.

Joins in Hypercare

Nobody. Builders drop to a quarter-time and the architect hands a runbook to your administrator.

Loads are the planning ranges we staff against, the same ones in our team structure guide, laid over a twelve-month calendar for a company with two to four entities. Your phase lengths will differ from these, but the order people arrive in mostly won’t. Still guessing at the calendar? Start with realistic ERP timelines by team size.

A program manager welcoming a newly arrived ERP consultant to a working project team
How the bench gets built

We Open Each Req a Month Before Its Seat Is Needed

Our average fill for an IT role is 17 days. Add your interview loop and a two-week notice period and a seat you need in week fourteen has to open somewhere around week nine, which is earlier than most teams have even agreed who signs the requisition. Nobody does that math. So a program gets staffed in waves, each one opened ahead of its phase.

  1. At signature

    Program manager and solution architect. We add a data lead at a quarter-time now, because the legacy data is always worse than the demo made it look, and migration specialists book up.

  2. Two weeks before design

    A functional lead per module from the NetSuite, SAP, Oracle Cloud ERP or Dynamics 365 bench, plus the first developer. Functional candidates get one screening question from us that sorts them fast. Which design decision did you lose, and what did it cost later?

  3. Mid-build

    The second developer and a test lead at half-time, so the scripts get written by someone who didn’t build the thing. The change lead comes in here as well, sourced through our ERP adoption and training desk and usually working from a change model like Prosci’s ADKAR.

  4. Sixty days out

    Your day-two administrator, as a direct hire, early enough to sit through UAT. Not in hypercare.

Same logic. Roll-off gets planned the same way. Developers step down to a quarter-time in hypercare instead of vanishing on go-live Friday, and weekend coverage is scoped with go-live and hypercare staffing.

17d
Average time to fill an IT role
92%
Placements still there a year later
30+
U.S. metros with W-2 consultants
22-26wk
Signed requirements to end of hypercare, Foretopia 2026
A controller handing a month-end binder to a contract senior accountant covering her day job during an ERP program
The orange row

Your Controller Can’t Close the Month and Sign Off UAT in the Same Week

Process owners don’t get rented. The person who decides how revenue gets recognized in the new system has to be yours, and during testing that person spends two or three weeks close to full-time on it. Their day job doesn’t pause.

Payables still run. The month still closes, usually right in the middle of UAT, because nobody schedules a test cycle around the close calendar. So the controller does both. Badly, and signing off scripts at nine at night.

That’s why the orange row in the chart is a real seat with the same shape as the process owner row above it. A contract senior accountant covers the controller, an AP specialist covers the payables lead, and a contract buyer covers purchasing. Nothing exotic. O*NET lists the 2025 median for accountants and auditors at $83,680 a year, which is a small number next to a go-live that slips a quarter.

The expensive failures start in design, too. Panorama Consulting’s 2026 ERP Report put budget overruns at more than one organization in four, and named extra technology bought to patch late-found misfits as the leading cause. We run those searches through backfill staffing and the accounting and finance desk, timed to the design workshops and the test weeks. Not to kickoff.

Engagement terms

Rent It, Convert It, Hire It, or Cover the Day Job

Every row in the chart ends differently, so it gets bought differently, and the four terms below map to whether a seat’s work finishes, might continue past go-live, or never stops at all. Most programs we staff use all four at once.

Design to hypercare

Contract seats

Builders, testers and trainers whose work ends. They run as contract staffing and renew phase by phase.

Build, then past go-live

Contract-to-hire

An analyst who might stay. Contract-to-hire lets you convert them after they’ve shipped something in your environment.

Test, then permanent

Direct hire

The day-two administrator, recruited through our ERP recruiters about sixty days before cutover.

Design weeks and test weeks

Backfill

Accountants, AP specialists and buyers who hold the day job while your process owners work the program.

Questions

Common Questions

What roles does an ERP program team need besides a project manager?

A mid-market program needs a solution architect, a functional lead per module, at least two developers, a data lead, a test lead, a change and training lead, a day-two administrator, and backfill for the process owners you pull in. Your executive sponsor and process owners stay your own seats. Everything else can be staffed, and most of it on contract, because the work has an end date. Count them before kickoff.

When should each person join the ERP project?

About a month before their phase starts. Sometimes more. The architect and data lead come in at planning, functional leads and the first developer before design workshops, the test lead halfway through build, and the administrator roughly sixty days before cutover. The lead time exists because a search, an interview loop and a notice period add up to four or five weeks, so a seat opened on the day it’s needed sits empty for most of that phase.

Can KORE1 staff part of the team while our implementation partner staffs the rest?

Yes, and it’s the setup we see most. Clean split, usually. The partner usually brings the architect, the developers and its own project manager. We fill the seats its statement of work leaves open, typically the data lead, test lead, change lead, administrator and backfill, and we work to the partner’s plan rather than around it. Where that line should sit is laid out in our comparison of an ERP implementation partner vs a staffing agency.

Do we really need to backfill people who join the program?

Honestly, yes, once someone spends more than a day a week on it. Those hours come out of closing the books, running payables or placing purchase orders, and either somebody covers them or nobody does. Backfill rarely needs to run the whole program. Most of ours are timed to design workshops and the test weeks, where the orange row gets thick. Plan for it.

How fast can KORE1 put a program team together?

17 days is our average time to fill an IT role, per seat, and the seats in a wave are searched in parallel rather than one after another. A four-seat wave usually lands inside five weeks if your interviews keep moving, because the searches run side by side and every candidate we send has already been screened on the platform you actually run. The slow part is almost never the search. It’s the three weeks some teams take to get a shortlist in front of the right people.

What does a contract ERP program team cost per month?

Three full-time contract seats run roughly $44,000 to $114,000 a month in 2026, at 173 billable hours each and our published ERP rates of $85 to $220 an hour. Platform and seniority decide where in that range a seat lands. A partner’s blended rate for the same kind of seat sits nearer $215 an hour. Backfill costs less than either. The 2026 ERP consultant rate guide breaks it down by platform.

Is this the same thing as ERP staff augmentation?

Not quite. Augmentation adds monthly hours to a team you already run, and it’s sized by workload. Program team staffing starts from an empty chart and a go-live date, and it’s sized by seat and by phase. Plenty of clients use both, and the capacity version has its own page at ERP staff augmentation.

Next step

Send the plan. We’ll mark the week every seat starts.

A project plan, a go-live date and the names of your process owners are enough. That’s it. You’ll get this chart back with your dates on it and a req-open week beside every row.