Closed jadudm closed 1 year ago
@Leighdiddy Here's new copy for the page based on our working sessions yesterday. It's significantly shorter and condensed so let me know if you have questions or concerns with what this will do for page layout.
Federal Awards Upload your completed Federal Awards worksheet [link] as an XLSX file. [save and continue button]
Closing this issue to pick up E2E testing and next steps in the next sprint under their own stories.
Completed, but cleaning up as part of board work. Restructuring anything remaining as either bugs or adding to a new E2E epic.
At a glance
In order to upload my federal awards information as a spreadsheet as an auditor/auditee I want things to just work, or clear notification if they don't.
See #462 for prior art.
Acceptance Criteria
We use DRY behavior-driven development wherever possible.
Scenario: The only way to submit this information is via XLSX upload.
Given that I cannot complete a form to submit this information when submitting the federal awards information
Scenario: An auditor/auditee uploads a XLSX document.
Given that the XLSX is correct when they upload the file ...
Shepherd
Background
Security Considerations
Required per CM-4.
Process checklist
# Sketch [comment]: # "Notes or a checklist reflecting our understanding of the selected approach" [The Figma mocks for the page](https://www.figma.com/file/1bNncVt1TcFFDhQslqFC2o/FAC-Playground?node-id=4954-23338&t=azeQNyHI1V1Ll58h-4). - [ ] Design designs all the things - [ ] Engineering engineers all the things # Definition of Done ## Triage ### If not likely to be important in the next quarter... - [ ] Archived from the board ### Otherwise... - [ ] Has a clear story statement - [ ] Design or Engineering accepts that it belongs in their respective backlog ## Design Backlog - [ ] Has clearly stated/testable acceptance criteria - [ ] Meets the design Definition of Ready [citation needed] - [ ] A design shepherd has been identified ## Design In Progress - [ ] Meets the design Definition of Done [citation needed] ## Design Review Needed - [ ] Necessary outside review/sign-off was provided ## Design Done - [ ] Presented in a sprint review - [ ] Includes screenshots or references to artifacts ### If no engineering is necessary - [ ] Tagged with the sprint where it was finished - [ ] Archived ## Engineering Backlog - [ ] Has clearly stated/testable acceptance criteria - [ ] Has a sketch or list of tasks - [ ] Can reasonably be done in a few days (otherwise, split this up!) ## Engineering Available - [ ] There's capacity in the `In Progress` column - [ ] An engineering shepherd has been identified ## Engineering In Progress - [ ] Meets acceptance criteria - [ ] Meets [QASP conditions](https://derisking-guide.18f.gov/qasp/) ### If there's UI... - [ ] Screen reader - Listen to the experience with a screen reader extension, ensure the information presented in order - [ ] Keyboard navigation - Run through acceptance criteria with keyboard tabs, ensure it works. - [ ] Text scaling - Adjust viewport to 1280 pixels wide and zoom to 200%, ensure everything renders as expected. Document 400% zoom issues with USWDS if appropriate. ## Engineering Blocked - [ ] Blocker removed/resolved ## Engineering Review Needed - [ ] Outside review/sign-off was provided ## Engineering Done - [ ] Presented in a sprint review - [ ] Includes screenshots or references to artifacts - [ ] Tagged with the sprint where it was finished - [ ] Archived