Software Consultation

    When you are not sure whether to build, buy, or wait.

    Not every operational problem needs a build. We audit the systems you run, find where the real friction is, and give you a technical direction backed by an engineer who has built both sides of the decision.

    The problem

    Most software decisions are made without evidence.

    The usual sequence is that a frustration becomes a requirement, a requirement becomes a vendor conversation, and the vendor scopes the thing they sell. Nobody measured the current process, and nobody wrote down what a good outcome would look like.

    Published research on stalled software and AI projects keeps landing on the same causes: unclear definitions of success, poor fit with day-to-day operations, and integration complexity discovered too late. All three are decided before development, which is why the cheapest place to fix them is here.

    We are willing to tell you not to build. That is the point of paying for a second opinion.

    What you walk away with

    A decision you can act on.

    The deliverable is a direction and the reasoning behind it, in enough detail that you could hand it to a different engineering team tomorrow.

    A written picture of what you actually run

    The systems, who uses them, where information is re-entered by hand, and which steps exist only because a tool cannot do them.

    A build, buy, or change recommendation

    For each friction point, a direction with the reasoning attached, including the cases where the honest answer is to do nothing.

    A sequence, not a wish list

    What to do first, what it depends on, and what should wait. Most operational problems have an order that makes them cheaper to solve.

    Enough detail to act without us

    You can take the recommendation to your own team or another vendor. It is a direction, not a proposal designed to sell you a build.

    Questions a consultation answers

    Should we build this or buy it?

    Buy when your process resembles the rest of your industry and a product covers it. Build when the process is how you compete, when per-seat costs are growing faster than headcount value, or when no product covers the part that matters. Most operations end up running both, so the useful version of the question is which parts belong on each side.

    Is our problem the tool or the process?

    Frequently the tool is adequate and configured badly, or the process was never agreed and each person runs their own version. Replacing software does not fix an undefined process, it just moves it. This is worth establishing before any budget is committed.

    Do we need AI for this at all?

    Often not. A rules-based integration, a database, or a removed step solves many problems that get framed as AI problems, and it is cheaper to run and easier to trust. AI earns its place where judgement over unstructured input is genuinely required.

    What will this cost to run, not just to build?

    Hosting, maintenance, per-seat licences, model usage, and the staff time to operate it. A system that is affordable to build and expensive to run is a decision worth making deliberately rather than discovering in month four.

    Where it leads

    A consultation ends in one of four places, and we have no preference between them beyond what the evidence supports.

    • 1.Change the process. No software required. The cheapest outcome and more common than vendors admit.
    • 2.Buy or reconfigure. An existing product covers it, or the one you have was set up badly.
    • 3.Build something specific. Covered by custom software development.
    • 4.Automate a workflow. Covered by AI implementation, when judgement over unstructured input is genuinely needed.