Engineering Process Rebuild
Rituals, review flow and deployment cadence rebuilt around how the team actually works. The output is a shorter path from decision to production, not a longer set of meetings.
- Who
- Founder holds the engineering leadership seat; the delivery team executes underneath it.
What you're seeing
- There are more ceremonies than there were a year ago and delivery is slower.
- Usually means Process was added in response to symptoms rather than to a measured cause. Each addition was individually reasonable and the sum is a calendar that leaves no time to work.
- A change is finished on Tuesday and live the following week.
- Usually means The waiting time between steps dwarfs the working time. Almost all delivery latency is queueing, and almost all attention goes to the working part.
- Pull requests sit for two days before anyone looks at them.
- Usually means Review is unrouted, so it depends on someone noticing. That is the single most common queue in the path from decision to production and among the cheapest to fix.
- Releases happen weekly because that is when the release meeting is.
- Usually means The cadence is set by a calendar rather than by risk. Batching a week of change into one release makes each one bigger and riskier, which then justifies the meeting.
Waiting, not working
The path from a decision being made to the change being live is mostly waiting.
Waiting for review. Waiting for a free environment. Waiting for the release window. Waiting for someone to notice a question in a channel. Measured end to end, the working time is usually a small fraction of the elapsed time, and almost all of the attention — estimation, standups, retrospectives — is on the small fraction.
So the first artefact is a map of that path with the waiting time between steps measured rather than assumed. It reliably moves the conversation, because the queues are not where anyone was looking and they are not anybody’s fault, which makes them unusually easy to fix once named.
Most teams need less, not more
Rituals accumulate. Each one was added in response to a real incident, by someone reasonable, and none was ever removed.
The result is a calendar dense enough that the working time gets fragmented into intervals too short to be useful, which produces the symptoms that prompt somebody to add another ritual. It is a stable and expensive equilibrium.
The test applied here is whether a ritual routes information that nothing else routes. A standup that repeats what is already in the tracker does not. A weekly session where decisions get made that would otherwise wait a week does. Several do not survive the test, and removing them is a real change with a measurable effect.
Check the constraint first
A slow test suite, contended environments, or service boundaries that force three teams into every change produce exactly the symptoms usually attributed to process discipline.
Installing rituals on top of any of those moves nothing. Worse, it burns something scarce: the team’s willingness to try the next intervention. After one failed reorganisation of the process, the second one — even the correct one — is met with reasonable scepticism.
So the diagnosis comes before the rebuild, and where the answer is that the constraint sits elsewhere, that is what gets reported.
Where it sits
This capability sits under Engineering Velocity, where it is usually what the measurement points at, and inside CTO Consulting, Delivery Implementation and Fractional CTO, where installing a working cadence is among the first things a new technical leader does.
It runs on DORA Metrics, which supplies the before-and-after that makes this measurable rather than a matter of taste. And it frequently meets Team Topology & Org Design — where the queue turns out to be a cross-team handoff, process cannot fix it and the boundary has to move.
How the work runs
-
Map the current path
From a decision being made to the change being live, with the waiting time between each step measured rather than assumed.
-
Find where it waits
Almost always queueing rather than working — review sitting with two people, environments contended, a release window that batches a week of change.
-
Rebuild the flow
Review routing, branch and merge policy, deployment cadence, and the rituals that survive. Several usually do not.
-
Hand over the operation
Your leads run the new cadence with us in the room, then without. A process that needs us present has not been installed.
What arrives
- A measured map of the path from decision to production
- A revised review and merge policy
- A deployment cadence with the batching removed
- A written operating rhythm your leads own
What it costs your team
Roughly a day of leadership time spread over the engagement, plus the team's existing ceremonies, which mostly get shorter.
How we decide
Nothing changes until the path is measured
Costs It delays visible action while a map is built, when the team already has opinions about what is wrong.
Process changes made from opinion are indistinguishable from process changes made from measurement, right up until they do not work. Mapping the path from a decision being made to the change being live, with waiting time between steps, consistently relocates the problem — usually from the working steps everyone is discussing to the queues nobody is.
Removing ceremony counts as a change
Costs It means telling people that a ritual they instituted for a good reason is now costing more than it returns.
Most teams at this stage have too many rituals rather than too few, each added in response to a real incident and none ever removed. A ritual survives here only if it routes information that nothing else routes. Adding a framework to a team already drowning in ceremony is the most common way this work is done badly.
The constraint is identified before the process is blamed
Costs It sometimes ends the engagement, because the answer is architecture or environments rather than process.
A slow test suite, contended environments, or service boundaries that force three teams into every change produce exactly the symptoms attributed to process discipline. Rituals installed on top of those move nothing and burn the team's willingness to try the next thing, which is a cost that outlasts the engagement.
Your leads run the new cadence before we leave
Costs It is slower than running it ourselves would be, and the first few cycles are visibly rougher.
A process that requires an outside party present has not been installed, it is being performed. Handover is not a final step here — the leads run it with us in the room from early on, so that the version that survives is the one they can actually operate.
Where this has run
Frequently Asked Questions
Sources
- DORA — the four key metricsdora.dev
- Basecamp — Shape Upbasecamp.com
- DORA — State of DevOps reportdora.dev
- Team Topologiesteamtopologies.com
Page reviewed

