3.3 RACI Matrices & Project Governance Roles

Key Takeaways

  • The RACI framework establishes clear project accountability across four roles: Responsible (the doer), Accountable (the single decision-maker), Consulted (two-way expert contributor), and Informed (one-way status recipient).
  • The foundational rule of RACI governance mandates exactly one 'Accountable' party per task or deliverable; multiple 'A's create diffusion of responsibility and gridlock, while zero 'A's guarantees neglect.
  • Over-allocating the 'Consulted' role creates severe decision latency and stakeholder fatigue; BAs must rigorously filter true Subject Matter Experts from stakeholders who merely need to be 'Informed'.
  • RACI matrices must be actively applied and maintained across critical Salesforce lifecycle gates—including requirements sign-off, user story approval, sprint prioritization, UAT test execution, go-live sign-off, and defect triage.
Last updated: September 2026

3.3 RACI Matrices & Project Governance Roles

Exam Focus: In complex Salesforce enterprise programs, role ambiguity is the silent killer of project velocity and solution quality. The Salesforce Certified Business Analyst must master the RACI framework (Responsible, Accountable, Consulted, Informed), enforce strict governance rules (such as the single 'Accountable' constraint), construct comprehensive delivery matrices across the Salesforce lifecycle, and proactively diagnose and remediate organizational "matrix smells."

The RACI Framework: Definitions & Structural Mechanics

The RACI model is a governance framework designed to establish operational clarity and decision-making transparency across project teams and organizational stakeholders. In a Salesforce delivery ecosystem—where business units, IT architects, systems integrators, and compliance officers intersect—RACI delineates exactly who executes the work, who owns the final business outcome, who provides subject matter guidance, and who receives progress visibility.

Deconstructing the Four RACI Roles

┌───────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                       THE RACI ROLE TAXONOMY                                         │
├───────────────────┬───────────────────┬───────────────────────────────────┬───────────────────────────┤
│ Letter / Role     │ Common Moniker    │ Functional Definition             │ Interaction Dynamic       │
├───────────────────┼───────────────────┼───────────────────────────────────┼───────────────────────────┤
│ **R** - Responsible │ The "Doer"        │ The individual(s) tasked with     │ Operational execution;    │
│                   │                   │ executing the activity, writing   │ direct deliverable        │
│                   │                   │ code, or building the artifact.   │ creation.                 │
├───────────────────┼───────────────────┼───────────────────────────────────┼───────────────────────────┤
│ **A** - Accountable │ The "Decider" /   │ The single individual with final  │ Ultimate veto authority;  │
│                   │ The "Owner"       │ decision rights, fiduciary sign-  │ bears final success or    │
│                   │                   │ off, and project outcome ownership.│ failure of the outcome.  │
├───────────────────┼───────────────────┼───────────────────────────────────┼───────────────────────────┤
│ **C** - Consulted   │ The "Advisor" /   │ Subject matter experts whose      │ Two-way dialogue; input   │
│                   │ The "SME"         │ specialized input is mandatory    │ requested before work is  │
│                   │                   │ prior to finalizing work.         │ completed or decided.     │
├───────────────────┼───────────────────┼───────────────────────────────────┼───────────────────────────┤
│ **I** - Informed    │ The "Observer" /  │ Stakeholders kept up-to-date on   │ One-way broadcast; status │
│                   │ The "Beneficiary" │ progress, milestones, or outcome  │ reports, release notes, or│
│                   │                   │ completions after the fact.       │ passive dashboards.       │
└───────────────────┴───────────────────┴───────────────────────────────────┴───────────────────────────┘

The Non-Negotiable Rules of RACI Governance

  1. Exactly ONE 'Accountable' (A) Per Deliverable: This is the cardinal rule of project governance. If two people are Accountable, neither is accountable. Shared accountability inevitably breeds diffusion of responsibility; when a critical decision stalls or an implementation fails, co-owners point fingers at one another. While multiple people can be Responsible (R) for executing a task, only one designated role possesses the final authority to accept or reject the deliverable.

  2. Clear Distinction Between 'Responsible' and 'Accountable':

    • Responsible (R) is about doing. The Salesforce BA is Responsible for writing user stories; the Salesforce Administrator is Responsible for configuring a Flow; the QA Analyst is Responsible for running test cases.
    • Accountable (A) is about ownership and veto power. The Product Owner is Accountable for accepting the completed user story into the release; the Security Officer is Accountable for approving data encryption policies.
    • In rare, small-scale tasks, a single person may be both Responsible and Accountable (A/R), but for major project lifecycle gates, separating execution from governance maintains essential organizational checks and balances.
  3. Preventing the "Everyone is Consulted" Trap: Consultation involves two-way communication, which requires meetings, interviews, review cycles, and consensus-building. When project managers indiscriminately assign 'C' to dozens of departmental representatives to avoid political offense, progress grinds to a halt. Every added 'C' exponentially increases communication complexity and decision latency. True consultation should be strictly limited to essential domain specialists whose technical, legal, or operational inputs are mandatory.

  4. The Power of 'Informed' (I) to Protect Team Velocity: The 'Informed' designation represents one-way communication. Stakeholders in this category do not hold review rights, editing permissions, or veto authority. By assigning non-critical stakeholders to 'Informed,' the project team acknowledges their institutional presence and keeps them apprised of progress via sprint demos, release notes, or status emails, without jeopardizing project velocity.


