DACI clarifies who owns a decision. RACI clarifies who owns the work that follows it. If your team keeps stalling on approvals, pick DACI. If tasks keep falling through the cracks between people who thought someone else had them, pick RACI. Management and Strategy Institute and Atlassian both frame this the same way: for a complex initiative, run DACI first, then build a RACI matrix for the execution that follows.
TL;DR:
DACI should be used to clarify decision authority when team bottlenecks involve approval delays or multiple vetoes, with a single Driver and Approver assigned per decision.
RACI is better suited for task ownership and handoffs, especially when responsibilities are unclear or work is falling through the cracks in ongoing projects.
For complex initiatives, run DACI first to resolve key decisions and then develop a RACI matrix to guide execution and responsibility mapping afterward.
Keep matrices small, assign specific individuals (not departments), and review them regularly to prevent them from becoming outdated or overly complicated.
Only use RASCI if there’s a need to distinguish helpers from responsible parties, but most teams find RACI and DACI sufficient for typical decision and task management.
Table of Contents
RACI vs DACI: A Side-by-Side Comparison
The two frameworks look similar at first glance. Both use four-letter acronyms, both assign roles to a grid, and both get drawn on the same whiteboard during a kickoff meeting. That surface similarity is exactly why teams misuse them. RACI was built to answer “who does what on this task list?” DACI was built to answer “who gets to decide, and who has to sign off?”
| Dimension | DACI | RACI |
|---|---|---|
| Primary purpose | Decision-making | Task execution |
| Best for | High-stakes or contested calls (budget, vendor selection, strategy pivots) | Delivery work with clear task lists and handoffs |
| Roles mapping | Driver drives, Approver decides (like Accountable) | Responsible does the work, Accountable owns the outcome |
| Consulted / informed | Contributor gives input (like Consulted), Informed receives updates | Consulted gives input, Informed receives updates |
| Typical failure mode | Multiple Approvers, no clear Driver | Multiple Accountables, roles assigned to teams instead of people |
| Output | A documented decision with a named owner | A responsibility map tied to a task or deliverable list |
Read the table left to right, not top to bottom. If your bottleneck is “we can’t get anyone to actually decide,” you’re in DACI territory regardless of team size. If your bottleneck is “the work got done twice, or not at all, because nobody knew who owned it,” that’s a RACI problem. Programs with both a stalled decision and a messy handoff need both frameworks in sequence, not one framework stretched to cover two different jobs.
The one-line heuristic worth pinning to your project wiki: DACI answers “who decides,” RACI answers “who does.” Everything else is detail.
A related but less common variant, RASCI (sometimes written RASIC), adds a Support role between Responsible and Consulted. It solves a narrow problem: distinguishing between the person doing the work and the people helping them do it. Most teams don’t need the extra letter. If your RACI matrix is drowning in Support assignments, that’s usually a sign the matrix has grown too granular, not a sign you need RASCI.
What Is DACI? Roles, Template, and Real Examples
DACI stands for Driver, Approver, Contributor, and Informed. Intuit developed the framework internally to speed up decisions that were getting stuck in endless meetings with no clear owner, and it later became a staple of the Atlassian team playbook. The whole point is to name a decision’s owner before the debate starts, not after it stalls.
Here’s what each role actually does:
-
Driver. The person who runs the decision process: schedules the meeting, gathers input, and pushes toward a resolution by a deadline. One person, always.
-
Approver. The person with final authority to say yes or no. Project-management is blunt about this: name exactly one Approver. Two Approvers means no real decision authority exists at all.
-
Contributors. Subject matter experts or stakeholders whose input shapes the decision but who don’t get a vote. Marketing’s opinion on a pricing change is a Contributor role, not an Approver role.
-
Informed. Everyone who needs to know the outcome once it’s made, but who has no input beforehand.
To build a DACI for an actual decision, work through it in order: name the decision in one sentence, assign one Driver, assign exactly one Approver, list Contributors by name (not by department), list who’s Informed, and set a deadline for the Approver’s call. Skipping the deadline is how DACIs quietly become permanent discussion threads.
Two quick examples. A software team deciding whether to delay a launch by two weeks: the VP of Engineering is Driver, the CEO is Approver, the lead designer and support manager are Contributors, and the sales team is Informed. A marketing team picking between two agency finalists: the marketing director is Driver, the CMO is Approver, the finance lead and a regional sales manager are Contributors, and the wider marketing team is Informed.
The limitation worth flagging: DACI works for one decision at a time. It’s not built to track ongoing task ownership, and teams that try to stretch a DACI into a project plan end up with a bloated, unreadable document. The safeguard is simple: once the Approver decides, close the DACI and open a RACI for whatever execution follows.
Pro Tip: Set the Approver’s decision deadline before the first meeting, not during it. A DACI without a deadline just becomes a longer meeting with a fancier name.
Which Framework Fits Your Team: A Quick Diagnostic
Run through these questions before you draw either matrix:
-
Is the core problem “we can’t agree on what to do” rather than “we don’t know who’s doing it”? That points to DACI.
-
Are more than two people currently acting like they have veto power over the outcome? DACI, and name a single Approver fast.
-
Does the work involve a list of deliverables, deadlines, and handoffs between departments? That’s RACI.
-
Has a task already been dropped because two people each assumed the other owned it? Also RACI, specifically the Accountable role.
-
Is this a one-time call (a vendor, a launch date, a budget line) or an ongoing stream of tasks? One-time call leans DACI; ongoing stream leans RACI.
The decision flow is short enough to memorize: if the friction is about authority, start with DACI. If the friction is about ownership of tasks, start with RACI. If you’ve got both, a contested decision sitting on top of a complicated delivery plan, run DACI first to get a decision locked, then build the RACI to execute it. Smartsheet’s practitioner guidance backs this same sequencing for complex programs.
Team size changes the calculus more than most guides admit. A five-person team rarely needs a formal DACI. Everyone’s in the room, the decision gets made out loud, and writing it down mostly documents what already happened. DACI earns its overhead once you cross roughly eight to ten stakeholders, or once decisions start crossing department lines where people genuinely don’t know who else is in the conversation. RACI scales differently: even a four-person team benefits from a RACI on a project with more than a handful of deliverables, because task ownership gets fuzzy fast regardless of headcount. The overhead question isn’t “how many people,” it’s “how many places could this quietly fall apart without anyone noticing.”
How to Roll Out and Govern a RACI or DACI Matrix
Building the matrix is the easy part. Keeping it accurate three months later is where most teams fail. A five-step rollout keeps both frameworks alive instead of turning them into a document nobody opens again:
-
Workshop it live. Get the actual people, not their managers, in a room or on a call and draft the first version together. Matrices built by one person in isolation almost always get the roles wrong.
-
Populate with names, not titles. “Engineering” is not a Responsible party. “Dana, backend lead” is.
-
Validate against the real workflow. Walk through one past task or decision and check whether the matrix would have actually assigned it correctly. If it wouldn’t have, fix the matrix before you publish it.
-
Publish somewhere visible. A matrix buried in a shared drive folder from eight months ago is worse than no matrix, because people trust it without checking if it’s current.
-
Set a review cadence. Tie a matrix review to project gates, staffing changes, or scope changes, not to an arbitrary calendar reminder.
Governance rules that keep the matrix honest:
-
One Accountable per task in RACI, one Approver per decision in DACI. No exceptions, no “co-Accountable” workarounds.
-
Cap the matrix at your major deliverables or your real decision points. A RACI with 80 rows covering every micro-task stops being a tool and starts being a burden.
-
Name individuals, never departments or teams. MindTools flags department-level assignment as one of the most common ways responsibility quietly diffuses to nobody.
-
Set an update trigger: any staffing change, scope change, or missed deadline should trigger a matrix review within the week, not at the next quarterly planning cycle.
For tooling, a shared spreadsheet with color-coded roles works fine for most teams; you don’t need dedicated software to get value from either framework. What matters more is where it lives. Pin it to the project’s main workspace, reference it in kickoff and status meetings by name, and treat “check the RACI” or “who’s the Driver on this” as a normal sentence your team actually says out loud. A matrix that only exists as a static export nobody references again is not a governance tool, it’s a PDF.
Common Failure Modes That Kill a Matrix
Most RACI and DACI matrices don’t fail because the framework is wrong. They fail because of a short, predictable list of mistakes:
-
Overcomplication. Rows for every micro-task instead of major deliverables. Fix: cap the matrix and cut anything below deliverable-level detail.
-
Multiple Approvers or Accountables. The single most common DACI and RACI failure. Fix: force a single name, even if it takes an uncomfortable conversation to pick one.
-
Outdated matrices. Built once during kickoff, never touched again. Fix: tie updates to project gates or staffing changes, not the calendar.
-
Role confusion. Consulted and Informed get treated interchangeably, or Contributors start acting like Approvers. Fix: restate the role definitions out loud at the workshop, every time.
Pro Tip: If nobody has opened the matrix in the last month, that’s your signal to either simplify it or retire it. A matrix that isn’t used isn’t governance, it’s clutter.
What the Evidence Says About Using Both Frameworks
The sequencing advice here isn’t a guess. Atlassian’s own team playbook recommends using DACI for the decision and RACI for the execution that follows it, and Smartsheet’s project management guidance echoes the same hybrid workflow for complex programs. A short combined example: a company deciding whether to migrate to a new CRM runs a DACI to lock the decision (Driver: the operations lead, Approver: the CFO), then immediately builds a RACI for the migration itself, assigning Responsible and Accountable roles for data migration, training, and rollout by name.
Management and Strategy Institute’s practical guide covers the RACI build process in more depth for readers who want a step-by-step walkthrough before applying it to their own project.
A Practitioner’s View on Keeping This Simple
Most teams don’t fail because they picked the wrong framework. They fail because they built a matrix once, felt productive, and never looked at it again. The real skill isn’t drawing a DACI or RACI correctly on day one, it’s noticing three weeks later that the Approver changed roles and nobody updated the sheet, which is why business automation and intelligent systems can help maintain accurate frameworks over time. Keep both frameworks small, keep them named, and keep them visible. A framework nobody opens is worse than no framework at all.
— Michael
Build the Skills Behind Every Matrix You Draw
Drawing a clean RACI or DACI on a whiteboard is one thing. Getting an organization to actually follow it, gate after gate, project after project, takes a different skill set: process discipline, role governance, and the habit of catching failure modes before they spread. That’s the gap Six Sigma programs are built to close, and unlike a lot of training providers, some bundle study materials and certification exams into one all-inclusive price with no separate fees tacked on later.
If you’re a project manager who keeps rebuilding the same broken matrix project after project, the Ultimate Six Sigma Certification Course Package walks through the process governance skills that keep RACI and DACI matrices accurate long after the kickoff meeting ends. It’s self-paced, so you study around your existing project load instead of around a fixed class schedule. Start with the Six Sigma certification options page to compare options and find the level that fits where you are right now.
Sources
FAQ
What Has Replaced RACI?
Nothing has fully replaced RACI for execution mapping, but many teams now pair it with DACI to handle the decision-making that RACI was never designed for. Variants like RASCI add a Support role for larger teams, though most organizations don’t need the extra complexity.
Is RACI Outdated?
RACI isn’t outdated, but it’s frequently misused as a decision-making tool when it was built for task ownership. Used correctly, alongside DACI for genuine decisions, it still holds up as one of the more reliable ways to assign responsibility on delivery work.
What Is a DACI Framework?
DACI is a decision-making framework built around four roles: Driver, Approver, Contributor, and Informed. It names a single Driver to run the process and a single Approver with final authority, which is what separates it from RACI’s execution focus.
What Is the Golden Rule of RACI?
The golden rule is one Accountable person per task, never more. Assigning accountability to a team or splitting it across multiple people is the fastest way to make a RACI matrix collapse into finger-pointing.
RACI vs DACI: Can I Use Both on the Same Project?
Yes, and for complex programs it’s the recommended approach: run a DACI to lock the decision, then build a RACI to map out the execution work that follows it.


