Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. The Only Person Who Understands Our System Is About to Retire. What Do We Do?
Problems We Solve

The Only Person Who Understands Our System Is About to Retire. What Do We Do?

One person knows how your critical system works and they are leaving. How SpiderHunts captures what they know, documents the system and takes on its upkeep.

Updated 3 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 now, while that person is still around. We sit with them, document the system from its code and data rather than just from conversation, record the routine tasks and fixes only they do, and set up a way for someone else to support it, before deciding whether it needs replacing at all.

The leaving date is on the calendar

Every business has one: the person who built the stock system, or wrote the scripts that produce the monthly reports, or is the only one who knows what to do when the overnight job fails. They have been there for years. Now they have announced their retirement, or they are going part-time, or they have mentioned they might leave.

Everyone knows it is a problem. Nobody knows exactly how big a problem, because nobody else has ever looked closely at what they do.

Why a handover document is not enough

The usual response is to ask them to write everything down. They try, with the best will in the world, and produce a few pages that make perfect sense to them.

The trouble is that the most important knowledge is the kind people do not know they have. The fix they apply every quarter without thinking. The reason a field is used for something other than its label. The server that must be restarted in a certain order. The customer whose account needs a manual tweak every month.

You only find those gaps when they are gone and something breaks. The way to find them early is for someone else to watch the system, read its code and data, and ask the questions.

What happens if nothing is done

After they leaveLikely effect
A routine job failsNobody knows how to restart it or check the output
A small change is neededIt waits, or someone guesses and breaks something
A password is neededIt was in their head or their personal notebook
The server needs workNobody knows what runs on it or why
They are asked to come backPaid consultancy from a retiree, if they agree

Plenty of businesses end up calling the retiree for months afterwards. It works until it does not: they move abroad, lose interest, or simply do not remember.

There is a quieter cost before they even leave. Because only one person can change the system, requests queue behind them. Improvements the business wanted for years never happened, not because they were hard, but because the only person who could do them was busy keeping things running.

How we take the knowledge on

  1. Shadowing sessions. We sit with the person, in person or on screen share, while they do their normal tasks, and record the sessions with their agreement.
  2. System inventory. We list every server, database, scheduled job, script, integration, account and licence they look after, and confirm what each one does.
  3. Code and data review. We read the code and the database structure ourselves. This is where the unspoken rules turn up, and it gives us specific questions to ask while the answers are still available.
  4. Credentials and access. Passwords and keys are moved into a proper password manager owned by the business, and personal accounts are replaced with business ones.
  5. Runbooks. For each routine task and known fault, a short step-by-step guide written for someone who has never seen the system before, tested by us doing the task while they watch.
  6. Handover period. Before they leave, we start handling issues with them as a backstop, so the first unfamiliar problem is solved together.
  7. Next steps. With the system understood, we advise honestly whether to keep maintaining it, modernise parts of it, or plan a replacement.

What you have afterwards

The system keeps running after the leaving do. Routine jobs have written steps. Credentials belong to the business. Someone other than the retiree can make changes, because the code has been read and the rules are written down.

The retiring person usually finds this a relief, too. They get to leave without the nagging worry that everything will fall apart the week after.

You also get choices you did not have before. With the system documented, you can decide calmly whether to keep it, improve it or replace it, rather than having that decision forced on you the first time something breaks with nobody to fix it.

Checklist

  • One person is the only one who understands a critical system
  • They have announced retirement, notice or reduced hours
  • Passwords or server access sit with them personally
  • There is no written guide to the routine jobs they run
  • Past absences caused problems nobody else could fix

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 early should we start?

As soon as you know they are leaving. The most useful knowledge comes from questions that arise while reading the code, and those need them around to answer.

Do we have to replace the system after they go?

Not necessarily. Many systems are worth keeping once someone else understands them. We give an honest view after the review.

What if they are reluctant to hand things over?

It helps to involve them as the expert rather than treating the handover as a check on their work. Most people want their system to be looked after.

What do you need from us?

Time with the person, access to the systems they look after, and someone from the business to own the result.

Keep reading

More on Problems We Solve

Start here

Systems that should talk to each other but don't?

Describe the systems involved, where people copy data between them and what goes wrong. We will tell you honestly what a connection would involve, and if a setting or a simple connector would do the job, 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 →