The DACI decision-making framework is a model designed to make group decision making faster and more effective by assigning specific roles to team members.
Working on projects as a group is often the best way to get things done, but when it comes to making decisions? That’s when things can get difficult. With so many competing opinions and ideas at the table, coming to a consensus as a group can seem like an impossible task.
The DACI decision-making framework aims to resolve this issue.
The model is based around the idea that decisions will be made faster and more efficiently if certain people are assigned roles within the group. This establishes clear lines of responsibility, lending authority to certain members of the group, reducing friction and the possibility of arguments occurring.
Before work begins on any project — in this case, product development — the DACI model requires that members of the group are assigned specific roles.
Each person must understand their role and agree to it. This last part is important because it eliminates the risk of friction as things progress. Reaching an outcome may not be a simple matter of conversation — the process can involve in-depth research, interviewing, resource gathering, poll-taking, and more.
This is where the DACI-assigned roles come in handy. So, what are they?
The driver is the person who oversees the entire project, start to finish, from a logistical standpoint. Like a project manager, they’ll need to manage each of the team members, ensure documentation is carried out, arrange meetings, and so on. In a product development context, this person is often (but not always) the product owner.
You might assume that the driver would be the person to make the final decision, but the DACI model suggests otherwise. The responsibility of making the final decision is left to the approver. One of the reasons this role works well is that they haven’t been party to much of the practical decision-making process, giving them a more objective standpoint from which to make their choice.
This role is important because contributors are the meat on the bones of a decision. While they have no power to actually make the decisions, it’s their job to provide the information used by the driver and approver to facilitate decision making. Contributors are often subject-matter experts whose expertise can help inform the process and improve the final decision.
No matter what decision is being made, there will always be people outside of the core team who want to stay informed on the process. These people are known as the Informed, and they’ll usually be copied in on emails or given updates from the driver of the project. As with contributors, they have no actual power when it comes to the decision-making process but serve instead as neutral flies on the wall.
We’re all familiar with the phrase “too many cooks spoil the broth”, but in this case, it’s more about too many stakeholders slowing down the decision-making.
This old adage highlights the precise issue that the DACI decision-making framework was created to resolve. By giving each member of a group a clearly defined role within the decision-making process, the speed and efficiency of the team coming to that decision will be improved.
Here’s why DACI works so well:
It eliminates subjective friction by giving complete authority over specific aspects of decision making to a specific person — there are no arguments over who gets the final call, or whose job it is to lay out the facts.
Each of the roles (driver, approver, contributor, and informed) is designed so that every aspect of decision-making is included as part of the process. For example, the driver will ensure meetings take place and tasks are assigned.
DACI evens out team imbalances by removing collective responsibility and instead of giving authority to just one person. This becomes very important when stakeholders don’t agree on a final decision — by design, they must concede to the approver.
It speeds up decision-making by eliminating potential disagreements that may otherwise require hours of discussion to resolve.
The DACI framework can be a hugely unifying tool, bringing a team together and enabling a new level of collaborative decision making even in the most fractious of groups.
Because all members of the team agree at the start that certain responsibilities will be held by certain people, the potential for conflict is (usually) all but eliminated.
But how does the DACI decision-making framework actually work in practice? Here’s a quick step-by-step of a typical scenario:
The first step is to assign a driver for the overall project. As we discussed, this person is in charge of running the practical side of the project but doesn’t actually have final approval.
At this point, you may want to break down your project into smaller tasks and then assign an approver and a contributor to each. If your project is large enough in scale, you may also want to assign a different driver to each sub-task.
Begin your project and tackle each of your sub-tasks with the roles you’ve assigned, ensuring to keep your Informed group in the loop as you progress.
Once work is completed and the team is ready to make a final decision, everything is submitted to the approver to make the necessary call. After that, the Informed are, well, informed and the cycle can begin again.