Compare View

switch
from
...
to
 
Commits (6)

Diff

Showing 1 changed file Inline Diff

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