Skip to content
Working Theory

Do you need new software or a better process?

Why most "we need a new system" problems are process problems, how to tell, and the cheapest order to fix, connect, and automate them.

By Levi Johnson, founder  ·  Updated

The most common thing we hear on a first call is some version of “we need a better system.” Sometimes that is true. More often, the system is fine and the process feeding it is the problem. Buying software to fix a process problem is like buying a faster car to fix a bad route.

How to tell which one you have

There are three kinds of “we need a system” problem, and they have three different fixes. The good news is that you can sort yours in about fifteen minutes, without a consultant and without a demo.

A 15-minute test you can run today

Ask three people on your team to describe how a routine job actually gets done, start to finish. Not how it is supposed to get done. How it gets done.

If you get three different answers, you have a process problem. No software will fix that, because software needs to be told which of the three versions is correct.

If you get the same answer three times and it involves the words “and then I re-type it into,” you have a software problem, and it is usually a small one: two tools that should be talking to each other and are not.

If you get the same answer three times and it is long, tedious, and everyone hates it but it works, you may have an automation candidate. That is the good kind of problem.

The cheapest order to solve things

First, delete steps. Every workflow that has been running for a few years has accumulated steps that exist because of a problem that no longer exists. A report nobody reads. An approval that is always granted. A form field nobody uses. Deleting is free and it usually recovers more time than any tool.

Second, standardize what is left. Write down the one correct way. Half the time, this alone ends the “we need a system” conversation, because the chaos was the problem, not the tooling.

Third, connect what you already pay for. Most small businesses already own tools that could talk to each other and do not. Getting the invoicing system to hear about the job when the scheduling system creates it is a modest integration, not a new platform.

Fourth, automate the repetitive middle. Once the process is stable and the tools are connected, the copy-paste work between them is a clean automation target. This is where AI often earns its place, handling the messy inputs a rigid automation cannot.

Fifth, and only fifth, build or buy something new. Sometimes nothing fits and a small piece of custom software is genuinely the answer. It is a much better answer when it is built on top of a process you have already cleaned up, because you are automating the right thing.

Why this order matters for your wallet

Each step is cheaper than the one after it, and each one makes the next one smaller. Businesses that skip to step five pay for a system that automates a mess, then pay again to fix the mess, then pay a third time to reconfigure the system.

That is also why our assessments start with watching how the work actually happens rather than with a demo of anything. A fresh pair of eyes on a process the team stopped seeing years ago is frequently the whole fix. When it is not, at least the software gets pointed at the right problem.

Common questions

How do I know if it is a process problem or a software problem?

Ask three people to describe how a routine job actually gets done. Three different answers means a process problem, and no software fixes that. The same answer three times, with re-typing in the middle, means a software problem, and usually a small one.

Is it ever right to buy new software first?

Occasionally. If the current tool is being retired, is a safety or compliance risk, or is the only thing standing between you and a clean process, replace it. Even then, write the process down first so the new tool gets configured for the right version of the job.

What does connecting two tools usually cost?

As a market range as of August 2026, a simple connection between two mainstream tools such as QuickBooks, Google Workspace, or Microsoft 365 typically runs from a few hundred dollars in subscription fees to a few thousand dollars if it has to be built. It is almost always cheaper than the platform that promises to replace both.

Found this useful? Share it on LinkedIn.

Not sure which one you have?

Half a day on site, from $750. We tell you whether it is the process or the tool, and fix one thing before we leave.

Book a free intro call

Or see what the Assessment includes