Establish platform baselines
What "healthy" means gets measured rather than asserted: deployment frequency, lead time for a change, change failure rate and time to restore — taken from your own systems, using a method you can repeat without us.
Another analysis to file away — A fixed-scope engagement for teams whose path to production no longer holds.
Four fixed-scope weeks to get your delivery back into a state your own team can hold. It ends with merged changes in your repositories and a service running on them — not with recommendations.
The recovery sprint is deliberately not an assessment. An assessment ends with analysis, a prioritized list and a roadmap. The sprint ends with changes in your systems. If all that is left afterwards is documents, it failed — and that is the bar we accept being judged by.
What "healthy" means gets measured rather than asserted: deployment frequency, lead time for a change, change failure rate and time to restore — taken from your own systems, using a method you can repeat without us.
Every platform component gets a named owner and an escalation path. Not as an org chart, but as a list the named people have agreed to.
A paved road from repository to production — for exactly one service, but complete: project scaffold, pipeline, deployment, observability, alerting. Reusable afterwards, but proven on a real example first.
Selectable focus: reproducible builds, a defined rollback path that has been triggered at least once, and deployments that no longer need special permission.
Selectable focus: the pipeline gets faster and, more importantly, trustworthy — flaky tests fixed or switched off, caching and parallelism where they actually pay, and a green run that means something again.
Selectable focus: the recurring manual steps that cost time every week get automated or abolished — and the alerts nobody reads any more get sharpened or deleted.
Measure and fix the scope: access, baseline measurement from your systems, ownership written down, reference service confirmed, sprint backlog frozen. From the end of this week the scope does not grow.
The first selected focus: we work on the path a change takes to production today — in pull requests, with your team, not in a side project.
The golden path: by the end of the week the reference service runs entirely through the new path — at minimum into the last environment before production.
The second selected focus, runbooks, the repeat baseline measurement and the handover. On the final day someone from your team deploys while we are not in the room.
A measured delivery baseline — taken from your systems, repeated at the end with the same method, both figures in the handover document.
Merged changes to your pipeline and deployment configuration, in your repositories, through pull requests your team reviewed.
The reference service runs through the new path — in production, or in the last environment before it, depending on what you can release within four weeks.
A reusable golden-path template: project scaffold, pipeline and deployment manifests a second service can adopt to take the same route.
An ownership map: every platform component with a named person and an escalation path, confirmed by exactly those people.
Runbooks for the incidents that actually hit you — written during the sprint and rehearsed at least once during it.
The recurring manual steps in the selected focus are automated or abolished, not merely documented.
A handover session with your team and a written remaining backlog: what we did not do, why, and in what order it would make sense to.
The analysis is not published as a separate offer yet. The left column describes what an analysis delivers, so you can tell whether you need that or the sprint.
| Analysis | Recovery sprint |
|---|---|
| An analysis of the bottlenecks, from interviews and system access. | A measured baseline from your systems, taken again at the end. |
| A prioritized list of quick improvements. | The improvements are implemented and merged, not listed. |
| A recommendation for what the target state should look like. | One service runs in that target state, on a real example. |
| An architecture review with findings. | A template that makes the reviewed path repeatable for further services. |
| A risk and dependency map. | An ownership map the named people have agreed to. |
| A review of the delivery flow. | Runbooks that were rehearsed once during the sprint. |
| A roadmap for the coming months. | A remaining backlog of what is still open after four weeks — with the reasoning. |
A fixed price for a fixed scope, not a day rate: a sprint billed by time spent no longer has a fixed scope. We do not publish a price list — the price comes with the proposal, together with the scope, before you commit to anything.
Afterwards there are three honest options: you carry on alone — the normal case, and the purpose of the handover; you extend the golden path to further services and we accompany the first few; or you bring in interim technical leadership. None of these is part of the sprint, and none of them is a precondition for it working.
Plainly: there are no before-and-after figures from earlier sprints on this page. The offer is newly scoped, and numbers from earlier engagements were never captured in a way that would prove anything here. What we have built and cleaned up is in the references — without metrics, because we did not measure them.
Not sure yet whether this is the right engagement? Settle it in a quarter of an hour, with the engineer who does the work. Book a fit check
Font size