Constructing RACI Matrices Across the Salesforce Delivery Lifecycle

A robust RACI matrix must span all phases of the Salesforce project lifecycle—from initial strategy and requirements elicitation to sprint execution, testing, deployment, and post-launch enablement.

Core Delivery Roles in a Salesforce Enterprise Program

  • Business Sponsor (Exec): Executive budget owner and executive committee chair.
  • Product Owner (PO): Business leader who owns the product backlog, defines business priorities, and accepts user stories.
  • Salesforce Business Analyst (BA): Facilitates discovery, models business processes, writes user stories, and bridges business and technical teams.
  • Technical Architect (TA) / Dev Lead: Owns overall system architecture, integration design, data models, and custom code governance.
  • Salesforce Administrator (Admin): Configures declarative components, manages user provisioning, sandboxes, and platform updates.
  • Lead End-User / SME: Frontline subject matter expert representing user personas in workshops and testing.
  • QA / Test Lead: Manages test planning, automated testing, and validation execution.
  • InfoSec / Compliance Officer: Oversees security policies, data classification, and regulatory compliance.

End-to-End Salesforce Implementation RACI Matrix

Project Lifecycle Phase & ActivityBusiness SponsorProduct OwnerSalesforce BATechnical ArchitectSalesforce AdminLead End-User / SMEQA / InfoSec Lead
Project Charter & Scope BaselineACRCIII
Current-State (As-Is) Process MappingICA / RICCI
Future-State (To-Be) Process DesignIARCCCI
Business Requirements Definition & RTMIARCICC
User Story Authoring & Acceptance CriteriaIARCCCI
Sprint Backlog PrioritizationIACCIII
Declarative Build (Flows, Layouts, FLS)IICCA / RIC
Integration Architecture & Custom CodeIICA / RCIC
Data Classification & Shield EncryptionICCCRIA
Data Migration Mapping & ValidationIARCRCI
UAT Test Plan & Script CreationICRIICA
UAT Test Execution & Defect LoggingIICIIA / RC
UAT Defect Severity Sign-OffIARCCCC
Production Go-Live Deployment ApprovalACCCRIC
Post-Launch Adoption & KPI TrackingIARICCI

Detecting & Remediating RACI Governance Anti-Patterns ("Matrix Smells")

Just as software code suffers from "code smells" that indicate underlying architectural flaws, RACI matrices frequently display "governance smells" that signal impending project failure. The Salesforce BA must audit the project RACI periodically to uncover and correct these dysfunctions.

                  COMMON RACI ANTI-PATTERNS & SYMPTOMS
┌──────────────────────────────────────┬──────────────────────────────────────┐
│  ANTI-PATTERN 1: "THE HYDRA"         │  ANTI-PATTERN 2: "BOTTLENECK COMM."  │
│  • Multiple Accountables (A)         │  • Excessive Consulted (C) roles     │
│  • Symptom: Conflicting directions,  │  • Symptom: Weeks-long story reviews,│
│    decision paralysis, finger-       │    decision gridlock, endless        │
│    pointing during project crises.   │    committee consensus loops.        │
├──────────────────────────────────────┼──────────────────────────────────────┤
│  ANTI-PATTERN 3: "THE ORPHAN"        │  ANTI-PATTERN 4: "THE HERO BA"       │
│  • Missing Responsible (R) or (A)    │  • BA is Responsible for everything  │
│  • Symptom: Work completely stalled, │  • Symptom: BA burnout, quality drops│
│    unowned critical deliverables     │    in user stories, lost focus on    │
│    (e.g., legacy data cleansing).    │    strategic business alignment.     │
└──────────────────────────────────────┴──────────────────────────────────────┘

1. Anti-Pattern: "The Hydra" (Multiple Accountables)

  • The Symptom: A deliverable lists two or more roles as Accountable (e.g., both the VP of Inside Sales and the VP of Field Sales are marked 'A' for the Opportunity Stage Conversion Process).
  • The Impact: When business processes conflict between the inside and field teams, neither executive yields. The delivery team receives contradictory user stories, resulting in rework, stalled sprints, and polarized stakeholders.
  • The Remediation: Force organizational alignment during governance chartering. Either designate a single enterprise Product Owner empowered with ultimate sign-off authority, or structurally divide the deliverable into two distinct sub-processes (e.g., "Inside Sales Pipeline" owned by VP Inside Sales; "Field Direct Sales Pipeline" owned by VP Field Sales).

2. Anti-Pattern: "The Bottleneck Committee" (Too Many Consulted)

  • The Symptom: A row contains six to ten 'C' designations across various business managers and technical leads for standard user story approvals.
  • The Impact: User stories languish in "Review" status for weeks. One manager objects to a field label, another disputes a picklist value, and a third ignores the email entirely. Sprints stall due to lack of a refined backlog.
  • The Remediation: Convert non-essential 'Consulted' roles into 'Informed'. Establish a strict "Timeboxed Silent Consent" protocol for remaining consulted SMEs: all feedback must be submitted within 48 hours of ticket dispatch; lack of response is legally recorded as affirmative concurrence.

