Journal

4/4 Coach Meeting

  • Try git rebase for merge issue
  • Tech Talk demo
    • Don’t copy EVERYTHING from the source tutorial but we can base it off of the materials
    • Pixel game is fine 
    • Don’t copy and paste; we have to change the game somehow a little by
    • Make it horizontal, more enemies, two spacecraft shooting things, etc
  • Work on bug algorithm and fix jQuery issue
  • Documentation plan (at least a skeleton this week) 
  • Handoff plan needs to be done next week

3/28 Coach Meeting

  • Issue with timestep in PID
    • Error too high
  • Work on test plan
  • Work on unit test, integration, and end-to-end test
    • Testing software pyramid
  • Outline of Tech Talk by next week
    • Ideally have finished slides, but an outline at minimum
    • Five minutes to talk about history etc, fifteen minutes for tutorial
    • Not necessarily a live demo
    • Audience should have ability to run through the tutorial without us presenting it
    • Easy, clear steps
    • Could upload tutorial code to GitHub so people can clone it

3/21 Coach Meeting

  • Add pre-reqs for using this (e.g. React, Node.js, etc.)
  • Get APPLES assignment done and under Assignments tab
  • We only have 4 weeks
  • Make sure we have a webpage that shows algorithms)
  • Integrate into react and use canvas API to draw it
  • Start tech talk slides this week
  • Look at functional requirements and see what more we need to do
    • Edit the requirements as well to be more coherent

3/7 Coach Meeting

  • Put milestones under the deliverables tab
  • Need code progress
  • Tech talk should be like a tutorial
    • Canvas API is a good topic
    • Fine to talk about even though the previous team did it already
    • Make some distinctions from theirs, maybe use different plots or some aspects they didn’t talk about
  • Add more details to the README
    • README should have the requirements to use software and how to install the dependencies as well as how to set up configurations/modify files
    • Test to make sure it’s set up correctly
    • Need to have a way to tell the client how to embed into a website
    • Could maybe include how to set up React JS

2/28 Coach Meeting

  • Re-organize the pages on website so that the website is more intuitive
  • Redraw the architecture diagram even if it’s pretty much the same as the prior team’s
  • Previous team’s UX has strange arrangement
    • The buttons need to be rearranged
    • Need instructions for users (make it more user friendly)
  • Edit midterm slides
    • Keep the slide design simple
    • Include motivation in the background slide
    • Make columns for requirements
    • Put a title for the PID slide
  • Capitalize all GitHub commits for consistency