Everything is nearly done
The same features have been ninety per cent complete for six weeks. Ninety per cent usually means the hard part has not been started, and nobody has been asked which part that is.
The standups still happen. The board still gets its update. Nothing has gone live in two months and nobody will tell you plainly why.
Sometimes that is the team. More often it is that nobody senior is making the calls only a technical person can make, so everything queues behind them. I take the technical direction off your plate and stay accountable for what ships.
From where you sit, it usually shows up as one of these.
The same features have been ninety per cent complete for six weeks. Ninety per cent usually means the hard part has not been started, and nobody has been asked which part that is.
The date moves by a week, every week. Nobody will commit to one, because nobody has been made to own it.
The agency blames the platform, the platform blames the data, and the data comes out of a system nobody owns. Each of them is telling you the truth about their part.
Technical questions arrive in your inbox with no recommendation attached. You are picking between options you have no way to judge, and then you carry the blame for the choice.
In roughly this order, starting the week I come in.
The first fortnight goes on sitting with the people writing the code. What is in the way is usually well known inside the team and has never reached you in a form you could act on.
Architecture, sequencing, what comes out of scope. Most stalled builds are stalled on a handful of technical calls that nobody in the room is in a position to make.
Something small and real, in front of users, quickly. A team that has not shipped in months has stopped believing it can, and that is the part that has to be fixed first.
One person answers for what ships and for what does not. You get a straight account of where it is, in language you can take to the board without translating it.
The point is not to become permanent. A team that can hold its own direction, and a business that can tell whether it is working, is the outcome I am aiming at.
I grew the technology team at Watchfinder to more than twenty-five people, including a development team of sixteen, and ran it through the Sunday Times Fast Track 100 years and the Richemont acquisition. I have run teams that were shipping and teams that had stopped.
I hold one slot at a time. I stay hands-on: I read the code, and I will write some of it where that is the quickest way to unblock somebody.
Your team keeps their jobs. I am not there to replace anybody, and a team that has been badly led is usually a good team with nobody answering their questions.
If nobody can say exactly what is wrong yet, start with working out what to do. If there is no team and the thing simply needs building, I can build it.
A few lines about what you're stuck with. You don't need a defined project or a brief. It comes straight to me and I'll come back to you to sort out a call.
Cass is an Agent I built to help you work out what to tell me. It asks a few questions and gets the detail down, so our first call is a productive one.