DACI Decision-Making Framework
What Is the DACI Decision-Making Framework?
DACI is a decision-making framework that assigns four roles to an important decision: Driver, Approver, Contributors, and Informed. It helps teams clarify who moves the decision forward, who has final authority, whose expertise is required, and who needs to know the outcome.
DACI is especially useful when a decision crosses functions or affects several teams. It supports collaboration without treating every participant as a final decision maker.
What Does DACI Stand For?
Driver
The Driver manages the decision process. This person defines the question, gathers the necessary information, coordinates contributors, follows up on open issues, and keeps the decision moving toward a deadline.
The Driver does not automatically have final authority. Their responsibility is to make sure the decision is ready to be made.
Approver
The Approver makes or approves the final decision. This role should have the authority, context, and accountability required for the decision’s scope.
Teams should avoid assigning several people as final approvers unless a formal decision body is genuinely required. Multiple undefined approvers often recreate the ambiguity that DACI is intended to solve.
Contributors
Contributors provide evidence, recommendations, constraints, or specialist knowledge. They may include product managers, designers, engineers, researchers, finance, legal, security, sales, or customer-facing teams.
Contributors influence the decision but do not have final approval authority unless they are separately assigned as the Approver.
Informed
Informed participants are affected by the decision or need the outcome to perform their work. They receive the accepted decision and relevant implications but are not required to contribute before every choice is made.
How Does DACI Work?
- Write the decision as a clear question or choice.
- Define its scope, deadline, constraints, and escalation boundaries.
- Assign one Driver to manage the process.
- Assign the Approver with final authority.
- Identify the Contributors whose evidence or expertise is required.
- Identify the people and teams who must be Informed.
- Gather the required inputs and make the decision by the agreed deadline.
- Record the outcome, rationale, and affected work in a decision log.
The assignments should reflect the team’s product decision rights. DACI makes those rights visible for a particular decision; it does not create authority that the organization has not actually granted.
DACI Example for a Product Team
A SaaS company must decide whether to delay a release to improve account migration. The product manager acts as Driver and collects migration failure data, customer impact, engineering effort, and commercial commitments.
- Driver: Product manager coordinating the decision.
- Approver: Head of Product, who owns the release trade-off.
- Contributors: Engineering, customer success, data, and sales operations.
- Informed: Support, marketing, finance, and customers affected by a date change.
The Head of Product approves a two-week delay for high-risk accounts while keeping the original date for new customers. The team records the evidence, rationale, affected release scope, and review conditions so the decision does not remain only in a meeting or chat thread.
DACI vs. RACI
DACI is designed around decisions. It distinguishes the person driving the decision process from the person with final approval authority. RACI is generally used to clarify responsibility for completing work through Responsible, Accountable, Consulted, and Informed roles.
Use DACI when the main question is “Who decides?” Use RACI when the main question is “Who does and owns the work?” A team may use both, but it should not assume that responsibility for delivery automatically grants authority over the underlying product decision.
DACI vs. Consensus
Consensus aims for broad agreement among participants. DACI allows contributors to disagree while still giving one Approver the authority to make the final choice after considering the available input.
The Approver should explain the rationale, especially when the accepted option differs from a contributor’s recommendation. DACI should create accountable decisions, not provide a way to ignore relevant expertise.
When Should Teams Use DACI?
DACI is useful when a decision:
- Requires input from several functions or teams.
- Has an unclear or disputed final owner.
- Could delay work while participants wait for agreement.
- Creates a significant product, customer, financial, or technical commitment.
- Needs a documented path for escalation and communication.
Routine decisions that already have a clear owner may not need a formal DACI. A team charter can document recurring ownership boundaries, while DACI can be reserved for consequential or cross-functional choices.
Common DACI Mistakes
- Assigning several Approvers without defining how the final choice will be made.
- Treating the Driver as the Approver by default.
- Including too many Contributors and turning every decision into a committee.
- Informing affected stakeholders too late.
- Recording roles but not the accepted outcome and rationale.
Further Reading
Learn how to assign decision owners in a cross-functional product team and apply decision ownership across different products, roles, and escalation paths.