diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2014-02-10 10:49:52 -0500 |
---|---|---|
committer | Luke Shumaker <LukeShu@sbcglobal.net> | 2014-02-10 10:49:52 -0500 |
commit | 3747a41fbe290fd5c78c3e849241e3867762bf2c (patch) | |
tree | afea36c380c866f9119fd6ee18ef9d8b7ce44cfa /ProductBacklog.md~ | |
parent | 3898be259999389686c134485df38fa6a3318d7b (diff) | |
parent | c54aa13522dae9b0d19af50b7cb218c4f7e2407e (diff) |
Merge branch 'webb' into tkimia
Conflicts:
docs/DesignDocument.docx
docs/DesignDocument.md
Diffstat (limited to 'ProductBacklog.md~')
-rw-r--r-- | ProductBacklog.md~ | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/ProductBacklog.md~ b/ProductBacklog.md~ new file mode 100644 index 0000000..b193d89 --- /dev/null +++ b/ProductBacklog.md~ @@ -0,0 +1,55 @@ +--- +title: Team 6 - Leaguer +author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumaker, Davis Webb ] +--- + +Problem Statement +----------------- + +In team-based tournament sports, often individual contributions are +overshadowed by the binary end result: win or lose. This +winner-takes-all mentality may unfairly pair players in later stages +of the tournament based on the team's score rather than their own in +early stages. + + +Background +---------- + +Generally, new team based competitions have been managed +electronically using archaic methods. The winning team advances and +the losing team is defeated. In the real world there are many +examples of individual review (as in football) and handicaps (as in +golf). Our goal is to create software that allows teams to compete +and review their peers to more accurately represent modern team +competitions. Our domain is online competition management and +e-sports. The targeted audience is defined on two levels, on a broad +level it is for any individual wishing to manage a competitive event, +on a niche level it is for individuals looking to manage and +participate in team competitions (like League of Legends). + +TODO - Luke write about existing software. + +System Model +------------ + +\ + +Requirements +------------ + ++---------+-----------------------------------+-----------------------------+ +| | Functional Requirements | Non-Functional Requirements | ++=========+===================================+===================================================================================+ +| Must be | - Tournament Creation | - As a user and host, I would like the program to be simple and intuitive | +| done | - Tournament Settings Management | - As a user and host, I would like the program to be fast and memory efficient | +| | - Tournament Registration | - As a user and host, I would like installation to be as simple as possible | +| | - Tournament Pairings | | +| | - Peer Review System | | +| | - Standings | | +| | - Server File Backup | | ++---------+-----------------------------------+-----------------------------------------------------------------------------------+ +| If time | - Alert System | - Interactive Menu | +| allows | - Private Message System | - Twitch Integration | +| | - Advanced Tournament Search | - Mobile Access | ++---------+-----------------------------------+-----------------------------+ |