Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. User Adoption After a Custom Software Launch
Custom Software

User Adoption After a Custom Software Launch

Software nobody uses has failed, whatever the acceptance tests said. What drives adoption, and why involving users late is the usual cause of failure.

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

Adoption depends on whether the system makes someone's job easier than what they did before. Involve the people who will use it from the start, make the common task fast, and keep the old route open long enough that trust is earned rather than forced.

The short answer

People adopt software that is faster than their current method for the thing they do most. They resist software that is slower, even when it is better in every other way.

So find the task done fifty times a day and make that one excellent. The rest can be adequate.

Why adoption fails

  • Users first saw it at training rather than during the build
  • The common task takes more clicks than the old way
  • It does not handle the exceptions people deal with daily
  • Nobody explained why the change was happening
  • The old method still works and is easier
  • The people who wanted it are not the people who use it

The last one is the most common in custom builds. A system specified by managers and used by operators will reflect what managers think happens, which is not always what does.

Involve the users who will use it

Not a consultation at the end. The people doing the work know the exceptions, the shortcuts and the reasons the process is not what the manual says.

  1. Watch the current process being done, rather than being described.
  2. Ask what the annoying parts are, and fix those first.
  3. Show working software early and often, even when it is unfinished.
  4. Let them use it on real work before it is finished.
  5. Act on at least some of what they say, visibly.

Point five matters more than the rest. Consultation that changes nothing teaches people that their input is decorative, and they stop giving it.

Make the common path fast

FrequencyDesign priority
Dozens of times a dayOptimise ruthlessly, keyboard-first
Several times a weekMake it obvious and quick
MonthlyMake it findable and guided
RarelyMake it possible, guide heavily

Systems frequently get this backwards, with elaborate support for the monthly report and an eight-click path for the thing done constantly.

Handle the exceptions

Every process has cases the rules do not cover. If the system rejects them, people will find a way around it, usually a spreadsheet, and you will be back where you started with an extra system.

Build a path for exceptions with a record of who approved them. That way the exception is captured rather than hidden.

Do not force it too early

Switching off the old route before the new one is trusted produces resentment and workarounds. Keep it available briefly while the new system proves itself, then close it deliberately with notice.

Watch which tasks people still do the old way. Each one is a gap in the new system, and that list is more useful than any survey.

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 long should we run the old process alongside?

Long enough for people to trust the new one, then close it with notice. Leaving it indefinitely means the new system never fully lands.

What if users resist the change?

Find out what specifically is worse for them. It is usually a concrete thing, and often a fair point.

Should we mandate use?

Mandating a tool people do not trust produces compliance without benefit. Fix the reason first.

How do we measure adoption?

Task completion in the new system against the old, per task. Overall login counts hide which parts people avoid.

Keep reading

More on Custom Software

Custom Software

When Off-the-Shelf Software Stops Fitting

Every platform is bent to fit eventually. The signals that you have passed the point where configuration is cheaper than a custom build.

Custom Software

Turning a Critical Spreadsheet Into Software

Most businesses have one. Why it survived, what it encodes that nobody wrote down, and how to replace it without losing the knowledge inside it.

Start here

Weighing up a custom build?

Tell us what you are trying to fix and what you already run. We will give you an honest view on whether custom software is the right answer, what it would involve and a realistic range. If configuring what you have 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 →