Skip to content
CoveOps logoCoveOps
SystemsPeople

Why capable software gets rejected or half used

A tool being good enough to do the job is not the same as a business being able to adopt it. Implementation burden deserves a line in the business case, not an afterthought.

Ben Chappell · 30 October 2026 · 5 min read

It is easy to assume a system fails because it was the wrong choice. Just as often, the tool was right and the business simply could not absorb what adopting it required. Migration, training, changed habits and ongoing administration are real costs. When they are left out of the business case, the system that looked like the obvious answer on a feature comparison becomes the one nobody actually uses six months later.

The gap between capable and adopted

A system being capable of doing a job and a business being ready to run it day to day are two different tests, and most procurement decisions only apply the first one. Feature lists, demos and pricing comparisons are all about capability. Almost none of them put a number on what it will take to get from signed contract to a team that has genuinely changed how it works.

The government's SME Digital Adoption Taskforce found that many small businesses report a lack of confidence or expertise to implement new tools, which is a different problem to picking the wrong technology in the first place. The system was not the obstacle. The implementation was.

A tool that would do the job perfectly well if it were properly adopted is not, in practice, a solved problem. It is a partly solved one.

Where the burden usually gets underestimated

Migration. Moving existing data and workflows across is rarely as clean as a vendor's timeline suggests, particularly where the old system has been quietly patched and worked around for years.

Training for occasional users. The team using a system daily gets trained properly, because the project budget assumes they need it. People who touch it a few times a month are the ones most likely to be missed, and the most likely to revert to the old way under pressure.

Behavioural change. A system that requires people to work differently, not just click different buttons, takes longer to bed in than the rollout plan usually allows for, and resistance often looks like "the system doesn't do X" when the real issue is "we have not changed how we work yet."

Ongoing administration. Someone has to own the system after go-live: keeping configuration current, answering questions, deciding what happens when a new edge case appears. If that ownership is not assigned, the system drifts back toward the old workarounds within a year.

An illustrative example

Consider a business (illustrative, not a specific client) that replaced an ageing scheduling system everyone agreed was no longer fit for purpose. The new system was, on paper, a clear improvement. What the business case had not costed was that switching meant retraining part-time and temporary staff who turned over every few months, not just the core team. A year in, adoption was patchy, and several supervisors had quietly rebuilt their own spreadsheet alongside the new system because retraining every new starter felt like too much friction to keep up with.

What this means in practice

Implementation effort, adoption burden and ongoing ownership belong in the same business case as licence cost and feature fit, not as a footnote after the decision is made. A system that is slightly less capable but genuinely easy to adopt can outperform a more capable one that half the business never properly starts using. The honest question before any procurement decision is not only "can this do what we need," but "will this business actually be able to run it."

If a system implementation in your business has stalled, see how I help with outgrown systems and stalled implementations.

Your business does not need to be broken to work better.

If growth, complexity or years of workarounds have made the business harder to run, I can help you work out what to tackle first, lead the change or step in to add operational capacity.