Salesforce Operations Governance and Architecture Framework (SOGAF) Overview
The Salesforce Operations Governance and Architecture Framework (SOGAF) adapts the MIT‑CISR enterprise architecture model to Salesforce implementations, defining a Common Entity (CoE) with clear purpose, vision, values, roles, processes, and metrics, and detailing its components, activities, and governance considerations.
Salesforce Operations Governance and Architecture Framework (SOGAF) applies the MIT‑CISR enterprise architecture framework to Salesforce implementations and programs.
Introduction
Defining a Common Entity (CoE) for a shared services organization is challenging because the entity is known by many names, such as “Center of Excellence”, “C4E”, “Professional Center”, “Expert Network”, as well as “Design Authority” or “Platform Authority”, which can cause confusion and mismatched expectations.
“Center of Excellence”, “C4E”, “Professional Center”, “Expert Network”
The terms “Design Authority” or “Platform Authority” are also used, adding ambiguity.
Different descriptions lead to different expectations, causing frustration when unmet.
These issues are common for entities that are hard to classify as transformation, capability, or best‑practice centers.
A Common Entity can play any number of these roles, increasing the confusion:
In practice, a CoE does everything.
It is the closest thing to a transformation program, working across departments.
Sometimes it acts as a referee, ensuring business and IT follow platform “rules”.
Sometimes it is a broker, negotiating compromises between lines of business or markets.
From some LOB or market perspectives, it is a resource that follows their priorities.
In SOGAF, the Common Entity’s mission revolves around four components and twenty activities, emphasizing the establishment of an operating model’s purpose, vision, values, roles, processes, and metrics.
Key considerations
Establish sequences that help the organization learn a digital mindset.
Design, build, implement, and support experience strategies and definitions.
Share practice groups and create guidelines for standardization and reuse across similar groups.
Focus on continuous improvement through expertise and guidance to raise team capability.
Test new business models, processes, and features to eliminate friction and identify new customer experiences.
Components
The diagram below describes four components (Project & Product Management, Platform & Product Support, Product Development & Platform Optimization, and Adoption & Operations) and their primary responsibilities.
Activities
The table below expands each component’s responsibilities into key activities for success.
CoE Component
Key Activities
CoE Management & Salesforce PMO
Set CoE objectives, scope, plan, budget, scale, risk management, staffing/team management, onboarding, and reporting.
Business Requirements, Value & Change Control
Requirements management, project scope governance meetings, change control board meetings, stakeholder escalation.
Product Portfolio & Innovation
Establish innovation labs/centers, manage product portfolio releases, build proofs‑of‑concept and prototypes.
Security & Compliance / Regulations
Align with corporate security guidelines, implement security guardrails, provide compliance training for staff and contractors.
Architecture Oversight
Govern strategy, configuration, code quality, integration, data volume, archiving, backup & recovery, CI/CD supervision and expertise.
Design Authority
Establish, own, and apply principles, standards, policies; ensure compliance and quality (UX, applications, data, security, reuse, scalability, sustainability); maintain flexibility for business needs and leverage new technologies including AppExchange.
Product/Platform/CoE Standards
Define specifications and SOPs for platform and application implementation, deployment, and maintenance; promote repeatable methods.
Roles & Skills, Communications
Define roles and skills, training paths, certifications, toolkits; communicate new features, planned upgrades, and service interruptions.
Internal Projects Consultancy & QA
Project QA methods (Agile, hybrid, waterfall) and tools for discovery, design, build, test, deployment; provide reviews and expertise.
Shared Service for Product Development
Provide resources, teams, organization (including PO) and toolkits to deliver products in a factory model, either standalone or with system integrators.
Best Practice Community
Define, validate, and disseminate processes, ways of working, lessons learned, and solution configurations (mandatory or temporary).
Reusable Assets Management
Collect, centralize, manage, and circulate potential assets (solution configurations, code, integration patterns, documentation).
Environment Management
Support all environments—from sandbox to production and marketing BU—monitor status and quality; handle data and metadata migration.
Release Management & Integrations
Establish major and minor release schedules using tools; supervise version control, frequency, components, and integrations.
Data Migration & Quality Management
Oversee data models and metadata, update production data quantity and quality, ensure compliance, and produce data reports.
License & Usage Management
Monitor Salesforce license usage and regularly update usage statistics; select appropriate tools.
Deployment, Training, Adoption, NOE
Handle end‑user deployment and training for processes/LOB/markets; drive application and business adoption; manage Center of Excellence network.
Administration – App, UI, Data, Platform
Operate applications – UI and usage (Lightning/Mobile), automation, standard/custom objects, reports, dashboards, Chatter, data; run platform environments, archiving, backup & recovery; monitor security, releases, and roadmap (SF).
Access, Identity, Authorization
User configuration, authorization, and access (Profile & Permission Set); identity and SSO; authentication, certificates, de‑provisioning.
End‑User Support & Ticketing
Run ticketing process; resolve Level‑2 (admin) issues and coordinate with Level‑3 (development) and Level‑4 (Salesforce) for support.
For further discussion, join the Knowledge Planet “Chief Architect Circle”, add WeChat ID cea_csa_cto , or join QQ group 792862318 .
Follow the public account jiagoushipro (Super Architect) for detailed articles on architecture methodology, practice, technical principles, and trends.
Architects Research Society
A daily treasure trove for architects, expanding your view and depth. We share enterprise, business, application, data, technology, and security architecture, discuss frameworks, planning, governance, standards, and implementation, and explore emerging styles such as microservices, event‑driven, micro‑frontend, big data, data warehousing, IoT, and AI architecture.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.