Custom software
Build or buy: a practical framework for custom software decisions
Custom software isn't automatically the right answer. A framework for deciding when a bespoke build earns its cost and when it doesn't.
The default bias, in both directions
Two default instincts tend to cause the same problem from opposite directions. One is to buy the nearest off-the-shelf tool because building sounds expensive. The other is to build custom software because an off-the-shelf tool feels like a compromise. Both defaults skip the actual analysis of what the business needs.
Four questions before deciding
- Is this process genuinely specific to how your business operates, or is it a common workflow that many businesses share?
- Would an off-the-shelf tool require you to change the process to fit the software, and is that an acceptable trade?
- What is the realistic cost of the workaround you're already using, over the next two to three years?
- Who inside the business would own and maintain a custom system once it exists?
A tool built around a truly specific process usually earns its cost. A tool built to avoid a monthly subscription usually doesn't.
The middle path most businesses miss
The most common mistake isn't choosing build or buy; it's treating the choice as one decision for the whole business instead of one decision per process. A business can reasonably buy its accounting software, integrate its CRM, and build one genuinely custom internal tool for the process that makes it different from competitors. Scoping each process on its own merits, rather than picking one philosophy for everything, usually produces a better outcome and a smaller bill.
Related reading
Business automation
How to tell whether a process is actually worth automating
Not every repetitive task deserves an automation project. A practical way to decide what to fix first, and what to leave alone for now.
Website strategy
Why a website should be treated as a system, not a brochure
A website that isn't connected to how you actually sell and support customers is a cost centre, not a growth channel.
Want to talk through how this applies to your business?
Book a discovery call. It's a working conversation, not a sales pitch.

