What We Leave Behind When a Project Finishes
Last updated:
Handover is a milestone, not a favour
A handover requested after the final invoice competes with the supplier's next project. So we treat it as a deliverable with payment attached, which changes how thoroughly it gets done.
The acceptance test is straightforward: can a competent developer who has never seen the system deploy it from the documentation alone?
What you receive
- The code, in your repository, with full history — it has been there since day one
- Every account and credential in your name, with us as a user you can remove
- Deployment documentation, tested by someone following it rather than writing it
- A recorded walkthrough of the architecture and the awkward parts
- Decision records — what we chose, what we rejected, why
- The dependency list with licences, which is expensive to reconstruct later
Ownership in writing
Assignment of the intellectual property in the deliverables to you on payment, stated in the contract rather than assumed. In many jurisdictions, copyright in commissioned software can otherwise rest with whoever wrote it.
The test we apply to our own work: if the relationship ended acrimoniously tomorrow, could the client keep operating without our cooperation? If the answer needs a caveat, the handover is not finished.
Making ourselves replaceable is deliberate
It sounds commercially foolish. It is not. Clients stay with suppliers who could be replaced and choose not to be, and those relationships last considerably longer than the ones held together by lock-in.
It also means our quotes have to compete on merit at every renewal, which keeps us honest.
What happens after
A 90-day warranty on defects, then either a maintenance arrangement or nothing, depending on what the system needs. We will tell you honestly if it does not need one.
Either way you have what you need to have someone else maintain it, including us not being the only people who understand it.
Frequently asked questions
Who owns the code?
What if we want to move to another supplier?
Do you keep a copy of our data?
How much documentation is enough?
Not sure what you own from your last project?
Check four things: the domain, the hosting, the repository and the IP assignment. Happy to talk you through what to ask for.
Related services
What we build for problems like this one