P
Module Ticket Bays
A module ticket is the smallest unit of rollout work we accept. It describes one
department need in plain language: who uses the screen, what data enters it, which roles
can approve, which report draws from it and what happens when the data is wrong. Each
ticket is opened in a numbered bay and carries the name of the client reviewer who must
sign it closed.
Tickets are usually grouped by module face: purchasing, inventory, sales, production,
payroll, general ledger and reporting. We work one face at a time so that shared masters
settle before downstream screens are configured. Tickets that cannot be scoped are parked
and reopened at the next rollout sitting, which avoids configuration drift and rework.
Ticket bays are the backbone of every rollout
E
Migration Sheet Runs
Legacy data moves in runs, never in one chaotic evening. A migration sheet records the
source system, the export query, the row count at extract, the transformation applied, the
target table and the count that arrived. Where counts differ, an exception note explains
why. The sheet is signed by the migration lead and countersigned by the client data owner
before the run is accepted.
Typical runs are ordered from stable to volatile: chart of accounts, item master, customer
and vendor records, open purchase orders, open sales orders, inventory balances, then
payroll and historical financials. This sequence gives every later run a trustworthy
foundation and lets the audit rounds compare like with like.
Every run is mapped before it is executed
R
Go-Live Note Desks
The go-live note desk is staffed from the evening before cutover until the first Monday
close. A written note board records each action with a timestamp, the person responsible
and the reason. Rollbacks, deferred items and approvals are logged the same way. Nothing
happens silently, and the note board is read aloud to the room at every shift change.
The desk keeps the client team and the implementation team in one place. When a warehouse
variance appears at eight in the evening, the note board already shows the last migration
run and the audit mark for that bin. The result is a cutover that is slower, calmer and far
more reversible than the usual all-night scramble.
The note board is the source of truth on cutover night
S
Sandbox Windows
A sandbox window is a scheduled period in which real users work inside a safe copy of the
platform. We load a recent data snapshot, open the modules that concern each department,
and ask people to perform a normal week of work: issue a purchase order, receive a
shipment, run a payroll preview, close a period. We watch what they do rather than what
they say they will do.
Two windows are standard. The first surfaces scope gaps and permission problems. The
second proves that the corrections hold under realistic volume. A third window is added
when the client operates multiple locations or handles regulated traceability, because
those cases always surface edge conditions that a single site rehearsal misses.
Rehearsal happens before the real books are touched
M
Data Audit Review Rounds
After migration, we reconcile the platform against its sources in rounds. Round one
compares control totals for balances and open items. Round two samples individual
transactions and traces them from source document to platform record. Round three checks
that reporting outputs match the three reports leadership already trusts. Each round ends
with a short written variance memorandum.
Open variances are tracked until they are closed, explained or accepted in writing by the
client controller. This process protects the audit trail, gives the finance team confidence
before the first month close, and creates evidence that is useful long after the rollout
team has left the building.
Reconciliation is a service, not an afterthought
G
Rollout Sittings
A rollout sitting is a half-day working session, held at a table with the migration sheets
and notes spread out, where the client team and our team decide scope and sequence. We
open with a review of closed tickets, walk the open sheets, and confirm the next cutover
date. Decisions are recorded in the meeting note and distributed the same day.
Sittings are scheduled at the start, at the midpoint before the first sandbox window and
again before cutover. Additional sittings can be called by either side when a new module
enters scope or when a key owner changes role. The discipline is simple: nothing enters a
rollout that has not passed through a sitting.
Decisions belong at a table, not in a chat thread