| Platform setup | Tenant and environment configuration, user and group provisioning, role and permission model, connection and credential management. | A dev, test and production environment with a documented promotion path and no shared admin credentials. |
|---|
| Solution build | Workflows, forms, tasks, business rules and document templates configured to an agreed naming and structure convention. | A build that a different consultant could pick up and extend, because it follows a written standard. |
|---|
| Integration | Connectors configured or built, authentication established, field mapping agreed, retry and failure behaviour implemented. | A documented data contract per integration: direction, owner, frequency and failure path. |
|---|
| Migration | Inventory of existing workflows and templates, classification into retire / rebuild / replace, and migration of the ones that survive. | A smaller, deliberate estate — plus a written record of what was retired and why. |
|---|
| Test & UAT | Functional, integration and negative testing, then structured user acceptance with real scenarios and real data volumes. | A signed UAT record and a defect log closed to an agreed threshold before cutover. |
|---|
| Cutover & hypercare | Cutover runbook, handling of in-flight work, staged enablement, and elevated support through the first live cycles. | A launch that was rehearsed, and a support period with a defined end date rather than an open one. |
|---|
| Handover | Architecture documentation, build conventions, runbooks for the failure paths, and enablement for the team that will own it. | The ability to change your own estate without calling us first. |
|---|