Definition of Done (DoD) vs. Definition of Ready (DoR)

Quick Definition:

The Definition of Ready (DoR) describes the criteria that a user story must meet before it can be pulled into a sprint. The Definition of Done (DoD) describes the criteria that a user story must meet before it can be considered complete.

DoD vs DoR

Key Differences

Feature Definition of Ready (DoR) Definition of Done (DoD)
Focus Input Quality Output Quality
Timing Before the Sprint End of the Sprint
Goal Reduce Uncertainty Ensure Quality