Skip to content

Commit

Permalink
Merge branch 'dev' of github.com:GSA/Challenge_gov into 1360/new-user…
Browse files Browse the repository at this point in the history
…-role-evaluator

* 'dev' of github.com:GSA/Challenge_gov:
  #1315 Definition of Done checklist template
  • Loading branch information
cpreisinger committed Jul 26, 2024
2 parents 8a304ed + 05108fb commit ac91a2f
Showing 1 changed file with 49 additions and 0 deletions.
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/def-of-done.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
name: Definition of Done
about: Definition of Done
title: ''
labels: ''
assignees: ''
---
## Definition of Done Checklist

## Doing (dev team)
- [ ] Code complete
- [ ] Code is organized appropriately
- [ ] Any known trade offs are documented in the associated GH issue
- [ ] Code is documented, modules, shared functions, etc.
- [ ] Automated testing has been added or updated in response to changes in this PR
- [ ] The feature is smoke tested to confirm it meets requirements
- [ ] Database changes have been peer reviewed for index changes and performance bottlenecks
- [ ] PR that changes or adds UI
- [ ] Include a screenshot of the WAVE report for the altered pages
- [ ] Confirm changes were validated for mobile responsiveness
- [ ] PR approved / Peer reviewed
- [ ] Card moved to testing column in the board

## Testing (dev team)
- [ ] Security scans passed
- [ ] Automate accessibility tests passed
- [ ] Build process and deployment is automated and repeatable
- [ ] Feature toggles if appropriate
- [ ] Deploy to staging


## Staging (Tracy / Marni / Renata)
- [ ] Accessibility tested (Marni)
- [ ] Keyboard navigation
- [ ] Focus confirmed
- [ ] Color contrast compliance
- [ ] Screen reader testing
- [ ] Usability testing: mobile and desktop (Tracy or Marni)
- [ ] Cross browser testing (tool to be determined) (Tracy or Marni)
- [ ] UI rendering is performant
- [ ] AC review (Renata)
- [ ] Deploy to production (production-like environment for eval capability)
- [ ] Move to production column in the board

## Production (Jarah / Renata)
- [ ] User and security documentation has been reviewed for necessary updates (Renata and Michelle)
- [ ] PO / PM approved (Jarah or Renata)
- [ ] AC is met and it works as expected (Jarah or Renata)
- [ ] Move to done column in the board

0 comments on commit ac91a2f

Please sign in to comment.