Technology strategy
A multi-year plan aligning platform, team and budget to business goals.
- Engagement
- Fixed-fee, board-facing
- Typical timeline
- 4–5 weeks
- Starts with
- Your commercial plan for the next three years, however rough it currently is.
The board has asked what technology will cost over three years and what it makes possible. Your honest answer today is a list of projects, and a list of projects will not survive the first question about return.
Technology spend that maps directly to revenue.
What we build
Concrete artefacts, handed over and documented.
A three-year technology plan mapped line by line to the commercial plan it exists to serve
A build-or-buy register: every capability, the decision taken, the cost of each route, and the date the decision expires
A spending envelope per year, split between running the business and changing it
A team and capability plan with the order of hiring, and what becomes possible after each hire
A board paper written in the language of the board rather than of the engineering team
What changes
The board approves a plan with costs and dates attached instead of a list of intentions
Build-or-buy stops being reopened every quarter, because each decision carries a written expiry
Technology spend can be defended against the revenue it is there to support
How it runs
- Week 1
01Commercial first
We start with the revenue plan, the margin pressure and the markets you intend to enter. Technology comes second, deliberately.
- Weeks 2–3
02Options and costs
Each capability costed as build, buy or partner, with what each choice does to hiring and to speed.
- Weeks 4–5
03Board paper
The plan, the envelope and the decisions, presented once and revised after the questions land.
Chosen per project. Named here so you can see the shape of it.
- Notion
- Google Sheets
- Miro
Questions we get asked
Related work
Tell us the outcome, not the tooling.
Send us the situation you are in. We will tell you which discipline it belongs to, what we would do first and what it costs, including when the answer is to wait.

