Joining a company with none of DevOps, SRE, or Platform Engineering formalized, which would you introduce first, and why?
Short Answer
Start with the DevOps cultural shift (breaking down the dev/ops wall, shared ownership of what's shipped) before either SRE or Platform Engineering, because both of those are specific implementations that assume the underlying cultural alignment already exists — introducing SRE's error-budget mechanics or a platform team's paved roads onto an organization that still has adversarial dev/ops incentives tends to just create new friction points rather than actually working, since the mechanisms depend on people already being aligned on shared responsibility.
Detailed Explanation
The reasoning follows directly from how these three relate (as covered in the base comparison): SRE is a specific, mechanism-heavy implementation of DevOps principles, and Platform Engineering is infrastructure for scaling DevOps/SRE practice across many teams. Both assume the cultural precondition — shared ownership between building and running software — is already somewhat in place; neither is designed to create that precondition itself.
Introducing SRE mechanics (SLOs, error budgets, a formal on-call rotation with defined toil limits) into an organization where dev and ops are still separate, adversarial groups tends to just formalize the adversarial dynamic rather than resolve it — an error budget is only a useful shared decision-making tool if both sides actually feel ownership over the trade-off it represents; introduced onto a team that still sees reliability as "ops's job," it becomes another metric ops is held to rather than a genuinely shared mechanism.
Introducing Platform Engineering (a paved-road internal developer platform) before the cultural shift similarly risks building infrastructure nobody's culturally ready to actually use as intended — a platform team's value depends on product teams wanting to adopt self-service paved roads instead of doing things their own way, which is much more likely to happen once teams already feel real ownership over their own operational outcomes (a DevOps-cultural achievement) than when they're still used to throwing things over the wall to a separate ops team.
The practical sequencing: start with structural and incentive changes that create shared ownership — cross-functional teams, on-call rotations that include the engineers who wrote the code (not just a separate ops team), post-incident reviews that focus on systemic causes rather than blame, deployment ownership moving to the teams building the software. Once that cultural shift has genuine traction, SRE's more rigorous mechanisms (SLOs, error budgets, formal toil tracking) become meaningful tools building on an already-aligned foundation rather than mechanisms imposed on a still-adversarial structure, and Platform Engineering investment becomes worth making once there's real organic demand for self-service tooling from teams that already feel ownership over their operational outcomes.
Interview Follow-Up Questions
- How would you actually measure whether the cultural shift has "enough traction" to introduce SRE mechanics meaningfully?
- What would you do if leadership wanted to skip straight to hiring an SRE team, bypassing the cultural groundwork?
- How would you handle resistance from an existing, separate ops team that sees this cultural shift as a threat to their role?
Key Takeaways
- SRE and Platform Engineering are both specific implementations that assume DevOps' cultural shift (shared ownership) is already in place, not mechanisms that create it.
- Introducing SRE mechanics onto a still-adversarial dev/ops split tends to formalize the adversarial dynamic rather than resolve it.
- Platform Engineering investment works best once there's genuine organic demand from teams that already feel operational ownership — building it too early risks infrastructure nobody's culturally ready to adopt.
- The practical sequencing is: cultural/structural change first (shared on-call, blameless postmortems, deployment ownership), then SRE rigor, then platform investment as demand emerges.
References
Related Questions
- What's actually the difference between DevOps, SRE, and Platform Engineering — as practices, not just job titles — and how would you explain it to someone outside the team?Beginner
- How would you tell whether a company's "Platform Engineering" team is genuinely building self-service tooling, versus just being the old ops team under a new name?SuggestedIntermediate
Last updated August 21, 2026 · Last reviewed August 21, 2026