Skip to main content

Posts

Showing posts from March, 2025

Definition of Done vs. Acceptance Criteria: Clearing the Confusion in Agile

Agile teams are often confused between Acceptance Criteria (AC) and Definition of Done (DoD), if you are one of them, you are at the right place. What is the Definition of Done (DoD)? Definition: A shared team-level checklist ensuring work is fully completed and ready for release. Ensures consistency, quality, and alignment across the team. Applies to all user stories, features, and increments. Example of a DoD checklist: Code is written and peer-reviewed. Unit and integration tests are passed. Security checks are completed. Documentation is updated. What are Acceptance Criteria (AC)? Definition: Story-specific conditions that must be met for a user story to be considered successful. Written from a business or user perspective . Can vary between user stories. Example of AC for a login feature: The user must enter a valid email and password. If incorrect credentials are entered, an error message should appear. If correct, the user is redirected to the dashboard. Key Differences Betwe...