department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 204 forks source link

[MVP] Step 4: Revisions to page flow, order and questions for marriage information #72455

Closed vbellissimo closed 10 months ago

vbellissimo commented 11 months ago

Issue Description

As a Pension team reviewing and QA'ing the Pension form flow, we need to make revisions to the existing experience in Staging for Step 4 of the form, related to Marriage information, so that it better aligns with the expected form flow logic as documented for our team here.


Designs

Tasks

Validation info: For marital status answers "Married" or "Separated", follow the pages/question flow below:

In the veteran's former marriage information page(s)...

In the current marriage page...

Update the "Type of marriage" field answer options:

In the current spouse information page...

Validation info: If they answer "Yes" to "Has your spouse been married before? Show the list loop page for Spouse's former marriages

Validation info: For marital status answers "Never married" or "Widowed" or "Divorced", follow the pages/question flow below: If they answer "Never married" or "Widowed" or "Divorced", skip any other pages related to marriage information and jump straight to the section/pages about Dependent Children.

Acceptance Criteria

mayacoforma commented 11 months ago

Update on #72455: "Revisions marriage section"

I created a screenflow and prototype of all the paths a user can take in the marriage section (married, never married, separated, widowed, divorce) to provide clarity to the team .Png of the screenflow Prototype: https://sketch.com/s/2d7a1c64-78f0-4454-bb7d-0c5e08f5cced/a/zy3y3yo/play

I'm seeking feedback from @vbellissimo on the questions asked in the divorced and widowed flow.

Widowed: Is the date of the spouse's death required? Is the place of the spouse's death required? Divorced: Is the reason for divorce required? Is the marriage end date required? Is the place where the marriage ended required?

Please leave comments and feedback in Sketch on the 📸 #72455 page.

#72455 screenflow.jpg
mayacoforma commented 11 months ago

I have incorporated the feedback from the VBA as well as Vicky and Julie's suggestions into the designs and prototype. Please find a recorded walkthrough of the proposed flow below:

https://drive.google.com/file/d/19-JIraPo_IR-A47-_Wmx8uvHWcHgoMNu/view?usp=sharing

@vbellissimo , would you mind reviewing and confirming if we are in alignment regarding the sequence and arrangement of the questions?

mayacoforma commented 11 months ago

@vbellissimo

Here's the finalized prototype and screenflow.

Prototype: https://sketch.com/s/2d7a1c64-78f0-4454-bb7d-0c5e08f5cced/a/zy3y3yo/play

#72455 - Screenflow.pdf

katherine-fung commented 11 months ago

Hello @zack and other engineers!

When you're working on this ticket, please make these copy changes:

  1. On the "First marriage" and "Current marriage" screens, the labels for the personal information fields that say "Spouse first name," "Spouse last name," etc should say "Spouse's first name," "Spouse's last name" with an apostrophe s like "Spouse's"

  2. On the "Current marriage" screen, for the question "How did the marriage end?" please replace the radio buttons with: [ ] Spouse's death [ ] Divorce

3a. On the "Spouse's information" screen,, the question "Is [spouse name] a veteran?" should use capitalized Veteran.

3b. For the question, "Is [spouse name] a Veteran?" please re-order the radio button options so they're like this:

"Is [spouse name] a Veteran?"

[ ] No [. ] Yes

If yes, enter their VA file number.

[answer field]

(context: the prototype's order of yes, no, if yes what's their number may create an accessibility issue)

  1. On the "Spouse's information" screen,, the question "Do you currently live with your Sandra Smith?" should be "Do you currently live with Sandra Smith?" Please remove "your"

5. For the question "Reason you are separated?" please make the question "Reason for separation"

The radio button options should be:

~~[ ] One of us needs medical care in a dedicated facility [ ] One of us needs to live in a specific location for work [ ] We're experiencing relationship differences or problems [ ] Other. Describe the reason for your separation. [open text field]~~

