The short version
- Off-the-shelf software is built for the average business. Yours isn’t average, so the gaps get filled by hand.
- Software that almost fits costs far more than the licence.
- Swapping one tool for another, or asking AI to build it blind, just moves the problem.
- Decide what it really has to do first. Then build it properly, against the systems you already run on.
We built our own project management tool in a weekend. It took us ten years to know what it needed to do.
We’d used three off-the-shelf tools in twelve years. None of them quite fitted. The maths behind the scheduling never made sense, things took too many clicks, and when the last one doubled its price and bolted on AI features, we’d had enough. So we built what we actually needed.
That’s possible now in a way it wasn’t two years ago. So should you build your own business software? Sometimes. But it’s also where a lot of businesses are about to make an expensive mistake.
Why off-the-shelf never quite fits
Off-the-shelf software is built for the average business. Yours isn’t average, so the gaps get filled by hand.
The CRM almost does it. The booking system almost does it. So someone keeps a spreadsheet, copies things between systems, and becomes the only person who knows how it all fits together. You end up managing the software that was meant to save you time.
Now AI tools promise you can describe what you want and have it built by Friday. Sometimes that’s true. What they can’t do is tell you what you actually need.
That’s the trap. Everyone is happy to pay for the making, because you can see it. Nobody wants to pay for the thinking, because you can’t. AI has made the making cheap. It hasn’t touched the thinking. It took us ten years of using the wrong tools to know what the right one needed to do. Most businesses don’t have ten years of notes. They have a frustrated team and a list of complaints, which is a starting point, not a specification.
What it’s costing you
Software that almost fits costs far more than the licence.
What doesn’t fix it
Swapping one tool for another, or asking AI to build it blind, just moves the problem.
“We just need a different tool.” If the third tool didn’t fit, the fourth probably won’t either. The problem is the fit, not the brand.
“Anyone can build it with AI now.” Anyone can build a prototype. Security, data, logins, what happens when another system goes down: that’s where AI-built tools start to creak.
“Off-the-shelf is always safer.” Safer to buy, maybe. Not if your team spends hours a week working around it.
“Let’s describe it and see what comes out.” You’ll get something that does what you said, not what you needed. Those are rarely the same.
What fixes it
Decide what it really has to do first. Then build it properly, against the systems you already run on.
If the business can’t agree what the tool is for, or who it’s for, that’s the first job. Our brand strategy workshop works for this too: one day to settle what matters before anyone builds anything. From £2,800 + VAT.
Then web applications and integrations builds it, designed around the people who’ll use it and connected to what you already have. Replacing your systems is a last resort, not the opening suggestion. The schools platform we built in 2017 is still used every day by more than 5,000 schools. Quoted per project.
A spreadsheet that runs part of the business is often the best place to start. If it exists in a spreadsheet, we can build it. More in if it lives in a spreadsheet, there’s a better way.
Already built something with AI and it’s starting to creak? A UX audit Clarity Review looks at AI-built tools specifically, for £550 + VAT.
Keep reading
- I built my product with AI tools. Now what?
- Will AI replace your website?
- AI is better at reading your marketing data than writing your copy
Questions before you build your own business software
Buy if it fits how you work. Build if your team spends real time working around it every week, or if the job is specific to your business. Either way, decide what it must do first.
You can build a prototype quickly. A tool your business relies on needs proper security, data handling and connections to your other systems, and that’s where AI-built tools usually need help.
It depends on what it does, so it’s quoted per project. A tool that pulls in live data is a different job from a portal with logins and permissions. We’ll tell you roughly which end of the range you’re at before anyone writes a specification.
Not if it’s built to fail safely and you own it, documented and handed over with no lock-in. The bigger risk is usually the workaround nobody has written down.
Free resource
Website brief template. Write down what the tool has to do, who uses it and which systems it touches, before anyone builds anything.
The one thing to do next
Web applications and integrations
Custom tools built around how your business works, and connected to the systems you already run on. Quoted per project.
