Bottleneck diagnostic
Maturity certificate — Eight questions along the same areas the Platform Bottleneck Assessment reviews. At the end you get the weakest area and the first step you can take without us.
What this is — and what it is not
This is a self-assessment, not an analysis. It does not know your code, your cluster or your organization; it only knows what you are about to click. One answer per area can sharpen a hunch, but it cannot establish a cause. A finding you can act on takes conversations with the people involved, a look at the architecture and a walk through the actual path a change takes to production. That is what the assessment does, and what this page does not replace.
One effect to plan for: self-assessments almost always come out kinder than measurements. When people are unsure, they pick the middle answer. If you are torn between two, take the worse one — the result gets more useful that way.
Your answers stay in the browser. They are not stored, not transmitted and not evaluated — not even anonymously. What reaches our reach measurement is that a diagnostic was opened, started and completed. Which answers you picked, we never find out.
Where the questions come from
Every question belongs to a review step of the Platform Bottleneck Assessment and is the short form of what is examined there over several days. The scoring is deliberately plain and fully disclosed: the first answer is worth three points, the last one zero. Nothing is weighted, because any weighting we invented here would rest on nothing. The area with the lowest score is the one the result talks about; ties go to whichever comes first. A zero in a single area rules out the top result band however high the total is — a fully blocked area is a bottleneck even when everything else looks fine.
Eight questions
Answer for the area you are responsible for, and for the normal case — not for your best team and not for your worst day.
A few questions are still open. First open question: —
Your result
— of 24 points
Several bottlenecks at once
Your answers do not point at one broken spot but at several that hold each other in place. This is the case where isolated improvements achieve little: speeding up the pipeline while environments are scarce and approvals are late only moves the waiting elsewhere. Start somewhere anyway — below is where.
One clear bottleneck, with side effects
Your answers show a pattern: one area is visibly stuck and a couple of neighbouring ones suffer along with it. This is the starting position where focused work pays off most, because there is a recognisable order to do things in.
No structural bottleneck visible
On this self-assessment, your main problem is probably not the platform. Two caveats: eight questions can only find what they ask about, and a self-assessment almost always comes out kinder than a measurement. If delivery still feels heavy, the cause is more likely product scope, prioritization or alignment than technology.
Points per area
- Path to production— / 3
- Confidence in releases— / 3
- System coupling— / 3
- Environments and test data— / 3
- Operations and incidents— / 3
- Ownership and self-service— / 3
- Security and approvals— / 3
- Knowledge and key people— / 3
No area scored below the best answer, so the result does not single one out. What makes sense now is in the band above and under “What makes sense next” below.
Weakest area
Path to production
What this points at
Between finished code and running software you have waiting, not work. It is the bottleneck that is easiest to see and most often misplaced: usually it does not sit in the pipeline itself but in the steps before and after it that nobody has written down.
What you can do first, without us
Take the last ten changes and record two timestamps for each: merged, and live. Then mark where the time actually went — waiting for an approval, waiting for a window, or waiting for a person. It costs an afternoon and ends most of the guessing.
Related
Service:DevOps & Platform Engineering
Workshop:GitOps Implementation
Confidence in releases
What this points at
What slows you down is not the technology but well-founded distrust of your own delivery path. As long as a release is an event, changes get batched — and the bigger the batch, the more justified the distrust. That loop does not resolve through more care.
What you can do first, without us
Rehearse a rollback in a non-production environment and time it. If nobody on the team can get through it without asking questions, you have found the cause before the conversation about release frequency even starts.
Related
Service:DevOps & Platform Engineering
Workshop:GitOps Implementation
System coupling
What this points at
Your bottleneck is where the architecture is cut, not which tools you run. Cross-team coordination is the visible consequence; the cause is shared state and shared delivery. Tooling does not speed that up, it only moves the waiting around.
What you can do first, without us
For the last significant change, write down which teams had to agree and why. It usually comes down to two or three shared data stores — and that short list is something you can actually have a conversation about.
Related
Service:Architecture Modernization
Workshop:Architecture Decision Workshop
Environments and test data
What this points at
The bottleneck sits before the merge, not after it. When trying things out is expensive, fewer things get tried — and what was never tried shows up later, when it costs more. Test data is more often the blocker than the infrastructure.
What you can do first, without us
Ask three developers how long they waited for a usable environment last time and what held it up. If test data comes up twice, start there rather than with automation.
Related
Service:DevOps & Platform Engineering
Workshop:Platform Engineering Foundations
Operations and incidents
What this points at
Operations rest on individuals rather than on a procedure. It barely shows day to day and shows immediately when it matters — and it is the same gap that makes change slow: people who do not know how a system behaves when it breaks change it carefully and rarely.
What you can do first, without us
Take the three most frequent incidents of the last few months and write down, for each, how you recognise it and what the first move is. A short procedure someone can read at three in the morning is worth more than a complete operations manual.
Related
Service:Kubernetes & Container Orchestration
Workshop:Kubernetes Operations
Ownership and self-service
What this points at
The bottleneck is organizational and will not go away through technology. Any request with an unpredictable turnaround gets planned around like a risk — teams build detours, stockpile, or defer work altogether. None of that lost time appears in any statistic.
What you can do first, without us
For one week, count the requests arriving at the platform or infrastructure side and how many of them are the same thing. The two most frequent are the first candidates worth turning into self-service.
Related
Service:DevOps & Platform Engineering
Workshop:Platform Engineering Foundations
Security and approvals
What this points at
Security is a gate at the end rather than a property of the path. Late reviews keep finding the same defects, because between a finding and the next project nobody changes anything. The time is lost to the timing of the requirement, not to the requirement.
What you can do first, without us
Look at the findings from your last two approvals and mark which of them a pipeline could have caught. Whatever appears twice belongs earlier; the rest is genuine review work.
Related
Service:Kubernetes & Container Orchestration
Workshop:Kubernetes Operations
Knowledge and key people
What this points at
Your biggest risk is a dependency, not a technology. It cuts both ways: it makes operations fragile, and it makes the same person the bottleneck for every change, because everything routes across one desk.
What you can do first, without us
Write down which operations only one person can perform today, and have exactly one of them done by somebody else in the next two weeks — with the first person sitting alongside. The questions that come up are your documentation.
Related
Service:DevOps & Platform Engineering
Workshop:Kubernetes Operations
To be clear once more: this is an interpretation of eight answers, not a finding. Before you move budget, test the hunch against your own numbers — that is exactly what the first step above is for.
What makes sense next
If the hunch holds and you want the bottleneck established properly, the Platform Bottleneck Assessment is the next step. It covers conversations with the people involved, an architecture and delivery review, prioritized quick wins and a plan for the coming quarter. Fixed scope, fixed deliverable. If you would rather carry on yourselves, the services and workshops are linked above.