diff options
author | AndrewMurrell <amurrel@purdue.edu> | 2014-04-07 14:46:20 -0400 |
---|---|---|
committer | AndrewMurrell <amurrel@purdue.edu> | 2014-04-07 14:46:20 -0400 |
commit | 37bfea98fde33eeded904996a75c5b41f00db523 (patch) | |
tree | 156ec092c7b0b6bd987e6d5d8bd5262a194320d8 | |
parent | 64e48ab3141deaf226c27f05b14af0314a4cf71c (diff) |
Added User Stories to sprint3.md
-rw-r--r-- | doc/Sprint2-Retrospective.md | 42 |
1 files changed, 14 insertions, 28 deletions
diff --git a/doc/Sprint2-Retrospective.md b/doc/Sprint2-Retrospective.md index 58a52b3..57d35b5 100644 --- a/doc/Sprint2-Retrospective.md +++ b/doc/Sprint2-Retrospective.md @@ -5,43 +5,29 @@ author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumak # User Stories -1) As an admin, I would like hosts/players, to have only the options - their group entitles them to. +1) As a user, I would like intelligent error handling and 404 redirection. -2) As an admin, I would like anti-spam measures for registration. +2) As a user, I would like a working search utility. -3) As a player I would like to review my peers and have our - scores reflect these reviews. +3) As a player, I would like a way to enter my usernames for several different remote games. -4) As a host I would like to have both game-type specific settings and - tournament specific preferences available when creating a new - tournament. - - These settings and preferences were moved to sprint 2 from sprint 1 - because we did not have the API functionality for any specific game yet. +4) As an admin I would like an option and utility to require email verification for users. -5) As a host/player/spectator I would like to have Riot Games League - of Legends API integration for match and player statistics and results for - League of Legends tournaments. +5) As a host, I would like to have multiple options for scoring. -6) As a host/player, I would like my pages to actively update without - refreshing my current page. - - For this task, we will implement an Active Status Update system with AJAX. +6) As a host, I would like to have multiple tournament structures and types for pairing and running tournaments. -7) As a host/player, I would like to see an interactive tournament lobby page - that displays tournament and match information. - - This will be accomplished with dynamic graphs, trees, and status bars. +7) As a host, I would like to have an interface for adding tournament-specific preferences. -8) As a host/player, I would like the Leaguer application to be more intuitive - and easy to use. +8) As a host, I would like to allow a wider variety of kinds of settings to be set. -9) As a user, I would like past tournament and player information to be - persistent and search-able. - - A working search utility should be implemented that will find specific - players or tournaments and return their pages. +9) As a user, I would like the Riot API to be asynchronously polled in the background so League of Legends tournaments proceed automatically. -10) As a user, I would like to see Player Profile pages. - - For this task, we will be creating profile pages for registered users that - have player-specific information such as tournament history and activity. +10) As a user, I would like to view and create brackets. + +11) As a user, I would like the web interface to look more professional. + +12) As a host or player, I would like a larger set of peer evaluation settings. # Tasks |