cfpb / sbl-project

Project management repo for the SBL project
Creative Commons Zero v1.0 Universal
2 stars 1 forks source link

[Story] Provide phone extension for business point of contact #265

Open natalia-fitzgerald opened 1 month ago

natalia-fitzgerald commented 1 month ago

Epic

Epic issue includes overview, complete list of user stories, technical and content requirements, user testing task ideation, and current design mock-ups.

User story

Acceptance criteria

Technical tasks

Team members should create technical tasks and add links (below) prior to sprint planning.

UX

Content

Front end

Back end

natalia-fitzgerald commented 1 month ago

@angelcardoz @dan-padgett The following reflect the designs we discussed for the phone extension.

Mock-up details

Potential enhancements (future sprint)

Desktop Mobile
Screenshot 2024-09-27 at 4 19 13 PM Screenshot 2024-09-27 at 4 19 05 PM
dan-padgett commented 1 month ago

Thanks @natalia-fitzgerald! Since this is just an addition to phone number, I'll check off the validation task.

natalia-fitzgerald commented 1 month ago

The front end has now implemented the design shown here. The backend and the front end have been set up to accept 254 max characters (letters, numbers, or special characters).

There is a product owner preference to stay as close to the stakeholder request as possible which is to add a field that's strictly for phone extension. There are concerns with accommodating 254 characters as it could lead to unintended consequences. One concern is that we open up the field to inadvertently collecting PII.

I have discussed with development and, in a future sprint, we can prioritize making a change to more tightly define the number of characters (11-15 or some number we define). This change will require backend, frontend, content, and design work.

@angelcardoz - Do we want to release this within this sprint the way we have it and then make an adjustment in a subsequent sprint?

angelcardoz commented 1 month ago

@natalia-fitzgerald, we can release the way we have it, but would like to make the changes next sprint.

natalia-fitzgerald commented 1 month ago

Most up-to-date mock-ups can be found in Figma - Provide filing details step.

Default

Screenshot 2024-10-11 at 8 50 03 PM

Error

Screenshot 2024-10-11 at 8 50 26 PM
natalia-fitzgerald commented 1 month ago

Updated after dev/design sync

Screenshot 2024-10-15 at 5 00 06 PM Screenshot 2024-10-15 at 5 08 19 PM