Start with a priority. Build the common foundation.
A phased delivery model covering configuration, integration, data migration, testing, training and controlled rollout.

Six controlled phases
Each phase ends with something the city can review: a decision, a configured service or documented evidence.
Discover
Services, users, data, systems and the obligations each one carries.
Design
Target journeys, the entity model and who is responsible for what.
Configure
Interfaces, workflows, rules and document templates.
Integrate
Identity, registers, payments and the legacy systems already in place.
Pilot
Data migration, testing, training and acceptance on a real service.
Operate
Rollout, support, measurement and extension to the next service.
What the city provides, what the delivery team produces
A delivery only holds its schedule when both sides know what they owe. These are the inputs and the outputs, named at the start.
From the city
Service owners, the current procedures, forms and templates in use, integration owners, sample data and the staff who will run the pilot.
From the delivery team
A solution blueprint, configured workflows, integration mappings, a migration plan, test evidence and training materials.
Reviewed together
Every phase closes on a document or a working service the city has seen, not on a status report.
Configuration over fragmentation
Visual editors for data, interfaces, workflows and rules let the implementation team refine a service alongside the people who run it, while the platform core stays standard.
Business users
Describe the procedure, the deadlines and the documents they already work with.
Implementation team
Configures entities, forms, workflows and rules in the visual editors.
Platform core
Stays standard, upgradeable and shared across every configured service.
One service, mapped end to end, before you commit.
Discovery workshop · Current procedures · Systems to connect · A realistic path to pilot
Plan a discovery workshop
We take one municipal priority, map the journey, name the systems it must connect and set out what a pilot would take.
