Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):
- We'd like to get through at least One Extension
- Like to be styling and finishing testing by Monday of next week
- Want a stress-free Tuesday
- Driver navigator to start and then flush out seperately as the project progresses
- Communication
- 'What's best for the team' mentality?
- Teamwork and postitive attitude
Schedule Expectations (When are we available to work together and individually? What constraints do we have?):
- Weekends: we will circle back around before the weekend
- Everyone available with no specific scheduling conflicts
- Goal: Iteration 0 today (9/3/19)
Communication Expectations (How and often will we communicate? How do we keep lines of communication open? How will we make decisions as a team?):
- Meet in the mornings
- Update each other if we are working seperately on what we are doing and how its going
- Slack
- After 10pm no merging, you can put up your pull request but don't expect it to merge until tomorrow
- We want to get better at: testing, styling (simple and clean), UI, Redux, Router, React
- We all want to get a chance to work on everything
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):
- Work together especially at the beginning to flush out the bones of the project
- Take breaks
- As we get later in the project we will discuss working more independently
- Deal with merge conflict locally before pushing up
- Major issues/stopping points? Let's get together.
- Don't merge your own pull requests
- Let everyone know ASAP for 1) pull requests or 2) merged code
- 5-10 minute check-in before class starts
- Include line by line code review on GitHub
- Project-related
- Open and honest
- If any points of contention we will all get together
- NO angry slack messages specifically at 2am
- GitHub Projects
Day 1 Agenda:
- DTR
- Wireframe
- GitHub projects
- Setup repository
- Submit to Travis/Robbie