It is the second week of the new system. A parent calls because her daughter's swim credit from last fall vanished. Your registrar has three browser tabs open, two of them pointed at the old software you were told you could turn off. The front desk is writing refunds on a legal pad. Nobody planned for this, and everybody saw it coming.
Go-live problems are rarely software problems. They are data problems and calendar problems, and both are decided months before anyone logs in.
Public-sector system failures repeat the same short list. Guidehouse's brief on implementation risk in state and local government names underestimated data conversion, improper staff training, excessive customizations, and a lack of executive leadership among the common failure points.
The instinct is to move everything. Resist it. The Minneapolis Park and Recreation Board scoped migration in its software RFP to all facility reservation types going back two years before go-live, with the financial record behind each reservation. That is a defensible boundary, and it is written down.
A workable rec-specific split:
Rock Island's 2025 recreation software RFP set April 2026 as its desired project completion. In many departments that is precisely when spring and summer registration opens. Launching a week before your biggest revenue event means the first real load test is also the one your council hears about.
Pick your quietest registration window instead, count backward, and hold the date. Missing the trough costs you a season. Missing it badly costs you the season and the trust.
If you are budgeting a replacement, our free cost-recovery audit gives you the current-state numbers to plan against.
Move active households and contacts, current memberships and passes, account balances and credits, facility reservations with their financial records, and the current season's program catalog. Archive closed programs, expired waivers past your retention window, and historical rosters as a read-only export.
Your registrar, not the vendor, should spot-check fifty real accounts. Finance should reconcile a test batch of transactions against the general ledger and sign off in writing.
In your quietest registration window, not just before the spring or summer surge. Count backward from that date and hold it.