Open alexseelig opened 7 months ago
Per Robert's proposed solution:
Environment: Review instance
Issue 1: The questions on the TERA sections in the review instance are bolded while on staging it isn't. See screenshot below - the page on the left is the review instance and the screenshot on the right is staging
Environment: Review instance
Issue 2: The "(*Required)" tag is missing on the first TERA question asking users if they want to provide TERA information. See attached screenshot - Review instance is the left page and staging is on the right page
Environment: Review instance
Issue 3: On the confirmation page, the review instance isn't showing the corresponding TERA questions. See screenshot below - Review instance is on the left of the screenshot and staging is on the right
Environment: Development
Issue 1:
Issue 2:
Issue 3:
During the recent Engineering Sync, the team discussed the ongoing issues related to updating the TERA components to v3 in the EZR form. This analysis provides a detailed justification for the decision to forego these updates and leave the EZR TERA section in its current state until the Forms System Team resolves the issues with the yesNoUI
component, which functioned correctly before the v3 update.
Stability and Functionality of the Current System
yesNoUI
component in its pre-v3 state has been stable and functionally sufficient for the requirements of the EZR form. Engineers highlighted that this component adequately handled user interactions and conditional logic without issues.Current Issues with v3 Update
yesNoUI
component has introduced significant issues, specifically with the handling of conditional logic. When users select "No" in the radio component, the expected behavior of skipping the subsequent page is not being executed correctly.Dependency on Forms System Team
yesNoUI
component's issues are tied to the core functionality provided by the Forms System Team. The engineering team does not have direct control over these core components and must rely on the Forms System Team to implement the necessary fixes.Impact on User Experience
Project Prioritization and Resource Allocation
yesNoUI
issues allows the engineering team to focus on other pressing tasks and enhancements that can drive more value to the project in the short term.Based on the feedback and the outlined justifications, it is clear that updating the TERA components to v3 at this stage would introduce more risks and challenges than benefits. By maintaining the current implementation of the TERA section in the EZR form, we ensure stability and a positive user experience. This decision allows the engineering team to allocate resources more effectively and avoid unnecessary complications until the Forms System Team resolves the issues with the yesNoUI
component.
As a Veteran, I would like to answer the TERA questions on EZR with a UI that is modern, up to date, and easy to use so that I can apply for the healthcare I have earned.