It is essential that the people in an Agile Feature Team have the same definition of ‘Done’.
'Done' basically means that we have a clear definition of when the Product Owner can say that a story, defect, Sprint or Release is complete.
Basically there are three things that contribute to achieving done status:
- The acceptance criteria on the stories (and differing levels of refinement)
- The Sprint and Release goals
- The standards and guidelines that apply (what RADTAC call the written down non written rules)