(Context: Danielle Thierry, an OCTO content lead, helped us re-write this question. I posted the changes in the V003 version of the prototype in November: https://www.sketch.com/s/94592459-f741-45a0-9432-efd685b9a1d5/a/JArPLJe)

  1. Please change the last question on the screen "How much do you contribute each month to their support?" to "How much money do you contribute to your spouse's support each month?"

Please move this question up on the page so that it comes after "Reason for separation" and before "Spouse's address"

(Context: This question currently appears under the H3 "Spouse's address" but isn't related to the address information.)

  1. This isn't a request for a change from dev, but please note that after Jan. 2, I plan to ask the product team to re-visit the logic for the "Spouse's information" screen in the separated marital status flow. Specifically, there's a question that asks "Do you currently live with your [spouse name]?" Right now, there's a section underneath this question called "Spouse's address."

The 2 issues with the address section are: a. If the Veteran checks "yes" (meaning the Veteran lives with their current spouse), we shouldn't ask them for their spouse's address. Their spouse's address is the same as their address. b. If the Veteran checks "no" (meaning the Veteran and their spouse live at 2 different addresses), I believe the "Spouse's address" section should go on a new page. There are too many questions on the "Spouse's information" screen, and they cover more than one conceptual topic.

The reason for separation and financial support questions should go on one separate single page together.

Screen Shot 2024-01-02 at 9.31.41 AM.png
  1. This isn't a request for a change from dev, but please note that after Jan. 2, I plan to ask the product team to revisit the order of the questions on the screen "First marriage" for the Veteran. The order of these questions is different from a previous version of the prototype/a similar screen "First marriage" for the current spouse of the Veteran. We should either: make the "first marriage" for the Veteran questions the same order as the "first marriage" for the spouse questions the same, OR if the team would like, ask an accessibility specialist to weigh in on the order of the questions, and whether the changes will work for screenreaders. For example, on the "First marriage" for the Veteran screen, the "Date of marriage" time frame question and "Date marriage ended" time frame question are 3 questions apart.

cc @vbellissimo @mayacoforma @jstrothman

mayacoforma commented 10 months ago

@katherine-fung I've reviewed your feedback and will incorporate this in the designs when I get a chance.

mayacoforma commented 10 months ago

@ToddWebDev I've updated the designs with Katherine's copy changes.

Screenflow: #72455 - Screenflow.pdf

Prototype: https://sketch.com/s/2d7a1c64-78f0-4454-bb7d-0c5e08f5cced/a/JAKAVY9/play

katherine-fung commented 10 months ago

Thank you for incorporating the copy changes @mayacoforma!

I've left a few other comments and questions in the Sketch file: https://www.sketch.com/s/2d7a1c64-78f0-4454-bb7d-0c5e08f5cced/p/79EB9095-FA19-421B-8B9A-1686690FFE56/canvas

One is about "Place of marriage" question that I didn't see in the prototype, but is in the PDF (if the question I'm asking about is actually in staging, or there's a ticket for it or we don't actually need it, there's nothing we need to address here). Another is about an a11y recommendation for the order of the questions on the Veteran's former marriage screens (I mentioned this in a comment above, and confirmed it with a11y specialists today). Let me know if there's anything I should do to simplify the review or changes, or save any work on your end.

cc @ToddWebDev @vbellissimo for awareness

katherine-fung commented 10 months ago

Hey @ToddWebDev, thanks for incorporating the content changes!

I have 2 other copy changes to request. Are these doable? They're copy changes, and shouldn't affect the backend mapping.

  1. For the "Type of marriage" question, can we change it to:

How did you get married? [ ] In a civil or religious ceremony with an officiant who signed my marriage license (this is equivalent to the current option ceremonial marriage) [ ] Some other way (this is equivalent to the current option other) You can enter common law, proxy (someone else represented you or your spouse at your marriage ceremony), tribal ceremony, or another way. [open text field]

(VA says the most common marriage types for pension applicants are ceremonial and common law. If someone has a common law marriage, VA will process their application in a different way. We need to give the applicants some guidance that they can enter "common law" in the "other" field.)

  1. On the Veteran's former marriage screen, can we re-order the questions in the purple rectangle:

How did the marriage end? (*Required) [ ] Spouse's death [ ] Divorce

Date of marriage (*Required)

Date marriage ended (*Required)

Place of marriage (city and state or foreign country) (*Required)

Place marriage marriage (city and state or foreign country) (*Required)

This is to match the order of the questions on the screen about the Veteran's spouse's former spouse. For screenreader users, we also want the date of marriage and date marriage ended fields one right after the other.

294015638-6503ad7b-bff8-4821-b94a-e5e07176ffdc.png
vbellissimo commented 10 months ago

Checking this in staging and everything we discussed via our call on January 3 has been met. @ToddWebDev @katherine-fung @mayacoforma

@katherine-fung, since this pull request has already been completed/merged and changes are already in staging, I will create a separate card for the comments above.

Thanks, all.