Skip to main content
Orion Five Engineering

10 Jalan Kilang #04-05, Singapore 159410
+65 6100 5505

Book a scoping call
← All insights

Systems integration

Handover is the last deliverable, and most contracts leave it undefined

It is easy to write 'You own the system' into a contract. In the thirteenth month, when the integrator has left and something needs changing, that clause comes down to a short list of specific items. Each item was either handed over or it was not.

Terence Kok · 2026-09-02 · 4 min read

A brushed steel key on a red anodised ring lying beside a closed white binder with a steel spine and a thick block of white pages.

Executive summary

6

things that have to exist for 'you own it' to be true

13

the month the handover is really tested: the first month with no project team in place

Key conclusions

  • Ownership on paper and ownership in practice diverge at the first change request after the project team has left.
  • A handover has to deliver six things: source code, configuration, credentials, documentation, technical specifications and trained staff. You can check each one before final payment.
  • The test is one question: can your own qualified staff change this system without calling us?

Most integration contracts say the client owns the delivered system, and most of them mean it. The problem is that a clause defines ownership but an event tests it. That event is a change that must be made after the project team has moved on. It usually comes a year later, when nobody is checking the contract.

Internally, we set a date for it: month thirteen. A support arrangement usually covers the first twelve months, and the people who built the system are still available. Month thirteen is the first month in which the client's own staff have to open the system and change something. Whether they can do so is the only real test of the handover.

What the clause says, and what has to exist for it to be true

The contract saysWhat has to have been handed over
You own the source codeThe source, in a repository you control, at the version that is running
You own the configurationEvery setting that makes this installation this installation, exported and explained
You own your credentialsEvery account, key and certificate in your name, with the integrator's own access revoked on a date
Full documentation is providedWhat the system does, how it is deployed, and how it fails, written for the person who was not on the project
Technical specifications are providedInterfaces, data models, protocols and the limits they were tested to
Training is providedYour named staff have made a change to the system with the integrator watching, before sign-off

Trained staff are the item that makes the other five useful

An open white control cabinet with a blank instruction card inside the door and a red handle.

Five of the six items are artefacts. They can be delivered in a folder and ticked off. The sixth is a capability, and it is what turns the folder into real ownership. Until someone has used the documentation, nobody knows whether it is usable.

In practice, this works as follows. Before final sign-off, a member of the client's own staff makes a real, small change to the live system, such as a threshold, a schedule or an account. They use only the documentation, and the integrator is present but does not help. If the change requires a phone call, the handover is not finished.

A complete handover keeps a system maintainable six years later

A white fuel dispenser nozzle in its holster, the trigger guard red.

The biometric fuel management system at PSA Marine's Brani and West Coast bases has run continuously since 2019. Its second refresh was completed in 2025, after the workload had been migrated to the cloud. A system can be refreshed twice only if the people doing the second refresh can understand what the first one did. The documentation and specifications delivered at the original handover made that possible.

A good handover means that people other than the original builders understand the system and can still maintain it.

Five things to ask for before you sign

  1. A named list of the handover artefacts, treated as a deliverable with its own acceptance criteria.
  2. The date the integrator's own access is revoked, and who confirms it.
  3. The form in which the source and configuration are delivered: a repository you own.
  4. The change your staff will make without help before final payment.
  5. What the integrator still holds afterwards, and why. Ideally, this is only a copy of the documentation.

If only the original builders can change a system, the client has in effect bought a subscription with a longer invoice cycle. If that is the intended arrangement, the contract should say so. If it is not, the handover is where the client's ownership has to be proved.

Related insights


All insights

Related service


Book a scoping call