-
Notifications
You must be signed in to change notification settings - Fork 5
Retrospective 2
oliverlevy110 edited this page Nov 4, 2019
·
2 revisions
- Retrospective on Sprint #2:
- Members in Attendance:
- Oliver
- Henry
- Trevor
- Rafael
- What Worked Well
- Henry: Good progress on learning bootstrap with react. Everything is still local, it is not ready to be uploaded.
- Feedback: Look into shards npm to develop the website more quickly.
- Goal is to have the website uploaded to master by next week. This week he will move from research and learning to building out the website.
- Trevor:
- Finished all the endpoints (create_player, delete_player, etc..) and error handling for them.
- Implemented persistent data bases.
- Quantum functionality is on the backend. We have a function that runs on the quantum simulator that is on the backend.
- Oliver:
- Worked through tutorials for GoDot, starting to get a good grasp how to work with GoDot. Built a game as a tutorial. For the next week, Rafael and Oliver will add functionality to the game uploaded to Tetris_NE (not exported to HTML).
- Rafael:
- Still working on loading the game with react. Trying to load the HTML directly.
- Henry: Good progress on learning bootstrap with react. Everything is still local, it is not ready to be uploaded.
- What Didn't Work Well
- Rafael: Loading GoDot game into react was harder than assumed. Rafael thought he would be able to load the HTML of the exported game by converting the HTML to a JSX expression, but it turns out that the component cannot reach its dependent files this way. The next alternative he is currently considering is to load the HTML directly using React's dangerouslySetInnerHTML prop.
- Trevor: Ran into many Pycharm complaints that hampered progress. Detailed in the README
- Fixed COORS issues with Kizito's help
- Self Assessment on Progress
- where are you in relation to progress towards final product?
- We have finished the base set of code we need for the MVP. We will need to continuously improve on the code we have to get a finished product by the end of the term.
- lay out each of the following weeks till end of term with brief goals for each
- current week:
- Rafael and Oliver: have our MVP tetris game working without quantum functionality. Have a script to connect to our server to get input for the game.
- Henry: build out the website. Export shards. Integrate the website with react.
- Trevor: Work on quantum tutorials. Create Qiskit program to return True or False. Build endpoints on the server for the game to connect to.
- week 9: Connect game to server. Make sure game is fully functional and uploaded to website. Work on superposition functions and graphics within the game. Final site design and logo created. Create how-to-play, resource content.
- week 10: Buffer week to process unfinished tasks from week 8/9. Bug fixes and code cleanup.
- current week:
- where are you in relation to progress towards final product?
- Members in Attendance: