Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 13.6 KB

File metadata and controls

69 lines (46 loc) · 13.6 KB
description
February 12, 2025 - February 25, 2025

Sprint 119 Summary

Summary

Highlights

During this sprint, the team focused on enhancing backend functionality and user experience of our application. Key highlights included:

  • Improved Developer Tooling:
    • Streamlined and simplified the reparse logic by creating a shared utility function.
  • FRA Reporting Requirements MVP:
    • Enabled more modular and maintainable code, ensuring seamless integration between TANF/SSP and FRA data types.
  • Operations &. Maintenance:
    • Ensured a smoother, more reliable user experience on the Data Files page.
  • OFA Regional Staff UI MVP:
    • Provided a solid foundation for the MVP by defining clear user stories and prioritizing essential features for regional staff.
  • Regional Staff Access to TDP:
    • Enhanced user access control by ensuring regional users can only interact with relevant data.

Roadmap Progress

{% hint style="info" %} For more detailed information on task progress, please visit the overall roadmap for these epics. {% endhint %}

  • FRA Reporting Requirements MVP | ON TRACK | Progress: 46% | Estimated Completion Date: May 15, 2025
    • Note: Prioritization of #3398 should take precedence. Review can be couple with #3407, since they collectively create the proposed FRA interface.
    • Note: We are currently planning to send out the email to STTs for early access testing recruitment on 2/28. I am planning to coordinate details on this as part of Prod Sync on 2/28.
  • Regional Staff Access to TDP | ON TRACK | Progress: 20% | Estimated Completion Date: May 6, 2025
    • Note: We would like to request QASP review on #3385 as soon as possible to ensure we can remain on track here.
  • OFA Regional Staff UI MVP | ON TRACK | Progress: 8% | Estimated Completion Date: October 21, 2025
    • Note: Research planning has been brought in to occur in conjunction with design ideation. We are targeting to share our first round of design ideation in this upcoming sprint.
  • Application Health Monitoring | AT RISK | Progress: 45% | Estimated Completion Date: July 15, 2025
    • Potential Risk: Decommissioning Kibana/ElasticSearch (#3363) is currently blocked by the merging of #3463. Merging #3463 into production will unblock QASP review from occurring for #3363.
    • Potential Risk: Integrating Prometheus with Mimir (#3244) will be delayed further due to unexpected changes in staffing. We are planning to have our new team member pick this up once he is properly onboarded.

Tasks

Improved Developer Tooling

TaskValue PropositionStatus
#3205 - Reparse command refactorStreamlined and simplified the reparse logic by creating a shared utility function, improving maintainability and enabling more customizable parsing behavior for both the admin and management commands.COMPLETE

FRA Reporting Requirements MVP

TaskValue PropositionStatus
#3426 - [Tech Memo] Improvements to RowSchema and Field classes for FRAEnabled more modular and maintainable code, ensuring seamless integration between TANF/SSP and FRA data types.COMPLETE
#3398 - Implement FRA report selection and upload interfaceEnables 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.QASP REVIEW
#3407 - Implement FRA submission history interfaceEnhances the user experience by allowing users to easily view and track the history of their FRA report submissions, improving transparency and usability.QASP REVIEW
#3411 - [Design Deliverable] Finalize KC content for FRA Report #1Ensures users have clear, accurate, and consistent guidance on submission workflows and error reporting, promoting smoother interactions with the platform.QASP REVIEW
#3463 - Refactor parsing engine to class-based designImproves code maintainability, scalability, and readability while ensuring existing functionality remains intact and fully tested.QASP REVIEW
#3473 - Refactor RowSchema and Field classes to use RawRow and PositionEnhances the parsing engine’s abstraction, improving code clarity, modularity, and maintainability while ensuring seamless validation and data handling.RAFT REVIEW

Application Health Monitoring

Note: #3244 will be delayed further due to unexpected changes in staffing. We are planning to have our new team member pick this up once he is properly onboarded.

TaskValue PropositionStatus
#3244 - Integrate Prometheus with Mimir to enable data persistence on cloud.govEnsures 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.DELAYED
#3294 - Implement log file generation and S3 upload for parser runsEnhances traceability, security, and debugging by ensuring that each datafile submission generates a dedicated log file, reducing the risk of sensitive data leakage and improving error diagnosis through structured log storage in S3.RAFT REVIEW

Operations & Maintenance

Note: #3363 is currently blocked by the merging of #3463. Merging #3463 into production will unblock QASP review from occurring for #3363.

TaskValue PropositionStatus
#3413 - Fix file upload collapse and null file handlingEnsured a smoother, more reliable user experience on the Data Files page, preventing errors and improving usability.COMPLETE
#3363 - Decommission Kibana & ElasticSearchStreamlines our infrastructure by removing unused Kibana and Elasticsearch services, reducing technical debt and simplifying system maintenance.BLOCKED
#3491 - Add banner to KC denoting loss of email notification functionalityEnsures users are promptly informed of the temporary email outage through an accessible and well-integrated banner, minimizing confusion and maintaining transparency while a resolution is pursued.QASP REVIEW

OFA Regional Staff UI MVP

TaskValue PropositionStatus
#3427 - Gather requirements and feature prioritization for minimum viable regional staff user interfaceProvided 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.COMPLETE
#3262 - [Design Ideation] Regional Staff UI MVPEnsures a well-researched, user-centered design foundation for the regional staff MVP, resulting in an intuitive interface that aligns with their workflows and meets key functional requirements.IN PROGRESS & MOVED TO NEXT SPRINT
#3408 - [Research Planning] OFA Regional Staff UI MVPEstablishes a structured research plan for the OFA Regional Staff UI MVP, ensuring a clear methodology for gathering user insights, refining designs, and aligning the interface with regional staff needs.IN PROGRESS & MOVED TO NEXT SPRINT

Regional Staff Access to TDP

TaskValue PropositionStatus
#3384 - Update the existing OFA access workflow to include regionsEnhanced 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.COMPLETE
#3385 - Update Data Files page for regional staffEnsures that regional staff have appropriate, limited access to TDP, enabling them to view submission history for their assigned STTs while preventing unauthorized data uploads or downloads, thereby enhancing security and role-based access control.RAFT REVIEW
#3461 - Create and facilitate Project Updates meeting for regional staffEnsures regional staff are well-informed about their new TDP access, providing them with a clear understanding of key functionalities, a live demonstration, and an opportunity for Q&A, ultimately supporting a smooth onboarding process.IN PROGRESS & MOVED TO NEXT SPRINT