UserStories.tex
4.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
\documentclass[letterpaper]{scrartcl} % or whatever
\usepackage{tgpagella}
\setkomafont{disposition}{\normalfont\bfseries}
%\usepackage[markuppercase]{scrpage2}
\title{\huge User Stories}
\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
\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. }}
\tableofcontents
\newpage
\section{ Account }
\begin {enumerate}
\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 change my password for my account.}
\item {As a student, I want to be able to recover my password when I forget it.}
\item {As a student, I want to configure my notifications.}
\item {As a student, I want to be able to logout my account. }
\item {As a first time user, I want to be able build my deck without going through registration process in class.}
\item {As an instructor, I want to limit access to the cards for my course.}
\item {As an instructor, I want to invite students to the class group I created.}
\item {As a student, I want to receive notifications without installing an app.}
\item {As a student, I want to be able to delete my account.}
\end{enumerate}
\newpage
\section{ Flashcards }
\begin{enumerate}
\item As a student, I want to pick flashcards.
\item As a student, I want to be able to make my own flashcard.
\item As a student, I want to remove cards from my deck.
\item As a student, I don't want to see low-quality cards.
\item As a student, I want to edit my card.
\item As a student, I want to make flashcards quickly
\item As a student, I want to flag abusive flash cards.
\item As a student, I want to see other cards at the time they are added to the feed.
\item As a student, I want to be able to hide unwanted cards from my live feed.
\end{enumerate}
\newpage
\section{ Decks}
\begin {enumerate}
\item As a student, I want to be able to make my own deck.
\item As a student, I want to be able to separate the live feed for each class.
\item As a student, I want to add myself to a class.
\item As a student, I want to my deck to be private.
\item As a student, I want to be able to shuffle my deck.
\item As a student, I want to be able to remove courses that I was registered to.
\end{enumerate}
\newpage
\section{Study}
\begin{enumerate}
\item As a student, I want to be able to study my deck.
\item As a student, I want to have the app remind me when to review my cards.
\item As a student, I want to be able to blank out words to make cards.
\item As a student, I want to review cards without waiting for a notification.
\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 search/sort/filter for flashcards by date, class, tag, keywords.
\item As a student, I want to be able to scroll infinitely.
\item As a student, I want to use the keyboard to interact with the app.
\end{enumerate}
\newpage
\end{document}