Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tech debt - centralize mock data used for patterns #189

Closed
2 of 9 tasks
adamwhitlock1 opened this issue Nov 6, 2024 · 1 comment
Closed
2 of 9 tasks

Tech debt - centralize mock data used for patterns #189

adamwhitlock1 opened this issue Nov 6, 2024 · 1 comment
Assignees
Labels
[Pattern] Update their prefilled information Authenticated Experience Design Pattern

Comments

@adamwhitlock1
Copy link
Collaborator

adamwhitlock1 commented Nov 6, 2024

User Story

As an engineer it should be easy to access specific repeated pieces of mock data that are frequently used for the various tasks.

Background

user data like name, dob, ssn, address, and prefill core data could be centralized to reduce the amount of changes that need to happen to make a prototype functional.

One suggested approach could be to further seperate the mock data folder to have a common data section to use within mock server and also things like the e2e tests, static data prototypes ex. post-study route, or other places that may arrise.

We have used a specific set of data for the most part throughout our pattern work and the repeated code could be slimmed down and make maintenance of these prototypes easier.

ACs

  • data is centralized and can be changed 'once' to reflect across prototypes
  • ideally this data changing also does not break tests

Review needed by

  • VA Product Owner
  • Product Manager
  • UX Research Team
  • Engineering Team

Definition of Done

  • Documentation has been updated, if applicable.
  • Acceptance Criteria in related issue are met.
  • Reviewers have approved.
@adamwhitlock1
Copy link
Collaborator Author

We have merged in the updates for this ticket and it can be closed now. There is a single source of truth for our user data and we can now change it in one place and see it reflected throughout our prototypes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Pattern] Update their prefilled information Authenticated Experience Design Pattern
Projects
None yet
Development

No branches or pull requests

2 participants