- Discussed Hand-Off plan
- Met with Stotts to discuss plans for final production month
- Met with Kris to update him on the progress of the Application
- Discussed Tech Talk
- Discussed potential small things to add to the application (Bundling with installer, UI Enhancements, etc.)
- Discussed potential edge cases
- Discussed Test Plan
- Prepared for meeting with Stotts
- Discussed Tech Talk details
- Discussed Test Plan deliverable
- Talked about bugs in current system
- Wrote outline for testing and discussed potential debug tools
- Discussed Tech Talk subject
- Planned out Midterm presentation
- Wrapped up some things before break
- Worked more on architecture diagram
- Polished designs on modules and defined core methods in each
- Met with client and discussed current progress, client suggested several UI and architecture refinements
- Decided to move forward with a JSON model for encoding the current schedule and discussed changes that needed to be made to native algorithm to allow for this to happen
- Worked on rough draft of architecture diagram
- Developed individual module designs and their core functionality
- Worked on Specifications deliverable
- Went over general project outline with client and core problems (UI to prevent user error)
- Decided on core layout for the project (JavaFX app that pushes to GitHub repository)
- Discussed potential secondary problems such as improving the algorithm used to generate the schedule or making it easier to swap hours
- Discussed overview of project
- Determined team and client meeting times
- Chose team roles