A Salesforce CoE (Center of Excellence) is a centralised team responsible for governance, standards, and continuous improvement of the Salesforce platform across the organization.
Why establish one:
- Multiple Salesforce orgs / business units can drift in different directions without governance.
- Without CoE: each team builds their own way, creating "shadow Salesforce" — inconsistent processes, duplicated effort, security gaps.
- With CoE: shared standards, reusable assets, coordinated roadmap.
CoE responsibilities:
- Governance — change control, deployment standards, security review, naming conventions.
- Architecture — reference architectures, data model standards, integration patterns.
- Tooling — shared CI/CD, source control, testing tools.
- Reusable assets — common LWCs, integration patterns, shared training content.
- Skills development — training, certifications, internal knowledge sharing.
- Roadmap coordination — quarterly release planning across teams.
- Vendor management — Salesforce relationship, AppExchange decisions, partner agency oversight.
Typical CoE roles:
- CoE Lead (usually a senior architect / director).
- Solution Architect(s) — guide line-of-business teams.
- Lead Developer / Lead Admin — set technical standards.
- Release Manager — coordinate deployments.
- Trainer / Adoption Manager — drive change management.
- Business liaison(s) — bridge to specific lines of business.
When to set up:
- Multiple business units all using Salesforce.
- Multi-year Salesforce program with ongoing investment.
- Compliance requirements for change control / audit.
- Significant developer team (5+ devs across the org).
- Complex integrations spanning multiple Salesforce orgs.
Models:
- Federated — small CoE with line-of-business teams autonomous; CoE provides standards.
- Centralised — CoE owns all Salesforce work; line-of-business submits requests.
- Hybrid — common pattern; CoE handles platform-wide concerns, business teams handle their own changes.
Common pitfalls:
- Too bureaucratic — every change needs CoE approval, slows everything.
- Not empowered — CoE has no authority; standards ignored.
- Disconnected from business — CoE imposes standards business doesn't accept.
A senior consultant helps clients design the CoE that fits their culture — too heavy for nimble companies; too light for regulated ones.
