The DACI Decision-Making Framework Explained

Informed, timely decisions are crucial for project success. Here, we explain the different DACI roles and how the DACI framework makes group decision-making quicker and more effective.

Updated September 1, 2020

For completing difficult tasks and solving complex problems, teamwork has distinct advantages over working alone:

  • Large projects can be broken down into smaller tasks.
  • Brainstorming sessions can uncover innovative ideas and solutions.
  • Members can keep each other on task.
  • New members can learn from senior members.

Some projects simply couldn’t have been made possible without team collaboration.

But that’s not to say working with a team is easy. Although teamwork is, without a doubt, a primary factor behind most successful projects, it comes with drawbacks.

For one, reaching a consensus can prove tricky when presented with differing ideas and opinions, which delays decision-making, which, in turn, delays project execution.

Thankfully, decision-making frameworks exist to help teams make the right, timely decisions. One such framework is the DACI.


Overview: What is the DACI decision-making framework?

Said to have been developed by Intuit in the 1980s, the DACI model is a group decision-making technique that assigns roles and responsibilities to members of a team, such as:

  • Who must be consulted for information
  • Who gathers research, conducts interviews, or take polls
  • Who decides recommendations
  • Who makes (or approves) the decisions
  • Who must be informed after a decision is made

Delineating roles in this way clarifies responsibilities, establishes decision authorities, reduces disagreements and friction within the team, and speeds up the project management process.


What does "DACI" stand for?

DACI stands for the different roles group members assume to simplify decision-making, namely:

  • Driver
  • Approver
  • Contributor
  • Informed

Driver

The driver moves the decision process forward, the same way a car’s driver guides the vehicle to its destination. The driver ensures decisions are made, but they’re not necessarily the ones deciding. One driver per decision is recommended, but sometimes, multiple drivers may be needed.

A driver’s core responsibilities include:

  • Providing the information or recommendations decision-makers will need to base their decisions on
  • Coordinating with subject matter experts for information and expert opinion
  • Delegating responsibility and keeping team members accountable
  • Managing team activities so the project moves according to plan
  • Setting decision timelines
  • Making sure tasks are assigned and scheduled meetings take place
  • Communicating decisions to relevant stakeholders

Approver

The approver is the person making the final decision. They’re responsible for quality and the only person or group with voting authority, which means they can approve or veto a project or any of its deliverables.

One approver per decision is recommended, but multiple approvers may be required. The approver is typically the business owner, a manager, or a company executive, depending on the size of the organization.

Contributor

Contributors are the subject matter experts that drivers consult or call upon for information and perspectives. They may not have the power to make or approve decisions, but the inputs they provide are vital to the decision-making process.

They have a voice. Depending on what’s appropriate for a decision, one or more people can function as contributors.

Informed

There are two group types that have to be kept informed:

  • Actively involved: Drivers, approvers, and contributors who must be informed of the project’s progress.
  • Followers: Groups or organizations outside of the core group that might be affected by approvers’ decisions, and hence want to be updated. Because communication with this group of people or entities is one way, their opinion or insights don’t have any effect on the project.

Note that the above DACI framework roles, and the responsibilities associated with them, should be understood and accepted by the persons or groups involved before work begins. You don’t want disagreements delaying decision-making, so everyone has to be clear on what’s expected of them right out of the gate.

Also worth noting, multiple roles can be assigned to one person. For example, the project manager can be both a driver and an approver or a driver and a contributor. So it’s critical to only involve the right people in the process.


How to use the DACI model to make group decisions

How can teams use the DACI framework to simplify group decision-making? Consider the steps below.

Step 1: Determine the decisions to be made

Start by breaking down the project into tasks. No need to worry about resources or timelines just yet. The goal of this step is to get the project team to agree on the action items and their desired outcomes.

Step 2: Define the different DACI roles

Next, assign the DACI roles. Document the decisions to be made and the persons assigned, then share the document with the group.

Again, team members must understand each role’s responsibilities and be accountable for them. You want to avoid anything that may delay decision-making or cause approvers to make decisions based on incomplete information or faulty assumptions. Remember, role clarity is key for teamwork to be effective.

A list of activities with their corresponding drivers, approvers, contributors, and informed stakeholders.

Here’s a DACI project management example that clarifies the roles of different teams or departments. Source: commadot.com.

A DACI matrix example, titled “Decisions Affecting Board,” laying out board members’ roles and responsibilities.

Here’s another example with the different DACI roles mapped out. Source: brighthubpm.com.

Step 3: Discuss the decision-making criteria

The desired outcome will determine the decision criteria, and approvers clarify them to the project’s drivers, who will define the information to gather and disseminate based on those criteria.

Step 4: Decide how stakeholders will be informed

This is basically your communication plan. Communication modes may include chat apps or status updates, your website’s announcement section, an update via social media, or looping people in on relevant email communications.

For on-demand communication that team members can access anytime and on any device, opt for online collaboration tools. If you need a full spectrum of project management tools and not just communication apps, find a project management software system that fits your needs.

Step 5: Gather input and make a decision

In this step, the driver obtains the decision information, which they then use to make recommendations. Document all these, and share with the relevant people on the team. The approver should not have a problem deciding if everything they need is available and properly documented.

Step 6: Update the I group

The driver (or anyone responsible for updating stakeholders) updates everyone that needs to be informed according to their preferred communication modes.


Making sound group decisions with DACI

No matter the project management framework or approach your team adopts to complete a project — e.g., traditional waterfall, scrum, kanban, or the adaptive project framework — decisions must be made at certain junctures, such as which change requests to approve, which features to include in the next cycle, or whether a deliverable meets the agreed-upon success criteria.

DACI is a framework for decision-making that clarifies whose opinion carries weight, who’s responsible for team communication and rallying the project team to action, and who gets to make the final call if friction within the group arises.

Done right, it speeds up decision-making, and since roles and responsibilities are clear from the get-go, teams are more productive and can do things more efficiently.

LOTS TO CONSIDER, LET US HELP

Get The Blueprint’s latest recommendations by signing up to our free newsletter.