A responsibility-assignment matrix that records who is Responsible, Accountable, Consulted, and Informed for every key activity in a project or process.
For each key activity, who does the work, who owns it, who has input, and who needs to know?
A RACI matrix is a responsibility-assignment grid that records, for every key activityKey ActivityBusiness ModelA key activity the business performsView reference → in a project or process, exactly who does the work, who owns the outcomeOutcomeStrategyA desired business or user outcomeView reference →, who gives input, and who needsNeedUserA user need, pain, desire, or constraintView reference → to be kept in the loop. Its one jobJobUserJob To Be Done: what the user is trying to accomplishView reference → is to make accountability visible so that ownership gaps and overlaps can be found before they cause a problem.
The RACI matrix belongs to a broader family of responsibility-charting tools that emerged in mid-twentieth-century management practice. Linear responsibility charts, which mapped tasksTaskProduct SpecificationA unit of work within a story or epicView reference → against roles in matrix form, appeared in project-management literature and practice well before RACI acquired its current name. No single inventor is credited with the RACI formulation specifically: it grew from common usage across management consulting, project-management bodies, and large organisations trying to coordinate work across departments and functions.
The four letters became standard through their adoption in programme-management frameworks and textbooks through the 1980s and 1990s. The Project Management Institute includes responsibility assignment matrices, of which RACI is the most widely recognised variantVariantGrowthA variant in an A/B testView reference →, in PMBOK guidance. Variants such as RASCI (with an added Supporting role), CAIRO (adding Omitted), and DACI (Driver, Approver, Contributor, Informed) have emerged for teams who find the base model too coarse, but RACI remains the default starting point in most organisations.
Build the matrix by listing key activities down the rows and roles or individuals across the columns. For each intersection, assign one or more of the four letters:
A concrete example. A product team releasing a new billing featureFeatureProduct SpecificationA product capability or featureView reference → might list the following activities: write the requirements, review the legal terms, implement the feature, write QA test casesTest CaseQuality AssuranceAn individual test caseView reference →, approve the releaseReleaseProduct SpecificationA shipped version of the productView reference →, and notify account managers. Against those rows, roles like Product Manager, Legal, Engineering, QA, and VP of Product each receive their letters. Engineering is R for implementation; VP of Product is A. Legal is C on both requirements and terms review; account managers are I on the release notification. The completed grid makes it immediately obvious if two people share an A on a single row (a common source of stalled decisions) or if a row has no A at all (a common source of dropped work).
RACI works well when a project or process involves multiple teams or departments, when the same type of work has been mishandled before because ownership was assumed but not stated, and during onboarding or restructures when relationships between roles are new. Kicking off a cross-functional initiativeInitiativeStrategyA large coordinated effort to achieve a strategic goalView reference → without a RACI is a reliable way to arrive at delivery with an unresolved disagreement about who had the final call.
The matrix earns its keep less well for small co-located teams where everyone knows their remit: adding RACI overhead in that context produces a document nobody reads. It can also produce false confidence when the rows represent activities at the wrong level of granularity. Too coarse and a single row hides several genuine ownership questions; too fine and the matrix becomes too large to maintain. A common failure mode is assigning C or I too broadly so that everyone appears on every row: that re-creates the confusion the matrix was meant to solve. The goal is a lean grid where each entry carries real meaning.
The RACI matrix is a matrix framework in the team process category. Its rows and columns map onto two entity types in the Unified Product Graph:
key_activityKey ActivityBusiness ModelA key activity the business performsView reference → entity: a distinct piece of work or decision that needs ownership assigned.roleRoleTeam & OrganisationA role within a teamView reference → entity: a named function or position within the team or organisation.The matrix itself is the cross-product of these two types. In the Unified Product Graph the assignment (which role plays which RACI letter for which activity) lives as a relationship between a RoleTeam & OrganisationA role within a teamView reference → node and a roleKey ActivityBusiness ModelA key activity the business performsView reference → node. This means the same key_activityRoleTeam & OrganisationA role within a teamView reference → entity can be linked to multiple activities, and the same roleKey ActivityBusiness ModelA key activity the business performsView reference → can carry links to multiple roles with different assignment types, reproducing the full RACI grid without duplicating the underlying nodes.key_activity