Platform engineering went from niche topic to conference keynote darling in about 18 months. The pitch is compelling: a dedicated team builds internal developer tools and infrastructure so that product engineers can focus on building features instead of wrestling with Kubernetes manifests and CI pipeline configurations.

The reality at most companies I work with: they heard the pitch, hired a "platform engineer," and that person spent six months building an internal developer portal that nobody uses because the team of 12 engineers was perfectly happy deploying with the scripts they already had.

The 20% Rule

Platform engineering investment is justified when your developers are spending 20% or more of their time on infrastructure tasks — configuring environments, debugging CI pipelines, managing deployments, setting up monitoring, and dealing with toolchain complexity.

Below 20%, the overhead of building and maintaining a platform exceeds the time it saves. Above 20%, every hour invested in platform tooling returns multiple hours across the engineering team.

The way to measure this isn't a survey ("how much time do you spend on infrastructure?"). It's observation. Look at your team's time distribution over the last month. How many hours went to deployment issues? How many hours spent helping new engineers set up their development environment? How many hours debugging CI failures that weren't related to the code being tested? How many hours spent on infrastructure changes for a new service?

If the answer is "not much," your current approach is fine. If the answer makes you wince, it's time to invest.

Start With the Paved Road

The smallest useful platform investment isn't a developer portal or a service catalog. It's a paved road: one well-documented, well-supported, opinionated way to build and deploy a service.

"Here's our template repository. It has the standard project structure, CI pipeline, deployment configuration, monitoring setup, and security scanning. Clone it, change the name, and you're deploying in 30 minutes." That's a paved road.

The paved road approach works because it's specific and prescriptive. It doesn't try to support every possible technology choice. It says: "if you build a service this way, we guarantee it will deploy smoothly, scale appropriately, and be monitored properly." Engineers who want to deviate can, but they own the operational complexity of their deviation.

The Platform Team Sizing Trap

The industry narrative suggests you need a dedicated platform team. For most companies under 50 engineers, that's not true.

At 15-25 engineers, platform work can be a part-time responsibility for 1-2 senior engineers who rotate quarterly. They maintain the paved road, update the CI pipeline, and improve the deployment process. This isn't their full-time job — it's 20-30% of their time.

At 25-50 engineers, a dedicated platform engineer or small team (2-3 people) starts to make sense. The toolchain complexity at this size is enough to justify full-time attention. But keep the team small and focused — their job is to make the product engineering teams faster, not to build an elaborate internal product.

At 50+ engineers, a platform team of 3-5 engineers with a clear charter (reduce time-to-deploy, improve developer onboarding, provide self-service infrastructure) is typically justified. Even here, the platform team should spend at least 50% of their time talking to their internal customers (product engineers) about what actually slows them down.

Measuring Platform Value

The hardest part of platform engineering is proving ROI. About 40% of platform teams can't demonstrate their value to leadership, which is how platform investments get cut during budget season.

Measure: time from code commit to production (the lead time that the platform should reduce), new service time-to-production (how long to go from "we need a new service" to "it's deployed and monitored"), developer onboarding time (how long until a new engineer ships their first change), and percentage of deployments that require platform team assistance (should trend toward zero).

These metrics directly connect platform investment to engineering productivity, which connects to business outcomes. "Our platform investment reduced deployment lead time from 4 hours to 15 minutes" is a story the CFO understands.

The AI-Platform Convergence

Here's the emerging trend that matters: platform engineering and AI tooling are converging. Your platform team increasingly needs to manage not just deployment pipelines and monitoring, but also AI agent access controls, model API cost governance, and AI-generated code quality gates.

When an AI agent spins up a new service, who approves the infrastructure? When an AI-assisted PR generates code that passes tests but violates architectural patterns, what catches it? When AI API costs spike because a feature is calling Claude for every user request, who gets the alert?

These are platform engineering problems, and they're becoming as important as traditional CI/CD and infrastructure management.


Related: DevOps Fundamentals for Growing Teams | Engineering Metrics That Actually Matter | Scaling From 1 to 20 Engineers