“Done” has a special meaning in agile projects. It’s not “done but…” or “done except…” but “Done” with a capital D. This means that a story or task has satisfied all of its acceptance criteria and our global done criteria.
- Acceptance criteria satisfied.
- All code written.
- All tests pass.
- There are (at least some) tests for new code.
- Tests (at least one) added when touching existing code.
- Build is green.
- Code merged to refs/heads/develop via PR
- Deployed to CI