3. Anti-Pattern: "The Orphan Task" (No Responsible or No Accountable)

  • The Symptom: An essential project activity has no 'R' or no 'A'. A classic Salesforce example is "Legacy Data Cleansing and Deduplication" prior to CRM data migration.
  • The Impact: IT assumes the business is cleaning customer addresses; the business assumes IT scripts will automatically clean the data. At the point of production data migration, dirty records flood the new Salesforce org, corrupting reports and crippling user adoption on Day 1.
  • The Remediation: Conduct a line-by-line RACI audit during project kickoff. Mandate that every single activity has at least one explicit 'R' and exactly one 'A'. If business teams refuse to accept 'R' for data cleansing, escalate the risk immediately to the Executive Sponsor.

4. Anti-Pattern: "The Hero BA" (The Overburdened Business Analyst)

  • The Symptom: The Salesforce BA is marked as 'Responsible' for eliciting requirements, authoring user stories, configuring complex Flows, building UAT test scripts, executing UAT, conducting end-user training, and triaging production bugs.
  • The Impact: The BA becomes a single point of failure, experiencing severe cognitive overload and burnout. Strategic discovery and rigorous acceptance criteria definition are sacrificed to keep up with administrative tasks.
  • The Remediation: Re-establish clear professional role boundaries. Offload technical configuration to certified Salesforce Administrators, test execution to dedicated QA analysts or super-users, and enterprise training to specialized corporate enablement leads. Re-anchor the BA's primary responsibility in requirements integrity, process modeling, and business-value verification.

RACI in Action: Critical Lifecycle Governance Scenarios

Worked Scenario 1: UAT Critical Defect Triage

During the final week of User Acceptance Testing for a global Service Cloud implementation, a critical defect is identified: when an agent escalates a platinum-tier case, the automated omni-channel routing logic occasionally drops the case into an unmonitored default queue rather than routing to the dedicated emergency squad. Go-live is scheduled in five days.

  • The Conflict: The Technical Architect insists that fixing the routing flow requires three days of rebuild and re-regression testing, advocating to delay go-live. The Sales Operations Manager argues that delaying launch will incur substantial penalty fees with external call center contractors and demands an immediate launch with a temporary manual workaround.
  • Applying the RACI Matrix:
    • Salesforce BA (Consulted / Responsible for Analysis): Investigates the defect, documents the exact failure reproduction steps, assesses business impact, and models the workaround process.
    • Technical Architect (Consulted): Provides technical remediation estimates and architectural risk assessment.
    • QA Lead (Responsible): Verifies bug reproducibility and calculates regression testing coverage needs.
    • Business Product Owner (ACCOUNTABLE): Holds the sole authority to determine whether the defect is a Go-Live Blocker or if the business will proceed with launch utilizing the documented manual mitigation. Because the PO is uniquely 'A', the project avoids political gridlock.

Worked Scenario 2: Production Data Migration Sign-Off

During final data load into production, 12,000 legacy account records fail validation rules due to missing Tax Identification Numbers (a required compliance field in the new Salesforce org).

  • The Conflict: The IT Data Migration Engineer wants to deactivate the validation rule, load the legacy records with blank tax IDs, and re-enable the rule post-launch. The Compliance Officer adamantly objects, citing regulatory reporting penalties.
  • Applying the RACI Matrix:
    • Data Migration Engineer (Responsible): Executes the ETL scripts and identifies error logs.
    • Salesforce BA (Responsible for Elicitation): Coordinates with data stewards to determine how missing tax IDs can be sourced or categorized.
    • Compliance Lead (Consulted): Defines mandatory legal constraints and minimum regulatory data thresholds.
    • Business Sponsor / Executive Sponsor (ACCOUNTABLE): Holds final sign-off authority on production deployment criteria. If business value dictates proceeding, the Sponsor must formally sign off on the compliance exception; otherwise, data remediation must precede deployment. The matrix prevents an IT developer from making unauthorized regulatory decisions.
Test Your Knowledge

In a RACI matrix for a multi-cloud Salesforce implementation, who should be designated as 'Accountable' (A) for prioritizing the sprint product backlog?

A
B
C
D
Test Your Knowledge

A Salesforce project team notices that user stories frequently languish in review for several weeks because seven different department managers are listed as 'Consulted' and provide conflicting feedback. What is the most effective RACI remediation?

A
B
C
D
Test Your Knowledge

During User Acceptance Testing (UAT), a severe defect is logged against an automated approval process. What is the primary governance error if both the Lead Business Analyst and the QA Lead are designated as 'Accountable' (A) for defect sign-off?

A
B
C
D
Test Your Knowledge

During a Salesforce Sales Cloud implementation, User Acceptance Testing (UAT) has concluded. Which role is Accountable (A) for providing formal business sign-off to certify that the system meets business requirements and is ready for production deployment?

A
B
C
D