You have hired a software development agency, and you are not technical. So how do you actually manage them — how do you know if the work is good, whether the price is fair, whether you are being told the truth? Most non-technical leaders answer this with trust: the agency seems competent, so they hope for the best. Trust is not management, and it is not a control. You do not need to become technical to manage an agency well. You need structure, and the structure is learnable.
Why “just trust them” fails
An agency is a supplier with its own commercial interests, and those interests do not perfectly match yours. None of that requires bad faith to cause problems — it simply means that if you have no way to verify the work, the relationship drifts in the agency’s favour. Scope expands, timelines slip, quality is whatever the agency decides it is, and you find out only when something visible goes wrong. Managing on trust alone means you are not managing at all; you are hoping.
The structure that replaces trust
You can hold an agency accountable without reading a line of code, using a few structures that any non-technical leader can put in place.
Free · 4 minutes
Is your engineering team shipping safely, or quietly accumulating risk?
Fourteen questions on how work gets from idea to production — cadence, testing, rollback, and the key-person risk in your delivery. Banded finding on screen, full sheet by email.
Start with a clear specification, because you cannot manage delivery against a vague target. A precise statement of what is being built and what “done” means is the document everything else is measured against — covered in what a software specification should actually include. Without it, every disagreement is settled in the agency’s favour.
Insist on visibility. The work should be tracked somewhere you can see it — what is being done, what is finished, what is stuck. You do not need to understand the technical detail; you need to see movement and be able to ask why when there is none. An agency that resists making its work visible is telling you something.
Manage scope explicitly. Every change should be named, costed and decided, rather than absorbed silently. This single discipline prevents most budget overruns, because it makes growth a decision you make rather than a surprise you receive.
And learn to read the signals of good work, which are visible without technical skill — whether the agency explains decisions in business terms, surfaces problems early, and can hand work to a second person. Those signals are set out in how to know if your developers are doing good work without reading the code.
Where this reaches its limit
This structure takes a non-technical leader a long way. There is a point, though, where judging the actual technical quality and architecture genuinely requires expertise you do not have — and where the stakes are high enough that hoping is not good enough. For a significant build, the answer is independent technical oversight on your side, the model described in what build and oversee actually means. The agency builds; someone whose only interest is your outcome judges the work. That is the difference between managing an agency and being managed by one.
If you do not know how to hold an agency accountable, you are relying on trust. I can help you build the structure instead. We will set up how you manage the relationship.
Start a ConversationBuild and rescue work
Hands-on delivery of this kind is handled by Sixteen Pillars Studio.
Free interactive tool
Website compliance checklist
What your site has to do, based on what it actually does
Answer as much or as little as you like — the list builds as you go. Nothing is stored against your name and no email is required.
Everything that applies
Ordered by what to do first: legal requirements you can close quickly, then larger pieces of work, then what is expected rather than required. Not exhaustive, and not a legal audit.
Dated PDF, yours to keep or circulate.
Most technology problems are not technology problems. They are control problems.
The systems exist. The investment has been made. The question is whether leadership can understand, direct, evidence, and sustain what those systems produce. Find out where control exists — and where it only appears to.