When a user logs into the Console, there is no easy way for them to see the teams, systems, or tools that are available for their them in their personal context. A lot of the tasks that are currently possible in the Console require a user to navigate the Catalog.
How might we create a personalized view for Console users?
Hypothesis or Bet
Creating personalized views for Console users will enable them to have a better first experience on the Console and make it more likely for them to return to the Console. Personalized views will decrease the time it takes to navigate to the tools they need, thereby reducing time on task.
Personalized views will make it easier for Console users to find all of their tools in one place, reducing context switching and enhancing productivity.
We will know we're done when... ("Definition of Done")
[x] A Home Page has been designed with personalized views that guides new users to key resources, and returning users to important entries and features #573
[x] The Home Page plugin (#655) has been created with (1) first time here cards (#630), a search enhancement (#629), and a Toolkit (#632)
[x] Users have instructions on how to personalize their experience on Console (#752)
[x] Users can use the Quick Access card to link important locations and Catalog entries in the Console in their Home Page (#631)
[x] A "My Shortcuts" plugin has been installed to allow users to create shortcuts to important Catalog entities (#633)
Stretch goal
Console users are automatically linked to their GitHub user profile, team, and team entities
399 is the primary blocker. When using Login.gov for the primary authentication of the user... all the things from GitHub are not naturally associated with the user. This may be solved by us or AMT
Problem Statement
When a user logs into the Console, there is no easy way for them to see the teams, systems, or tools that are available for their them in their personal context. A lot of the tasks that are currently possible in the Console require a user to navigate the Catalog.
How might we create a personalized view for Console users?
Hypothesis or Bet
Creating personalized views for Console users will enable them to have a better first experience on the Console and make it more likely for them to return to the Console. Personalized views will decrease the time it takes to navigate to the tools they need, thereby reducing time on task.
Personalized views will make it easier for Console users to find all of their tools in one place, reducing context switching and enhancing productivity.
We will know we're done when... ("Definition of Done")
Stretch goal
Known Blockers/Dependencies
Projected Launch Date
September 9, 2022
Launch Checklist
This is a pilot and launch will be the feature working + tested in the Development environment. If time allows, promote to Utility environment
When you're ready to launch...
Required Artifacts
Documentation
Testing
Measurement
There will be no metrics associated with this pilot Console feature, except pages views