Bespoke Software

Bespoke software built to your exact requirements

Bespoke software is what you commission when the available products do not fit - when your process is genuinely unusual, when the sector-standard package was built for companies much larger or much smaller than yours, or when the thing you need simply does not exist.

It is a larger undertaking than adopting an off-the-shelf system, and it should be entered into deliberately. Where a product would serve you well, we will tell you which one. The projects worth building custom are the ones where fitting your business into someone else’s assumptions is the more expensive option.

Where bespoke usually earns its cost

  • Processes no off-the-shelf product models properly
  • Sector software priced or scoped for the wrong size of business
  • Several disconnected systems that should be one
  • A workaround that has quietly become business-critical
  • Competitive advantage that depends on doing something differently
  • Requirements too specific for a general-purpose product

The requirements work is the project

Most failed custom software fails at the specification stage, not in development. The requirements were vague, assumptions went unexamined, and the gap only became visible once something was built.

We spend real time up front on what the software must do, who uses it, what happens in the awkward cases, and what success looks like in practice. That work is visible to you and agreed before development begins.

Built in reviewable stages

You see working software throughout rather than a demonstration at the end. Each stage is something you can use and react to, which is the only reliable way to find the difference between what was specified and what was meant.

It also means direction changes happen while they are still cheap.

Built to be maintained by someone else

Bespoke software is a long-term asset and the risk everyone worries about is being tied to whoever wrote it. We write code intended to be read by another developer: clear structure, documented decisions, standard tooling and no unnecessary cleverness.

You own the source. If you ever want to move the work elsewhere, that should be a straightforward decision rather than a trap.

Common questions

Questions we are usually asked

Is bespoke software worth it compared to an off-the-shelf product?

Sometimes not, and we will say so. It earns its cost when the fit is genuinely poor, when licence costs scale badly with your growth, or when the process is a real competitive advantage. When a product fits, buying it is the better decision.

What does it cost?

Scope determines it, so we quote after the initial requirements work rather than guessing. That first conversation is free and carries no obligation, and you will get a straight assessment of whether the project makes commercial sense.

Who owns the software once it is built?

You do, including the source code. There is no licence to renew and no dependency on us continuing to be involved.

What happens after launch?

Software needs maintaining - dependencies update, requirements evolve, occasionally something breaks. We offer ongoing support and further development, but as a separate arrangement rather than a condition of the original build.

Tell us what you need and we will give you a straight answer

Free no-obligation voice or video consultation. We work with businesses in Dundee and across the UK, and if we are not the right fit we will say so.

Get in Touch