Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How to End a Staff Augmentation Engagement Well
Software Strategy

How to End a Staff Augmentation Engagement Well

The handover decides what the engagement was worth. What to require, when to start it, and the questions to answer before the last day.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Start the handover at least two weeks before the end and treat it as work rather than a favour. The test is whether someone on your team can change what they built without asking them, and that has to be demonstrated rather than assumed.

The short answer

Begin handover a fortnight out, require documentation as a deliverable, and prove it works by having one of your own people make a real change to the code with the departing developer watching rather than helping.

Handovers that consist of a document and a meeting fail quietly. You find out three months later when something breaks and nobody can follow the code.

Start earlier than feels necessary

Two weeks is a reasonable minimum for a short engagement and more for anything substantial. Handover is real work and it competes with finishing the last features, which is why it gets squeezed.

Agree at the start that the final weeks are for transition rather than delivery. If that is a surprise at the end, the handover will be a document written in a hurry.

What to require

  1. A written overview of what they built and why the significant decisions went that way.
  2. Anything running outside the repository: scheduled jobs, environment variables, third-party accounts, infrastructure they set up.
  3. Known issues and the things they would have fixed with more time.
  4. Whatever is in their head about the fragile parts, written down.
  5. A session where your developer makes a change and they only answer questions.

That last item is the only one that actually tests the handover. Everything above it is preparation for it.

The questions to answer before the last day

QuestionWhy it matters
What runs on a schedule, and where?Cron jobs are the classic orphan
Which credentials are in their name?Access disappears with the account
What is deployed where, and how?Deployment knowledge is rarely written
What breaks most often?Saves the next person weeks
What did they not get to?Turns unknown debt into a backlog item

Access, and closing it properly

Revoke access on the agreed date rather than whenever someone remembers. That includes source control, cloud accounts, third-party services, internal tools and anything with a shared password.

Check for anything registered in their name rather than a company account. Domains, certificates, API keys and service accounts created during a project have a habit of being tied to an individual, and that only surfaces at renewal.

Leaving the door open

Engagements end for reasons that have nothing to do with the work: budget, priorities, a project finishing. A developer who knows your system is worth keeping on good terms with, because a short re-engagement six months later costs far less than onboarding someone new.

Say why it is ending, give proper notice, and pay the final invoice promptly. It is a small industry and the same people come back around.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How much notice should we give?

Whatever the contract requires, and ideally more. Two weeks is a workable minimum for handover on a short engagement, longer for anything complex.

Should we pay for handover time?

Yes. Treating it as unpaid goodwill is how handovers become thin. It is work and it protects the value of everything before it.

What if the engagement ends badly?

Focus on getting access and documentation transferred, and keep it professional. The code is what matters at that point.

Can we re-engage the same developer later?

Often, and it is usually the cheapest option because the onboarding is already paid for. Ending on good terms keeps it available.

Keep reading

More on Software Strategy

Software Strategy

Machine Learning Myths That Waste Budgets

Eight beliefs about machine learning that quietly inflate project costs, what is actually true instead, and how to spot each one in a proposal.

Start here

Thinking about adding developers to your team?

Tell us what you are building, what your team looks like now and where the gap is. We will come back with an honest view on whether augmentation fits, how many people it would take and what it costs. If hiring directly would serve you better, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →