definition of done

3 of our books and 1 talk define this term — and their definitions are worth reading side by side.

an Agile practice that defines the exit criteria under which user stories are considered to be done. (See also definition of ready .)

DevOps for the Modern Enterprise, Mirco Hering

At the end of each development interval, we must have integrated, tested, working, and potentially shippable code, demonstrated in a production-like environment, created from trunk using a one-click process, and validated with automated tests.

The DevOps Handbook, in “11 Enable and Practice Continuous Integration”, Gene Kim, Jez Humble, Patrick Debois, John Willis, and Nicole Forsgren

See also Done · Agile · definition of ready · user stories · abstract environment configuration · agile development

Filed under DevOps & Delivery

← All glossary terms

One membership. The whole library.

Every book and audiobook, the video library, the courses, and the MCP. The papers stay free.

Start membership