Skip to content

Commit

Permalink
Create sprint-117-summary.md (#3448)
Browse files Browse the repository at this point in the history
Co-authored-by: Andrew <[email protected]>
  • Loading branch information
lhuxraft and andrew-jameson authored Feb 6, 2025
1 parent 60edd7d commit e66ad9a
Showing 1 changed file with 66 additions and 0 deletions.
66 changes: 66 additions & 0 deletions docs/Sprint-Review/sprint-117-summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
---
description: January 15, 2025 - January 28, 2025
---

# Sprint 117 Summary

## Summary

### Highlights

During this sprint, the team focused on improving user experience, enhancing accessibility, and addressing critical vulnerabilities. Key highlights included:

* User Experience Improvements:
* Fixed the disappearing download button issue, ensuring consistent access to files.
* Refined search controls for better clarity and user experience.
* Simplified error messages with direct links to the Knowledge Center.
* Operations &. Maintenance:
* Resolved critical frontend vulnerabilities post React upgrade.&#x20;
* Streamlined the data validation process by deprecating unnecessary checks
* FRA Reporting Requirements MVP:
* Finalized comprehensive research synthesis to guide future enhancements.

## Roadmap Progress&#x20;

{% hint style="info" %}
For more detailed information on task progress, please visit the [overall roadmap](https://sharing.clickup.com/9011887661/g/h/8cjczhd-111/1f2d90e8fb20c62) for these epics.
{% endhint %}

* FRA Reporting Requirements MVP | <mark style="color:green;">**ON TRACK**</mark> | Progress: 29% | Estimated Completion Date: May 6, 2025
* <mark style="color:yellow;">**Potential Risk:**</mark> [#3397](https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3397) & [#2854](https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/2854) need QASP review as-soon-as-possible to unblock FRA frontend development progress.
* <mark style="color:purple;">**Note:**</mark> QASP Review for [#3399](https://github.com/raft-tech/TANF-app/issues/3399) should be prioritized when it moves over.
* OFA Regional Staff UI MVP | <mark style="color:green;">**ON TRACK**</mark> | Progress: 8% | Estimated Completion Date: October 21, 2025
* <mark style="color:purple;">**Note:**</mark> Scope was re-evaluated and we are focusing on requirements gathering first.
* Application Health Monitoring | <mark style="color:green;">**ON TRACK**</mark> | Progress: 45% | Estimated Completion Date: June 17, 2025

## Tasks

### User Experience Improvements

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/2699">#2699</a> - Refine labels and text for Data Files search controls</td><td>Enhanced the user experience on the Data Files page by clarifying required fields through updated labels and text, ensuring users can easily identify mandatory inputs and reducing potential form submission errors.</td><td><mark style="color:green;"><strong>COMPLETE</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/2873">#2873</a> - Simplify invalid file extension error message and add Knowledge Center link</td><td>Improved user clarity by simplifying the error message for invalid file extensions and providing direct access to detailed guidance, reducing confusion and enhancing compliance with file upload requirements.</td><td><mark style="color:green;"><strong>COMPLETE</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/2175">#2175</a> - Fix download button disappearance after click</td><td>Improved the user experience by ensuring the download button remains visible and functional, enhancing accessibility and usability for repeated downloads without unnecessary behavior changes.</td><td><mark style="color:green;"><strong>COMPLETE</strong></mark></td></tr></tbody></table>

### Improved Developer Tooling

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3205">#3205</a> - Reparse command refactor</td><td>Streamlines and simplifies the reparse logic by creating a shared utility function, improving maintainability and enabling more customizable parsing behavior for both the admin and management commands.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr></tbody></table>

### FRA Reporting Requirements MVP

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3297">#3297 </a>- FRA Research Synthesis</td><td>Provided valuable user insights through finalized research synthesis and findings, guiding the development of the FRA MVP while ensuring stakeholder alignment, accessibility, and actionable outcomes for future development.</td><td><mark style="color:green;"><strong>COMPLETE</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3397">#3397</a> - Add FRA report types to DataFile model and implement reparsing logic</td><td>Enables the system to accurately process and display new FRA report types, ensuring the integrity of reporting workflows and facilitating seamless updates for enhanced analysis and decision-making.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3417">#3417</a> - Align on goals for FRA pilot testing</td><td>Ensures alignment with stakeholders on the primary goals of the pilot user testing, enabling a focused approach that drives meaningful outcomes and informs the next steps in the user testing plan.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3406">#3406</a> - Finalize FRA Report #1 specifications</td><td>Ensures all stakeholders are aligned on the final specifications for FRA report #1 and error report language, enabling a clear, consistent user experience and accurate error reporting.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3399">#3399</a> - Implement feature flag for controlled access to FRA Data Files page</td><td>Allows pilot data analyst users to access and interact with the FRA Data Files page via a feature flag, enabling controlled access and feedback before broader deployment while ensuring proper role-based access for OFA users.</td><td><mark style="color:orange;"><strong>RAFT REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3398">#3398</a> - Implement FRA report selection and upload interface</td><td>Enables users to select and upload new FRA report types for a given fiscal quarter, streamlining the data entry process and ensuring accurate reporting for the "Work Outcomes for TANF Exiters" section.</td><td><mark style="color:blue;"><strong>IN PROGRESS &#x26; MOVED TO NEXT SPRINT</strong></mark></td></tr></tbody></table>

### Application Health Monitoring

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3244">#3244</a> - Integrate Prometheus with Mimir to enable data persistence on cloud.gov</td><td>Ensures the persistence of time series data on cloud.gov, addressing the issue of data loss due to regular restaging by enabling reliable storage and retrieval of metrics on S3.</td><td><mark style="color:blue;"><strong>IN PROGRESS &#x26; MOVED TO NEXT SPRINT</strong></mark></td></tr></tbody></table>

### Operations & Maintenance

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3342">#3342</a> - Deprecate Cat 4 validation checks for case closure</td><td>Streamlined the data validation process by deprecating unnecessary checks, improving the accuracy of case file feedback for OFA, and ensuring that records can be properly stored and analyzed in the database.</td><td><mark style="color:green;"><strong>COMPLETE</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3328">#3328</a> - Resolve vulnerabilities in frontend dependencies after React upgrade</td><td>Resolved critical and high-severity vulnerabilities identified in the project, ensuring improved security and stability while documenting and addressing any unresolved issues for future resolution.</td><td><mark style="color:green;"><strong>COMPLETE</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3386">#3386</a> - Update Citizenship/Immigration Status Acceptable Values (TANF only</td><td>Ensures that the system is updated to correctly handle the new "Non-qualified alien" status for Citizenship/Immigration, ensuring compliance with the updated TANF reporting instructions and accurate data processing.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3392">#3392</a> - January 15 Release Notes</td><td>Ensures that the release notes and knowledge center updates are properly drafted, tested, and communicated to STTs, providing them with clear and accessible information on the latest updates and changes.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/2854">#2854</a> - Investigate solutions for handling encoding errors during file upload and parsing</td><td>Enhances the system's ability to detect and handle encoding issues early in the file upload process, improving error messaging and ensuring smoother file processing for users.</td><td><mark style="color:yellow;"><strong>QASP REVIEW</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3363">#3363</a> - Decommission Kibana &#x26; ElasticSearch</td><td>Streamlines our infrastructure by removing unused Kibana and Elasticsearch services, reducing technical debt and simplifying system maintenance.</td><td><mark style="color:blue;"><strong>IN PROGRESS &#x26; MOVED TO NEXT SPRINT</strong></mark></td></tr></tbody></table>

### OFA Regional Staff UI MVP

_Please note:_ For [#3262](https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3262), we made the decision after the first round of reviews that scope needed to be re-evaluated and time should be placed on the requirements gathering phase. [#3262 ](https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3262)will be considered after its replacement ([#3427](https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3427)) is completed.

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3427">#3427</a> - Gather requirements and feature prioritization for minimum viable regional staff user interface</td><td>Provides a solid foundation for the MVP by defining clear user stories and prioritizing essential features for regional staff, ensuring that the design and development align with their workflows and the specific needs of submission tracking and issue resolution.</td><td><mark style="color:blue;"><strong>IN PROGRESS &#x26; MOVED TO NEXT SPRINT</strong></mark></td></tr><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3262">#3262</a> - [Design Ideation] Regional Staff UI: Submission Status and Missing Submissions</td><td>Delivers testable UI concepts for regional staff, ensuring that the design meets user needs for monitoring submission statuses while adhering to accessibility standards, providing a foundation for future development and user validation.</td><td><mark style="color:red;"><strong>SCOPE RE-EVALUATED &#x26; WORK POSTPONED</strong></mark></td></tr></tbody></table>

### TDP Access for Regional Staff

<table><thead><tr><th width="176">Task</th><th width="445">Value Proposition</th><th>Status</th></tr></thead><tbody><tr><td><a href="https://app.zenhub.com/workspaces/sprint-board-5f18ab06dfd91c000f7e682e/issues/gh/raft-tech/tanf-app/3384">#3384</a> - Update the existing OFA access workflow to include regions</td><td>Enhances user access control by ensuring regional users can only interact with relevant data, improving security, communication, and transparency through region-specific permissions and email notifications.</td><td><mark style="color:orange;"><strong>RAFT REVIEW</strong></mark></td></tr></tbody></table>

0 comments on commit e66ad9a

Please sign in to comment.