Definition of Done - CI/CD Glossary Definition
A definition of done is a shared, explicit checklist of conditions a work item must meet to count as complete, such as code reviewed, tests passing, and changes merged and deployable.
In CI/CD
Much of a definition of done can be enforced mechanically: a required passing pipeline, code coverage thresholds, and a successful deploy to staging turn "done" into something the pipeline verifies.
Related guides
Continuous Testing - CI/CD Glossary DefinitionContinuous Testing: Continuous testing is running automated tests at every stage of the pipeline, so quality…
Scrum - CI/CD Glossary DefinitionScrum: Scrum is an agile framework that organizes work into fixed-length sprints, with defined roles (product…
Deployment Pipeline - CI/CD Glossary DefinitionDeployment Pipeline: A deployment pipeline, a term from the book Continuous Delivery, is the automated path a…