In high-performing organisations, there’s a subtle but critical distinction between functions that enable teams to succeed and those that attempt to own the work themselves. It’s the difference between guidance and gatekeeping, between partnership and prescription.
Whether it’s DevOps, Architecture, FinOps, or Security, the same pattern emerges: some teams see their role as providing expert advice and support, while others act as the sole owners of a deliverable, often handing off a finished product or enforcing rigid controls.
That distinction matters more than we often admit. One approach empowers delivery teams. The other slows them down.
The difference isn’t always visible on the surface: it’s in the intent and interaction. Enabling teams act as trusted advisors, sharing knowledge, providing guardrails, and supporting others to make good decisions. Controlling teams define, deliver, and then delegate - handing over something that others must use, or implement, but had little influence in creating.
Here are a few real-world examples:
Enabler: “We’ve analysed your usage - switching to this storage class will reduce costs by 20%.”
Controller: “You’re not allowed to deploy in that region - it’s too expensive.”
Enabler: Works alongside developers to collaboratively shape design choices, considering constraints, trade-offs, and domain knowledge.
Controller: Designs a system in isolation and hands it off with a diagram, task list, and a checklist.
Enabler: Provides self-service tools, reusable infrastructure modules, and expert guidance on best practice.
Controller: Builds and manages all infrastructure directly - developers submit tickets and wait.
Enabler: Builds self-service tools, pipelines, and data models that product and engineering teams can use directly, offering support to define useful, decision-driving metrics.
Controller: “You need to submit a request if you want any data—only our team has access to the tools and sources.”
Enabler: Collaborates early and often with teams, bringing user insights, design systems, and iterative testing to co-create effective user experiences that reflect real needs and constraints.
Controller: “We’ve already designed the interface—just implement it exactly as shown. No changes allowed.”
Enabler: “We’ve built a test automation framework you can integrate into your CI/CD pipeline. Let’s pair on building robust, meaningful tests.”
Controller: “Only the QA team writes and runs tests. Devs shouldn’t touch test logic—that’s our job.”
In each case, the enabler builds confidence, capability, and collaboration. The controller builds dependency.
While controlling teams often have the best intentions - reducing risk, increasing consistency - they can create a host of downstream issues:
🙈 Bottlenecks form as every change must pass through a gatekeeper
🙉 Ownership is eroded, as delivery teams are told what to do but not trusted to figure out how
🙊 Workarounds emerge, as teams bypass controls to move faster
🐒 Frustration and disengagement increase when teams feel blocked or ignored
Most importantly, controlling models often fail to scale. The more a central team “owns,” the more work they must do - and the less other teams learn.
Enabling functions don’t let go of standards; they just approach them differently. They lead by mentorship, not mandates. They create confidence, not compliance. They help delivery teams grow in capability and independence by:
🦉 Providing insightful advice, not just policy
🦫 Building reusable tools and templates to accelerate delivery
🦧 Sharing principles and patterns, rather than rigid rules
🐦 Encouraging dialogue over dictates
They still care deeply about outcomes, but they achieve them by supporting the people closest to the work, not replacing them.
A common misconception is that enabling means losing control. It doesn’t. Governance and safety still matter, but enabling teams use them to guide, not block.
They ask:
“How can we help others get this right?”
“What tools or insights would make this easier for teams?”
“How can we scale good decision-making, rather than centralising all decisions?”
That mindset turns central teams into multipliers, extending their impact across the organisation by raising the bar for everyone.
In the long run, high-performing organisations rely on trust, not tickets.
True support functions don’t need to own the work - they influence it. They don’t need to hold all the answers - they help others find them. They don’t centralise - they enable.
If we want teams to take ownership, be accountable, and deliver high-quality solutions, we need to trust them, support them, and include them. Not hand them finished designs and policies and hope for the best.
In your organisation, are your support functions empowering teams to do their best work, or unknowingly getting in the way?
Want more myth-busting insights and practical strategies for becoming a confident, authentic leader, without burning out?
Download The 15 Myths of Leadership free guide
Join the Leadership Insider List
Be first to hear about fresh articles, free guides, and limited-time course offers - all crafted to help you build high-performing teams.
No spam, unsubscribe at any time.
© 2025 M.J. Ashton | Helping thoughtful professionals lead with impact.• Privacy policy • Terms of service