From 206ffb66188f67ccef216427ade97754fe7ddca6 Mon Sep 17 00:00:00 2001 From: Laura Hawkins Date: Thu, 28 May 2015 22:15:20 -0700 Subject: [PATCH] I made a user stories tex document because it seemed simple and looks nice --- UserStories.tex | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 UserStories.tex diff --git a/UserStories.tex b/UserStories.tex new file mode 100644 index 0000000..7693e10 --- /dev/null +++ b/UserStories.tex @@ -0,0 +1,83 @@ +\documentclass[letterpaper]{scrartcl} % or whatever +\usepackage{tgpagella} +\setkomafont{disposition}{\normalfont\bfseries} +%\usepackage[markuppercase]{scrpage2} +\title{\huge System Test Plan} +\date{\today} +\author{\Large Students With A Goal (S.W.A.G.)} +\usepackage[pass]{geometry} +\usepackage{hyperref} +\usepackage{graphicx} +\usepackage{enumitem} +\setlist[description]{style=multiline,leftmargin=3cm,font=\normalfont\textbf} +\setlistdepth{9} + +\setlist[itemize,1]{label=$\bullet$} +\setlist[itemize,2]{label=$\bullet$} +\setlist[itemize,3]{label=$\bullet$} +\setlist[itemize,4]{label=$\bullet$} +\setlist[itemize,5]{label=$\bullet$} +\setlist[itemize,6]{label=$\bullet$} +\setlist[itemize,7]{label=$\bullet$} +\setlist[itemize,8]{label=$\bullet$} +\setlist[itemize,9]{label=$\bullet$} +\renewlist{itemize}{itemize}{9} +\begin{document} +\maketitle +\begin{center} +\includegraphics[width=12cm]{../swag_logo.png}\\ + +\begin{tabular}{l r} +Melody Jeng & System Architect \\ +Arno Gau & Senior System Analyst \\ +Rachel Lee & Software Development Lead \\ +Laura Hawkins & Project Manager \\ +Rohan Rangray & Algorithms Specialist\\ +Andrew Buss & Database Specialist \\ +Phuong Tran & Quality Assurance Lead \\ +Chung Kang Wang & Business Analyst\\ +Masud Rahman & User Interface Specialist\\ +Kevin Mach & User Interface Specialist\\ +\end{tabular} +\end{center} +\newpage +\tableofcontents +\section{ Account } +As a student, I want to be able to log in to the account I signed up with. +As a student, I want to be able to change my password for my account. +As a student, I want to be able to recover my password when I forget it +As a student, I want to configure my notifications. +As a student, I want to be able to logout my account. +As a first time user, I want to be able build my deck without going through registration process in class. +As an instructor, I want to limit access to the cards for my course +As an instructor, I want to invite students to the class group I created +As a student I want to receive notifications without installing an app +As a student I want to be able to delete my account +\section{ Flashcards } +As a student, I want to pick flashcards +As a student, I want to be able to make my own flashcard +As a student, I want to remove cards from my deck +As a student, I don't want to see low-quality cards. +As a student, I want to edit my card. +As a student, I want to make flashcards quickly +As a student, I want to flag abusive flash cards. +As a student I want to see other cards at the time they are added to the feed +As a student, I want to be able to hide unwanted cards from my live feed +\section{ Decks} +As a student, I want to be able to make my own deck +As a student, I want to be able to separate the live feed for each class +As a student, I want to add myself to a class +As a student, I want to my deck to be private +As a student, I want to be able to shuffle my deck. +As a student, I want to be able to remove courses that I was registered to. +\section{Study} +As a student, I want to be able to study my deck. +As a student, I want to have the app remind me when to review my cards +As a student, I want to be able to blank out words to make cards. +As a student I want to review cards without waiting for a notification +As a student I want to view cards in my deck in the order they were created +As a student, I want to be able to search/sort/filter for flashcards by date, class, tag, keywords +As a student, I want to be able to scroll infinitely +As a student I want to use the keyboard to interact with the app +\newpage +\end{document} -- 1.9.1