Skip to content

Done Done

Definition

"Done done" names work that is really, truly complete — not just coded, but tested, integrated, and ready to ship, with nothing else that needs to be worked on. The book flags it early as a deceptively simple idea with real subtleties, and returns to it repeatedly: the discipline of only ever demoing or counting work that is done done is what makes an iteration's reported progress trustworthy, both to the team and to everyone outside it.

In the Book

Chapter 4 introduces the term through the Product Owner's job of making sure "everyone understands what it means to be done done with a backlog item" during sprint planning — a shared, negotiated definition, not something left implicit. The idea is put under pressure in later narrative sections: a team that discovers near the end of a sprint that a feature won't be done done has to push it to the next sprint rather than demo an unfinished version, and Chapter 10's agile coach explicitly diagnoses conflicts over this rule as a teaching moment, since letting incomplete work count as done "breaks several important values and principles that make agile work" — namely that working software is the true measure of progress. Chapter 8 connects the failure to skip this standard directly to the "hero" and "magical thinking" management style: when a boss pressures a team to cram in "one more thing," the corners cut to hit the date mean "technical debt piles up, software is never 'done done,' and quality and testing are always considered 'nice-to-haves.'" XP teams (Chapter 6) apply the same standard even without Scrum's ceremony: at the end of every weekly cycle they deliver work that's done done, and "any partially completed stories are pushed to the next cycle."

Why It Matters

Done done is a forcing function against the single most common way status gets quietly falsified: counting nearly-finished work as finished. It matters anywhere progress is reported in discrete chunks — a sprint, a milestone, a quarterly OKR — because a soft or negotiable definition of "complete" is what allows unfinished work, and the debt hidden inside it, to compound invisibly until the gap between reported progress and real progress becomes unmanageable.