The definition of ready and definition of done can potentially be a matter of discussion between product owners, developers, quality engineers, designers and stakeholders – to have a guideline, I think the following suggestions can be quite helpful for this topic:
Definition of ready
- User story
- Description of GUI with mockups & designs added
- Description of story is consistent and clear
- Acceptance criteria completed
- Dependencies with third-party applications clarified (e.g. CRM or finance systems, DWH, etc.)
Definition of done
- Acceptance criteria fulfilled
- Deployed and tested on test environment
- Test cases documented & executed
- Handover to server engineers done