Manifesto

What I believe about tech delivery after 16 years in this work

What I believe about tech delivery after 16 years in this work

Technology should deliver business outcomes. Always.

There are a few laws that almost every technology initiative has to obey if it's going to do that.

Someone has to own the outcome, not just the output. Decisions have to be made by people who understand both the business and the technology. And the team doing the work has to be led by someone with enough experience to know what good looks like.

Most organisations break these laws, but not deliberately. The models they rely on are just built that way.

Consultancies are accountable for deliverables. Agencies are accountable for scope. Internal teams answer to whoever hired them, which is often someone without the technical authority to hold them to the right standard. These models aren't designed to produce what the business actually needs from its technology.

So initiatives drift, vendors go unmanaged, engineers work hard on things that don't move the business forward. Roadmaps lose their connection to where the company is actually going. And when the board asks a hard technical question, nobody in the room can answer it with real confidence.

I've seen this pattern across 253 companies. It's rarely the team's fault. Almost never, in my experience.

What's missing is one role. An experienced technical leader who owns the direction, leads the team, manages the vendors, makes the calls, and is accountable for whether the technology delivers what the business needs. Not accountable for whether the project finished. Accountable for whether it worked.

Most companies don't have that person. Hiring a full-time CTO is a serious commitment, and the wrong hire is a slow, expensive problem to fix. So the role stays empty, or gets filled by someone without the experience or authority to do it properly. And the gap quietly costs the business more than anyone realises.

That's the problem Halcrow was built to solve.

I step in as a fractional CTO. Inside the business, doing the work. I've worked with the same engineers for years. When the engagement needs a team, they come with me. We've built enough together that we don't need time to figure out how to work with each other.

Sometimes I'm brought in after something has already gone sideways. Sometimes before anything's been built. The work is the same either way: fill the role that's been missing and make sure the technology actually delivers what the business needs.

The people accountable for the technology should be inside the business doing the work. That's what I believe. That's why I built Halcrow.