Go Develop All articles
Procurement

The Exit Is Part of the Build: Software Handover for UK Business Continuity

Go Develop
The Exit Is Part of the Build: Software Handover for UK Business Continuity

Photo: Abdars, CC BY-SA 3.0, via Wikimedia Commons

Go-live is not the finish line

Software projects are often judged by whether the new system launches on time and within budget. For the agency, that milestone marks the end of a delivery phase. For the client, it marks the beginning of operational responsibility. The gap between those two perspectives is where many UK software projects begin to stall.

A handover gap occurs when the build has ended but the client is not yet equipped to run, change or support the product. The service may remain live, but decision-making slows, incidents take longer to resolve, and routine changes become expensive. In practical terms, the organisation has bought a system without acquiring the capability to operate it.

Why handover stalls in practice

Handover problems rarely stem from a single missing document. They accumulate quietly. Knowledge stays with the agency staff who built the system. Administrative access sits in supplier-owned cloud accounts. Deployment steps exist in someone's memory. Third-party dependencies are known but not recorded. The client receives a demo, a repository and a support email address, and assumes that is sufficient.

It is not. A repository without build instructions is of limited use. A runbook that assumes supplier access cannot support an internal team. A support contract that covers fixes but not knowledge transfer leaves the client dependent on the same supplier for every change. These are not technical footnotes; they are continuity risks.

A business-continuity issue, not a technical formality

Boards should treat handover in the same way they treat other supplier dependencies. If a system supports customer transactions, regulatory reporting, safeguarding, payroll or public services, the organisation needs a credible plan for operating it without the original agency. That plan should cover people, processes, access and information.

The risk is not only that the agency might disappear. A supplier may change its commercial model, be acquired, lose key staff or prioritise other clients. Internal teams may need to take work in-house for cost or control reasons. A clean handover makes those transitions possible. A poor one turns a routine change of supplier into an emergency remediation project.

Commissioning for a clean exit

The most effective way to avoid a handover gap is to commission the exit at the same time as the build. Contracts should make handover a deliverable with defined acceptance criteria, not an informal favour at the end. That means specifying the artefacts, access rights and knowledge-transfer activities the client will receive, and linking final payment or retention to their satisfactory completion.

Legal terms should confirm ownership of intellectual property, the right to modify the code, and the transfer of source code, build scripts and environment configuration. Where third-party licences are involved, the client should know what is licensed, to whom, and at what cost. Transition support should be priced and scheduled rather than left to negotiation after go-live.

Documentation that supports operation

Useful documentation is written for the people who will run the system, not for the agency's portfolio. It should explain the architecture in plain English, record key design decisions, map data flows and integrations, and list third-party services and their owners. Deployment and rollback procedures should be tested by someone outside the original build team.

A short, accurate document is more valuable than a large, obsolete manual. The test is simple: can a competent internal engineer or a new supplier use it to make a routine change, diagnose a failure and restore service?

Runbooks and operational readiness

Runbooks should cover the incidents the organisation is likely to face, including failed deployments, data corruption, security alerts and third-party outages. They should identify monitoring, alerting, backup and restore procedures, escalation routes and routine maintenance tasks. Where the client will rely on an internal team, that team should rehearse the procedures before the agency leaves.

Operational readiness also includes security patching, dependency updates and certificate renewal. These tasks are easy to defer and expensive to rediscover during an incident.

Access controls and ownership

Access is one of the most common sources of hidden dependency. Domain names, cloud accounts, source-code repositories, continuous integration pipelines, package registries, analytics tools and support portals should be owned by the client or held in client-controlled accounts. Administrative access should use organisational identities, multi-factor authentication and audited role assignment.

Personal supplier accounts should not remain as the only route into production. Secrets should be transferred through a secure process, rotated after handover, and stored in an approved secrets manager. A final access review should confirm that the client can add and remove users without supplier involvement.

Knowledge transfer that sticks

Knowledge transfer is not a slide deck. It is a structured process with named recipients, practical exercises and evidence of competence. Reverse demonstrations, where the client team operates the system while the agency observes, are more effective than presentations. Shadowing, paired working and recorded walkthroughs can support internal teams with limited capacity.

The agency should provide a question log and confirm that material questions have been answered. Handover should end with a signed acceptance record showing what was delivered, what was tested and what remains outstanding.

A handover checklist for UK leaders

The exit is part of the build

A software project is not complete when the agency leaves; it is complete when the client can operate, change and support the product without avoidable dependence on that agency. UK leaders who treat handover as a business-continuity requirement, and who commission it from day one, are better placed to protect service, control cost and retain choice over their technology.

All Articles

Related Articles

Reading Between the Lines: How UK Buyers Should Scrutinise a Software Agency Proposal

Reading Between the Lines: How UK Buyers Should Scrutinise a Software Agency Proposal

Choosing AI Software Without the Hype: A 2026 Framework for UK Business Leaders

Choosing AI Software Without the Hype: A 2026 Framework for UK Business Leaders

Beyond the Checklist: Getting Accessibility Right for UK Public Sector Services in 2026

Beyond the Checklist: Getting Accessibility Right for UK Public Sector Services in 2026