Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 865 Bytes

DoD.md

File metadata and controls

18 lines (15 loc) · 865 Bytes

Definition of Done

A deliverable is to be considered “done” when

  1. The feature/bug fix implemented - code is complete, documented and checked in
  2. Pull request/commit includes bug number or JIRA number
  3. Unit tests written and running cleanly in the CI environment [1]
  4. All linters are running cleanly in the CI environment
  5. Failing CI blocks release/merge
  6. Integration tests written and running cleanly in the CI environment
  7. Code changes reviewed by at least two peers
  8. Acceptance criteria are verified and fulfilled
  9. Code merged in the main branch and running in Prod-preview (Stage) environment
  10. User docs completed, reviewed and published (for user-facing changes)
  11. Code deployed in Production
  12. User is able to use the new changes via UI (for user-facing changes, for example in ServiceLog)

[1] just for changes in source code