Commit 206ffb66188f67ccef216427ade97754fe7ddca6

Authored by Laura Hawkins
1 parent a8bc7d0f17
Exists in master

I made a user stories tex document because it seemed simple and looks nice

Showing 1 changed file with 83 additions and 0 deletions Side-by-side Diff

UserStories.tex View file @ 206ffb6
  1 +\documentclass[letterpaper]{scrartcl} % or whatever
  2 +\usepackage{tgpagella}
  3 +\setkomafont{disposition}{\normalfont\bfseries}
  4 +%\usepackage[markuppercase]{scrpage2}
  5 +\title{\huge System Test Plan}
  6 +\date{\today}
  7 +\author{\Large Students With A Goal (S.W.A.G.)}
  8 +\usepackage[pass]{geometry}
  9 +\usepackage{hyperref}
  10 +\usepackage{graphicx}
  11 +\usepackage{enumitem}
  12 +\setlist[description]{style=multiline,leftmargin=3cm,font=\normalfont\textbf}
  13 +\setlistdepth{9}
  14 +
  15 +\setlist[itemize,1]{label=$\bullet$}
  16 +\setlist[itemize,2]{label=$\bullet$}
  17 +\setlist[itemize,3]{label=$\bullet$}
  18 +\setlist[itemize,4]{label=$\bullet$}
  19 +\setlist[itemize,5]{label=$\bullet$}
  20 +\setlist[itemize,6]{label=$\bullet$}
  21 +\setlist[itemize,7]{label=$\bullet$}
  22 +\setlist[itemize,8]{label=$\bullet$}
  23 +\setlist[itemize,9]{label=$\bullet$}
  24 +\renewlist{itemize}{itemize}{9}
  25 +\begin{document}
  26 +\maketitle
  27 +\begin{center}
  28 +\includegraphics[width=12cm]{../swag_logo.png}\\
  29 +
  30 +\begin{tabular}{l r}
  31 +Melody Jeng & System Architect \\
  32 +Arno Gau & Senior System Analyst \\
  33 +Rachel Lee & Software Development Lead \\
  34 +Laura Hawkins & Project Manager \\
  35 +Rohan Rangray & Algorithms Specialist\\
  36 +Andrew Buss & Database Specialist \\
  37 +Phuong Tran & Quality Assurance Lead \\
  38 +Chung Kang Wang & Business Analyst\\
  39 +Masud Rahman & User Interface Specialist\\
  40 +Kevin Mach & User Interface Specialist\\
  41 +\end{tabular}
  42 +\end{center}
  43 +\newpage
  44 +\tableofcontents
  45 +\section{ Account }
  46 +As a student, I want to be able to log in to the account I signed up with.
  47 +As a student, I want to be able to change my password for my account.
  48 +As a student, I want to be able to recover my password when I forget it
  49 +As a student, I want to configure my notifications.
  50 +As a student, I want to be able to logout my account.
  51 +As a first time user, I want to be able build my deck without going through registration process in class.
  52 +As an instructor, I want to limit access to the cards for my course
  53 +As an instructor, I want to invite students to the class group I created
  54 +As a student I want to receive notifications without installing an app
  55 +As a student I want to be able to delete my account
  56 +\section{ Flashcards }
  57 +As a student, I want to pick flashcards
  58 +As a student, I want to be able to make my own flashcard
  59 +As a student, I want to remove cards from my deck
  60 +As a student, I don't want to see low-quality cards.
  61 +As a student, I want to edit my card.
  62 +As a student, I want to make flashcards quickly
  63 +As a student, I want to flag abusive flash cards.
  64 +As a student I want to see other cards at the time they are added to the feed
  65 +As a student, I want to be able to hide unwanted cards from my live feed
  66 +\section{ Decks}
  67 +As a student, I want to be able to make my own deck
  68 +As a student, I want to be able to separate the live feed for each class
  69 +As a student, I want to add myself to a class
  70 +As a student, I want to my deck to be private
  71 +As a student, I want to be able to shuffle my deck.
  72 +As a student, I want to be able to remove courses that I was registered to.
  73 +\section{Study}
  74 +As a student, I want to be able to study my deck.
  75 +As a student, I want to have the app remind me when to review my cards
  76 +As a student, I want to be able to blank out words to make cards.
  77 +As a student I want to review cards without waiting for a notification
  78 +As a student I want to view cards in my deck in the order they were created
  79 +As a student, I want to be able to search/sort/filter for flashcards by date, class, tag, keywords
  80 +As a student, I want to be able to scroll infinitely
  81 +As a student I want to use the keyboard to interact with the app
  82 +\newpage
  83 +\end{document}