The Practice · i.

Platform architecture, decided before it is expensive to change.

The foundational decisions about data, infrastructure, and the shape of the system, made deliberately, before a line of code commits you to them.

Most of what goes wrong with a system was decided in its first fortnight, by someone who did not know they were deciding it.

Architecture is the set of choices that are cheap to make and expensive to revisit: where data lives, who is authoritative for it, what the system is permitted to assume, and where the boundaries fall. Made deliberately, they become the reason a system is still serving the business in a decade. Made by default, they become the reason it is replaced in three years.

What the work involves

Architecture is the part of the work that is cheapest to change and most expensive to get wrong.

What you receive

A written architecture rather than a slide deck: the decisions, the reasoning behind each one, and the options that were rejected and why they were rejected. Diagrams where a diagram is clearer than a paragraph. A sequence for the build, so the order of the work reflects the order of the risk.

It is written to be read by your team, by your board, and by whoever inherits the system long after we have gone.

When this is not what you need

If you are still testing whether anyone wants the thing at all, this is premature. Build the crudest version you can stand, put it in front of people, and come back when you know the answer. Architecture earns its cost when a system is going to exist for years, not while you are finding out whether it should exist at all.

Equally, if the system is small, well understood, and unlikely to grow, a formal architecture engagement is an expense without a return. We will tell you so.

Begin a conversation

We reply to every serious enquiry personally. Tell us a little about the firm and what you are trying to build.

Request an introduction