Skip to main content

Navigation

  • Client impact
  • Writing

AI Solutions

  • AI Systems
  • AI Development

Software teams

  • Design Systems
  • Product Design & Engineering
  • API Platforms
  • View all services for software teams
Get in touch
  • AI Systems

    Model-agnostic AI systems and agents that do real work

    AI Development

    Custom apps and tools built with AI-enabled engineering

  • Design Systems

    Depth of experience that few can match

    Product Design & Engineering

    Experts in cross-functional collaboration

    API Platforms

    Node.js, React, & GraphQL at scale


    View all services for software teams
  • Client impact
  • Writing
  • Contact

Method / Playbook · 1 min read

DACI

Created by Atlassian – DACI is a framework that helps delivery teams make effective and efficient group decisions.

Prep time: 15 minutes · Duration: 1-3 days · Participants: 2-5

Introduction

Created by Atlassian – DACI (Driver, Approver, Contributor, Informed) is a framework that helps delivery teams make effective and efficient group decisions.

We first encountered DACI when shipping a unified React front-end for Atlassian. It has since become one of our most reliable frameworks for resolving major decisions within a project delivery lifestyle.

When to use a DACI

Most day-to-day decision making occurs via standard communications and sparring. But sometimes the factors influencing a decision are many and conflicting, or the stakes for choosing one path over another are really high.

When you can’t come to a path forward, DACI can help you unblock a way forward that ensures all considerations have been factored in, and all the right stakeholders have been informed.

DACI Resources

For more information about who to get involved in a DACI, and instructions on how to run the framework, see Atlassian’s DACI documentation. For an example of a Thinkmill DACI, see our example from the read-only fields design process.

Chat to the following people to learn more about this play:

Ben Derham avatarBen Derham avatar
Ben Derham

Software Engineer. Helping teams solve tricky problems. Will stop to pat your dog.

Ronald Aveling avatarRonald Aveling avatar
Ronald Aveling

Designer with a soft spot for systems and structured content. Knows the difference between tofu and tempeh. Makes a damn good brunch.

Get playbook updates

For updates on future playbook publications, subscribe to our newsletter.

Related plays

  • Playback

    Playbacks are checkpoint updates to a wider audience than the core team. They share progress to garner feedback and ensure delivery aligns with expectations before proceeding further.

    October 2024·2 min read
  • Kickoff

    The kickoff is a document creation ceremony that serves as a high-level contract between the business and delivery team that captures the goals of the project that helps to reveal hidden assumptions which may cause issues down the road.

    October 2024·4 min read

We’d love to work with you

Get in touch

Footer

Thinkmill is a member of the Tech Council of Australia(opens in new tab).

AI Solutions

  • AI Systems
  • AI Development

Software teams

  • Design Systems
  • Product Design & Engineering
  • API Platforms
  • View all software teams

Client impact

  • ELMO
  • Tiimely
  • Atlassian
  • Reckon
  • AnywhereWorks
  • View all client impact

Open Source

  • Keystone (opens in new tab)
  • Keystatic (opens in new tab)
  • React Select (opens in new tab)
  • Classnames (opens in new tab)
  • Manypkg (opens in new tab)
  • Changesets (opens in new tab)