From 39120f9d129fb86e3327e00f7390b9f29d6f9996 Mon Sep 17 00:00:00 2001 From: nfoy Date: Thu, 1 May 2014 17:16:03 -0400 Subject: Fixed retrospective errors. --- doc/Sprint3-Retrospective.md | 52 ++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 28 deletions(-) diff --git a/doc/Sprint3-Retrospective.md b/doc/Sprint3-Retrospective.md index d6e73f7..27b4985 100644 --- a/doc/Sprint3-Retrospective.md +++ b/doc/Sprint3-Retrospective.md @@ -21,8 +21,6 @@ several days. +---------------------------------------------------------+------+------------+----+ | [Alternate Scoring and pairing methods](#alt-score-par) | 5 | G, A, D | 7,8| +---------------------------------------------------------+------+------------+----+ -| [Tournament preference interface](#tourn-prefer) | 3 | Andrew | 9 | -+---------------------------------------------------------+------+------------+----+ | [Asynchronous Riot Pulls](#async) | 5 | Nathaniel | 11 | +---------------------------------------------------------+------+------------+----+ | [Map out brackets scaffolding](#brack-scaff) | 5 | Tomer | 10 | @@ -42,12 +40,14 @@ several days. +---------------------------------------------------------+------+------------+----+ | Tasks Implemented and Not Working Well | Size | Person | US | +=========================================================+======+============+====+ -| [Expand Peer Evaluation](#peer-expansion) | 3 | G, A, D | 7 | -+---------------------------------------------------------+------+------------+----+ | [Remote Game UserNames](#remote_user) | 3 | Davis | 12 | +---------------------------------------------------------+------+------------+----+ +| [Tournament preference interface](#tourn-prefer) | 3 | Andrew | 9 | ++---------------------------------------------------------+------+------------+----+ | [More types of seeded settings](#seed) | 2 | Andrew | 9 | +---------------------------------------------------------+------+------------+----+ +| [Expand Peer Evaluation](#peer-expansion) | 3 | G, A, D | 7 | ++---------------------------------------------------------+------+------------+----+ | [Project Leaguer Logo](#logo) | spike| G, D | 1 | +---------------------------------------------------------+------+------------+----+ @@ -92,10 +92,6 @@ We introduced Tournament Stages to accomodate a wider range of tournament types and modes and designed the library modules to be general enough to use results of past stages or player statistics to affect future ones. -## More types of seeded settings (#seed) - -TODO - ## Asynchronous Riot Pulls (#async) Project Leaguer handles asynchronous API pulling with the Delayed Job gem. A @@ -171,18 +167,6 @@ appeared only when there is a new alert. # Implemented but not working well -## Expand Peer Evaluation (#peer-expansion) - -We created scoring modules for users to select the preferred scoring method and -preferred peer evaluation for users to choose from when creating a tournament. -The peer evaluation modules calculate the score correctly but do not grab the -statistics from the submission forms. The skeletons for three such scoring methods -namely, winnerTakesAll, FibonacciPeerWithBlowout, MarginalPeer, have been created. -The for MarginalPeer we do not have a view but we do have the methods that would -calculate the score provided the stats are in the database. For WinnerTakesAll and -FibonacciWithPeerBlowout we do have views and data being collected from the interface -and used to calculate score. - ## Remote Game UserNames (#remote_user) The idea behind remote usernames is that a Leaguer user would be able to add @@ -199,6 +183,26 @@ current logo is a rough draft and will more than likely not be truly done for so if ever. For now, we have a decent looking logo and are planning on placing it into the product documents. Other than that, this is not yet complete. +## Tournament preference interface (#tourn-prefer) + +Tournament Settings are handled correctly and securely, the permission system is +robust enough to handle custom preferences, and the database structure exists to +handle them, even the icons for adding them were created, however, the interface +for adding them was deemed low priority for this sprint in comparison to the lib +modules and permissions overhauls. + +## Expand Peer Evaluation (#peer-expansion) + +We created scoring modules for users to select the preferred scoring method and +preferred peer evaluation for users to choose from when creating a tournament. +The peer evaluation modules calculate the score correctly but do not grab the +statistics from the submission forms. The skeletons for three such scoring methods +namely, winnerTakesAll, FibonacciPeerWithBlowout, MarginalPeer, have been created. +The for MarginalPeer we do not have a view but we do have the methods that would +calculate the score provided the stats are in the database. For WinnerTakesAll and +FibonacciWithPeerBlowout we do have views and data being collected from the interface +and used to calculate score. + ## More types of seeded settings (#seed) The idea behind the seeding settings is have different methods of team @@ -223,14 +227,6 @@ creation. The seeding methods we have currently are: Early bird and random seeding are completed, but fair ranked has yet to be done. -## Tournament preference interface (#tourn-prefer) - -Tournament Settings are handled correctly and securely, the permission system is -robust enough to handle custom preferences, and the database structure exists to -handle them, even the icons for adding them were created, however, the interface -for adding them was deemed low priority for this sprint in comparison to the lib -modules and permissions overhauls. - # Not implemented -- cgit v1.2.3 From c07738ba51de3f0c3d0bfd409a621bec65ebed5f Mon Sep 17 00:00:00 2001 From: guntasgrewal Date: Thu, 1 May 2014 17:21:13 -0400 Subject: idk --- doc/Sprint3-Retrospective.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/Sprint3-Retrospective.md b/doc/Sprint3-Retrospective.md index 27b4985..c123755 100644 --- a/doc/Sprint3-Retrospective.md +++ b/doc/Sprint3-Retrospective.md @@ -31,6 +31,8 @@ several days. +---------------------------------------------------------+------+------------+----+ | [Make it look professional](#professional) | 3 | All | 1 | +---------------------------------------------------------+------+------------+----+ +| [Expand Peer Evaluation](#peer-expansion) | 3 | G, A, D | 7 | ++---------------------------------------------------------+------+------------+----+ | [Private Messages](#priv-messages) | 5 | N, L | 5 | +---------------------------------------------------------+------+------------+----+ | [Alerts](#alerts) | 3 | Guntas | 4 | @@ -46,8 +48,6 @@ several days. +---------------------------------------------------------+------+------------+----+ | [More types of seeded settings](#seed) | 2 | Andrew | 9 | +---------------------------------------------------------+------+------------+----+ -| [Expand Peer Evaluation](#peer-expansion) | 3 | G, A, D | 7 | -+---------------------------------------------------------+------+------------+----+ | [Project Leaguer Logo](#logo) | spike| G, D | 1 | +---------------------------------------------------------+------+------------+----+ @@ -143,6 +143,18 @@ changed to give each user a unique avatar even if they've not set one. Tournamen creation and listing also received tune ups, with images listed with each tournament to help display its game type and a better creation page when creating a tournament. +## Expand Peer Evaluation (#peer-expansion) + +We created a scoring modules for users to select the preferred scoring method and +preferred peer evaluation for users to choose from when creating a tournament. +The peer evaluation modules calculate the score correctly and grab the +statistics from the submission forms. The skeletons for three such scoring methods +namely, winnerTakesAll, FibonacciPeerWithBlowout, MarginalPeer, have been created. +For the MarginalPeer we do not have a view but we do have the methods that would +calculate the score provided the stats are in the database. For WinnerTakesAll and +FibonacciWithPeerBlowout we do have views and data being collected from the interface +and used to calculate score. + ## Private Messages (#priv-messages) Private Messsaging in Project Leaguer is possible between two registered users. @@ -191,18 +203,6 @@ handle them, even the icons for adding them were created, however, the interface for adding them was deemed low priority for this sprint in comparison to the lib modules and permissions overhauls. -## Expand Peer Evaluation (#peer-expansion) - -We created scoring modules for users to select the preferred scoring method and -preferred peer evaluation for users to choose from when creating a tournament. -The peer evaluation modules calculate the score correctly but do not grab the -statistics from the submission forms. The skeletons for three such scoring methods -namely, winnerTakesAll, FibonacciPeerWithBlowout, MarginalPeer, have been created. -The for MarginalPeer we do not have a view but we do have the methods that would -calculate the score provided the stats are in the database. For WinnerTakesAll and -FibonacciWithPeerBlowout we do have views and data being collected from the interface -and used to calculate score. - ## More types of seeded settings (#seed) The idea behind the seeding settings is have different methods of team -- cgit v1.2.3 From 0d1fbdc89ff7e1a611d13826bcddb058359b658f Mon Sep 17 00:00:00 2001 From: nfoy Date: Thu, 1 May 2014 17:42:36 -0400 Subject: Sprint 3 Retrospective Complete except for Email Verification --- doc/Sprint3-Retrospective.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/doc/Sprint3-Retrospective.md b/doc/Sprint3-Retrospective.md index c123755..74fbb30 100644 --- a/doc/Sprint3-Retrospective.md +++ b/doc/Sprint3-Retrospective.md @@ -55,7 +55,12 @@ several days. +---------------------------------------------------------+------+------------+----+ | Tasks Not Implemented | Size | Person | US | +=========================================================+======+============+====+ -TODO +| [Nothing cause we are great](#success) | 0 | --- | 0 | ++---------------------------------------------------------+------+------------+----+ + + +# [How to improve](#improve) + # Implemented and working @@ -230,9 +235,21 @@ to be done. # Not implemented -TODO +## Nothing cause we are great (#success) +We implemented everything we planned to implement. -# How to improve -TODO + +# How to improve (#improve) + +1. We can work at a preferable pace since we can decide our own deadlines and work +without other classes dividing our time and energy. + +2. We can better prepare and handle presentations of our software in the future: + A. Do not work on project while waiting for our presentation's turn. + B. Practice our demo (we were effectively a day behind where we needed to be). + C. Follow the presentation grade outline. + +3. We can better decide what to do in a sprint. We bit off a bit more work than +we could effectively chew for this sprint. \ No newline at end of file -- cgit v1.2.3