-
This document applies only to External Contractors.
-
Definitions for terms used in this folder:
-
"DSVA" refers to DSVA team members and DSVA detailees.
-
"Internal contractors" refers to DSVA's primary vendor contractor and its subcontractors.
-
"External contractors" refers to any other contractor team working on the Veteran-facing Services Platform.
-
- All teams working on the Veteran-facing Services Platform are required to follow the guidelines and patterns in the Veteran-facing Services Platform Design System.
- External Contractor teams should schedule the Design QA when the complete and final build is on staging.
- The Design QA should happen when the team is confident no further changes will happen before launch.
- File an issue in
vets-team repo
.- Title:
Request Design QA
- Labels:
design
external-request
[your team's Github label]
, e.g., "BAH-526"
- Assign the issue to:
[your DSVA contact]
- Comment: Include the following information:
- Context: Provide context for your team's project.
- e.g.,
Functionality adds a new dataset to the Facility Locator so users can search for and view non-VA health providers on the map, as well as in list and detail views.
- e.g.,
- URL:
link to your project on staging
- New Design Patterns (if any): Note the places where you've created and used new design patterns (if any)
- Design Challenges (if any): Note any unusual or tricky design problems you needed to solve in this work
- TODO - provide an example here.
- Context: Provide context for your team's project.
- Title:
- Within 4 business days, DSVA will conduct a Design QA using the Checklist below.
- If you don't hear anything after 4 business days, reach out to your DSVA Contact.
- DSVA will update the Github issue with screenshots to show where design needs to be changed.
- Complete all the changes requested in the screenshots.
- If your team has questions (or disagrees with a requested change), use the Github issue to discuss that with DSVA.
- When all changes are completed, close the issue.
- When the issue is closed, this pre-launch activity is considered complete.
- New design patterns have been vetted by DSVA and documented
- Correct use of design patterns in context
- Form chapters in place
- Privacy policy is present
- Address form follows pattern if applicable
- Name form follows pattern if applicable
- Correct use of typography
- Padding and spacing has been applied appropriately
- Form components used correctly in context
- Consistent use of iconography
- Colors use are consistent with color palette
- Primary and secondary CTA buttons used correctly in context
- :hover and :focus states have been accounted for and are consistent with design patterns
- Alert messages have been used appropriately
- Error states have been accounted for and used appropriately
- Loading indicators have been used where appropriate