Skip to content

User Stories

libby-maier edited this page Apr 20, 2023 · 2 revisions

User Stories

Landing Page

  • As a user, I want to know the purpose of this website as soon as I enter the landing page so that I can decide if I want to explore it further.
  • As a user, I want to use a search feature that recognizes searchable career title terms in the database, so that I don't have to guess what to search.
  • As a user, I want to have the option to bypass the search option by using the View All Occupations button, so that I can quickly get to the list.
  • As a user, I want to have access to the FAQs as soon as I enter the website so that I can feel confident about using it.
  • As a user, I want to read a short blurb about what this website can do, so that I better understand how it can benefit my career.
  • As a user, I want to know who is involved in this website, so I can explore their websites.

Frequently Asked Questions Page

  • As a user, I want to have a page that showcases FAQs, so that I can have my questions answered.
  • As a user, I want to see definitions for terms specific to this interface, so that I am better equipped to use it.
  • As a user, I want to see how the data is collected, so that I can trust the visualizations I see.
  • As a user, I want to know how the visualizations are created, so that I can feel more confident using this information during my job search or career change.

All Occupations Page

  • As a user, I want to filter information, so that I can refine my results.
  • As a user, I want tooltips built into websites, so that I can open them and learn more if I'm lost.
  • As a user, I want an infinite scroll on this back with a "back to top" floating action button, so that I can quickly return to the top of the page.
  • As a user, I want to have orderly cards showing different occupations, so that I can learn about government careers.
  • As a user, I want to sort my list of occupations, so that I can refine the list to find results faster.

Career Profile Pages

  • As a user, I want to see all of the available information about a government position, so that I can be better informed about this career path.
  • As a user, I want to read a description of this occupation, so that I can understand what it entails.
  • As a user, I want to know what job titles fall under this occupation, so that I can start applying for jobs that I'm interested in.
  • As a user, I want to switch between Work Activities treemaps via tabs, so that I can better understand the related work activities for a specific occupation.
  • As a user, I want to learn about Preparedness Levels, so that I know what it takes to obtain a specific occupation in the government sector.
  • As a user, I want to use segmented buttons to understand a specific occupation's Work Tasks by importance or by frequency of the task being performed, so that I can decide if I like this occupation or not.
  • As a user, I want to see a simple list of technology skills for a specific occupation, so that I can learn more about this technology to be better prepared for a government career.
  • As a user, I want to see simple visualizations for salary statistics, so that I can apply for jobs that will provide for me and my family.
  • As a user, I want to see a simple map of employment statistics, so I can see hot spots for certain occupations in the United States.
  • As a user, I want to know about automation risks for each occupation, so that I can future-proof my career.
  • As a user, I want to know how automation risk data is presented on this website so that I can confidently make a sound career move in the government sector.

image

ChatGPT Generated User Stories

These user stories were created after teaching ChatGPT about the Career Explorer app. Libby made modifications as needed, to add more details, or to clean up machine-made assumptions.

User Story 1: As a job seeker, I want to view detailed information about government sector careers so that I can make informed decisions about my career path.

Acceptance Criteria:

  • When I visit the career profile page, I should see detailed information about the job tasks, salary range, required education and experience, and career progression opportunities for a specific government sector career.
  • The career profile pages should include data visualizations created using Vega and Vega-Lite to help me understand the career information at a glance.

User Story 2: As a job seeker, I want to be able to search for government sector careers so that I can easily find the information I need.

Acceptance Criteria:

  • When I use the search feature on the website, I should be able to use the search feature to search for government sector careers based on my input.
  • The search feature should be real-time, displaying results as I type.

User Story 3: As a job seeker, I want to be able to navigate through the application easily so that I can find the information I need quickly.

Acceptance Criteria:

  • The landing page should provide an overview of the website and include a prominent search feature card that prompts me to search occupations or view all occupations.
  • The all occupations page should use infinite scroll to load all the results and include an extended floating action button for easy access to the back-to-top functionality.
  • The Career Profile pages should feature Vega and Vega-Lite visualizations to help users quickly understand the impact of each public sector career path.
  • The FAQ page should provide answers to frequently asked questions and help me understand the application's features and functionality.