How I Run Delivery, From Request to Done

Runs the recurring delivery cadence across teams that own their own services — request intake and prioritisation against committed work, work breakdown, engineer-owned estimates, two-week sprints with daily standups, dependency and risk tracking, and an explicit closeout — in an organization where no team reports to the program.

Professional experience — anonymized How this was made

What this is

The cases on this site describe specific decisions. This one describes the recurring rhythm underneath all of them: what actually happens between a request arriving and work being done.

The context is a platform built as independently-owned microservices — every service with its own team, its own technical lead, and its own priorities, across more than five service teams. No engineering team reported to the program, and I did not own the technical work. What I owned was the cadence that turned requests into committed delivery, and the visibility that kept those commitments honest.

That cadence ran against real throughput, not a quiet roadmap: a major service release every month, near-daily hotfixes and updates on top of it, and one or two customer game launches landing each month against their own separate release dates. The rhythm had to hold while several unrelated delivery streams were in flight at once.

How I operated

Where it got harder

The rhythm was not the hard part. The hard part was that every team had its own lead, its own priorities, and legitimate reasons for the sequence it chose — and none of them worked for me. When a dependency slipped, or a team’s capacity was consumed by work I had not planned, the commitment did not bend back into place on its own. It had to be renegotiated with the people who owned the work, honestly, and then reflected in the plan the customer and leadership were reading. That is a continuous conversation, not a status report.

Outcome and value

Requests arrived as intent and left as work that engineering had estimated, owned, and dated — visible across teams that had no shared plan to default to. Capacity problems and dependency slippage surfaced during planning and standup rather than at the deadline, which is the difference between adjusting a plan and explaining a miss. Because status tracked real validation rather than ticket state, the picture leadership and customers acted on was the real one.

What this shows about how I operate

Delivery is a rhythm, not a plan document. It looks unremarkable when it works — a request is clarified, broken down, estimated by the people who will do it, committed with a name and a date, and then checked daily until it is genuinely done. What makes it hold inside an organization where nobody reports to the program is that the commitment is real because the people doing the work made it and someone kept verifying it, not because anyone could compel it.