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

As a product team, we need to understand how users navigate TDP flow #211

Closed
5 tasks done
shubhi-raft opened this issue Sep 2, 2020 · 8 comments
Closed
5 tasks done
Assignees
Milestone

Comments

@shubhi-raft
Copy link
Collaborator

shubhi-raft commented Sep 2, 2020

Description:
As a product team, we need to understand how users navigate TDP flow - (user) actions, system actions, and decision points. We will use this task flow to inform decisions on how the site is structured and how users interact with that structure. Once this is created, updating it will be an AC for any future mockups to ensure it stays in sync. This will be a living document and will be low-fi.

AC:

  • user flow is outlined for the past mockups and placeholders/ future mockups for next epics until Sprint 7
  • plan to update the user flow is added to the AC for future design issues (possibly updating design issue template).

Tasks:

  • Create a draft user flow based on existing screens
  • Create a draft user flow for anticipated functionality for sprint 7
  • Bring in test user (Data Prepper) and OFA admin and map out their expected journey

Existing Screens: Profile, Admin, Login and Create Account

Open Questions:

  • Does the user flow need to include interaction with login.gov?
    • For MVP, only create user flow post login.
  • Does this sub for logical data model?
    • Logical data model is not needed

Deliverable(s):

@shubhi-raft shubhi-raft changed the title As a user, I need to understand how to navigate my flow As a product team, we need to understand how users navigate TDP flow Sep 2, 2020
@shubhi-raft shubhi-raft added this to the Sprint 3 milestone Sep 3, 2020
@shubhi-raft shubhi-raft removed this from the Sprint 3 milestone Sep 8, 2020
@shubhi-raft
Copy link
Collaborator Author

@lfrohlich Per backlog refinement meeting, the task flow could be leveraged for potential OCIO artifacts - logical data model. Physical data model issue can be created from the code; more information is needed.

@lfrohlich
Copy link
Collaborator

I was looking through OCIO artifacts and trying to better understand logical and physical data models. I found this description online (http://www.agiledata.org/essays/dataModeling101.html):

Logical data models (LDMs). LDMs are used to explore the domain concepts, and their relationships, of your problem domain. This could be done for the scope of a single project or for your entire enterprise. LDMs depict the logical entity types, typically referred to simply as entity types, the data attributes describing those entities, and the relationships between the entities. LDMs are rarely used on Agile projects although often are on traditional projects (where they rarely seem to add much value in practice).
Based on that description I wonder if there is a basic version of the user flow (#211) that could check the logical data model box.

@dk-ui
Copy link

dk-ui commented Sep 10, 2020

This ticket will be started in Sprint 3 but not completed in this sprint. Will roll over into sprint 4.

@lfrohlich
Copy link
Collaborator

I clarified with OCIO that the physical data model can fulfill the requirement for a logical data model. So this not longer needs to be a compliance artifact

@shubhi-raft shubhi-raft added this to the Sprint 7 milestone Oct 28, 2020
@dk-ui
Copy link

dk-ui commented Nov 5, 2020

@shubhi-raft @reitermb @matthewjdoty For 'Create a draft user flow for anticipated functionality' were we thinking a collaborative approach for this after the synthesis of the interviews so we can use that synthesis to guide the formation of these user flows?

@lfrohlich
Copy link
Collaborator

Do we want to update the design template to include updating the user flow diagram? We can include it as part of documentation

@shubhi-raft
Copy link
Collaborator Author

@lfrohlich good point, created this PR to update the design template.

@lfrohlich
Copy link
Collaborator

lfrohlich commented Nov 12, 2020

Great, thanks @shubhi-raft! I think this will be good to demo at the next Sprint Demo. This looks great, @dk-ui !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants