Project: Rancid Tomatillo
Group Member Names: Brian Forbes and Drew Bradley
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?):
- Stick to the DTR
- Set boundaries: personal and professional.
- New Technologies
-
- Cypress - what the huh?
-
- React Router - how does this come into play. What's going on under the hood.
Team strengths & collaboration styles (consider discussing your Pairin qualities here):
- Drew: Imaginative, inspirational. Love to learn.
- wants: practice navigating and talking through problems
- Brian: Objective, analytic. Love humanity.
- wants: clear communication and feedback
How we can use our strengths to overcome obstacles:
- Refer back to the DTR. Look for creative ways to navigate technical issues. Spend a few minutes solo to think of solutions, then present them.
Schedule Expectations:
- General Schedule: 5PM-8PM M-F, Saturday: 9-12PM,
- Drew's Conflicts: Thursday: 4:30-5:30PM, Tuesday: 3:30PM-4:30PM.
Communication Expectations:
- Daily Stand-up:
- What do we want to accomplish?
- What isn't making sense?
- What needs to be revisited?
- READ RUBRIC AGAIN!
Abilities & Growth Expectations:
- Drew: Better understand when to use Class-based compenent v. Function components. Improve communication. React structure.
- Brian: Build out React components and remember syntax. Proper import and export. Attention to accessibility and responsiveness.
Workload Expectations (What features do we each want to work on?):
- Paired programming with solo research and extra coding when needed.
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):
- GitHub projects.
- GitHub issues: using labels for each Component.
- PR Template.
- Slack: communication outside of class.
- Zoom: Study Hall
Pomodoro Break Schedule:
- 30 on: 5 off
Expectations for giving and receiving feedback:
- Daily stand-ups
- Assume positive intent, acknowledge negative impact.
Additional Remote Considerations:
- Mickey's gotta pee.
- Drew's got sisters who are loud.
Day 1 Agenda:
- Review rubric and answer questions:
- What components do you envision needing?
- Where will data be stored?
- How will information be passed around?
- GitHub Repo
- GitHub Projectboard
- Wireframing
- Inspiration
- Build pull-request-template.md
Additional Notes:
Click for the Inspiration Gist