Project Developement Schedule - HawpT/BrainFloss GitHub Wiki

Brain Floss Development Schedule

Sprint 1 (Jan 12-14)

Sprint 2 (Jan 19-21)

Tasks:

  1. Create drawings of app features and possibly UML diagrams

  2. User Stories

3.Testing Discussions about procedures/completion

4.Scheduling

5.Assignments

6.Training/Hands on with technology selected

Sprint 3 (Jan 22-Feb 4)

Tasks:

  1. Create a bare bones web app which is running jscript code.

2.Prototype Sprite

4.Detailed drawings of Concept

5.User story discussions

Sprint 4 (Feb 5 - Feb 18)

  1. Game Prototype, repeatable random problems

  2. Create a randomized problem generated for addition and subtraction which has levels enabled.

  3. Django server, running locally, serves the HTML with our game embedded

  4. Django server can talk to the MySQL database.

Release 1 (Feb 23)

  • Random Math Problem (random)

  • Ball in the game

  • Whole field with sprite(not moving)

  • Django server working locally - serving html that has javascript

  • Django server talks to database

  • 2 menus -Ball click for starting game -game screen

Sprint 5 (Feb 19 - Mar 3)

  1. New user story for Teacher

  2. New user story for Student

  3. Add navigational controls

Sprint 6 (Mar 4 - Mar 24)

1.Animation

2.User Story discussion

3.Coding

4.student and teacher logins

Release 2 (Mar 29)

  • A student can login and play level 1

  • Score will be kept track of and will have a conclusion(winner).

  • A teacher can login and add students

Sprint 7 (Mar 25 - Apr 7)

  • Data modeling

  • Level 2 and 3 for students

  • Debugging

Sprint 8 (Apr 8 - Apr 21)

  • More animations

  • Debugging

  • Final polish

Final Release (Apr 26)

  • Student can login and play a full game

  • Teacher can login and check students scores

  • A winner wins based on their scoring.

  • Game keeps track of scoring