- Features
- Pricing
- English
- français
- Deutsch
- Contact us
- Docs
- Login
TL;DR
|
There's a version of this conversation that plays out in engineering organizations everywhere. Leadership pushes for standardization. Developers push back. The argument from developers is reasonable on its face: every codebase has different needs, every team has tools they're good at, and adding process feels like slowing down to go faster. It's a genuine tension, and it's also a false one.
The teams that ship the most aren't the ones with the most infrastructure freedom. They're the ones who've eliminated the infrastructure variables that make shipping unpredictable. Standardization isn't the constraint on velocity. It's the foundation of it.
Key takeaway: Ad hoc speed is a liability. It scales with individuals, not with the organization, and it compounds into a structural drag that no amount of hiring can fix.
There are two distinct types of velocity in software delivery, and most organizations are only measuring one of them.
The performance gap between these two states is not theoretical. DORA's 2024 research found that elite-performing engineering organizations deploy 182 times more frequently than low performers, with 127 times faster lead times for changes and 8 times lower change failure rates. The difference between those cohorts isn't headcount, budget, or talent density. It's the degree to which delivery has been systematized rather than left to individual variation.
Key takeaway: Engineering throughput is throttled by variability. Before you can optimize output, you have to standardize the conditions under which work happens.
In manufacturing, you can't improve throughput if the parts don't fit together consistently. The same principle applies to software delivery. When every team runs different database versions, uses different deployment scripts, and manages environments through undocumented tribal knowledge, variability is baked into every cycle. You can't measure it, can't predict it, and can't fix it by working harder.
The invisible cost shows up in the budget before it shows up anywhere else. McKinsey's research found that 30% of CIOs report that more than 20% of their technology budget dedicated to new products is diverted to resolving tech debt.
Infrastructure variability is one of the primary mechanisms by which that diversion happens: undocumented configuration, inconsistent environments, and bespoke pipelines that require constant maintenance rather than building product.
The fastest teams have solved this by standardizing the parts of delivery that don't require creative judgment. Here's how that works in practice at the org level:
None of this reduces what developers get to decide. It eliminates the decisions that shouldn't require a developer at all.
Key takeaway: Standardization doesn't slow teams down. It gives them the brakes that make it safe to go faster. And the capacity recovered is significant enough to show up in the budget.
The car analogy holds here: better brakes let you drive faster, not slower, because you have control. A standardized platform is the control layer. Automated deployment removes the risk of manual error at the point where errors are most expensive. Consistent environments remove the variability that makes "this will take about three days" a guess rather than a forecast.
The capacity argument is equally direct. At IDPCON 2025, Hariprasad Babu, Manager of Technology at H&R Block, put the problem plainly: "Developers spend 40 to 60 percent of their time on non-coding, non-strategic work." His team's response was to build a standardized internal developer platform that automated the manual, repetitive tasks draining velocity, and the results were measurable: mean time to resolution dropped from up to 24 hours to under one hour. That's not a marginal efficiency gain. It's the difference between an engineering organization defined by its toil and one defined by its output.
That recovered capacity doesn't come from hiring. It comes from eliminating the work that shouldn't exist in the first place. Senior engineers stop being accidental DevOps leads who spend half their week fixing broken staging environments. Junior developers stop losing their first month to environment setup. The platform handles the how, so every team can focus entirely on the what.
Standardization isn't the thing that slows fast teams down. It's what fast teams did first.
Read the checklist to reduce environment drift and start standardizing your delivery today.
Does standardization mean every team has to use the same language or framework? No. Standardization operates at the platform layer: how code is deployed, how environments are defined, how security gates are applied. Teams retain full freedom over the technical choices that determine product value: language, framework, architecture. The standard governs the connectors, not the components.
Won't this reduce developer autonomy?
It relocates it. Right now, developers in fragmented organizations spend significant time on infrastructure decisions that aren't product decisions: managing environments, debugging deployment scripts, rebuilding staging servers. Standardizing those removes low-value decisions and returns time for high-value ones. Autonomy over what to build is worth more than autonomy over how to deploy it.
How do senior engineers benefit from this?
Directly. In fragmented organizations, senior engineers become the de facto owners of every bespoke environment they've ever touched. They're pulled into incidents not because the problem requires their expertise, but because they're the only ones who remember how the system was set up. Standardization gives that time back, and redirects it to the work they were actually hired for.
What if a team genuinely needs to deviate from the standard?
Standards should be defaults, not mandates. A mature platform allows for documented deviation. A team can diverge with a clear record of why and what the tradeoff is. In practice, when the standard path is also the fastest path, most teams choose it without being asked. You're not enforcing compliance; you're making compliance the path of least resistance.
When does ad hoc velocity become a business risk rather than just a technical problem?
The moment a key engineer leaves, a critical deployment fails outside business hours, or a new hire can't get a working environment in under a week. Each of those events is a forcing function. The organizations that treat them as isolated incidents keep paying the infrastructure tax indefinitely. The ones that treat them as structural signals are the ones that build repeatable velocity, and eventually, a significant speed advantage over competitors still running on tribal knowledge.