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?):
- full-functionality
- getting to design the UI
- understand array iterator prototypes, syntax, when to use each type
- ES6 arrow functions
- reach goal: extension
- Not being afraid to try things/experimenting without fear of perfection
- sticking to timelines - not saving things to last minute. Frontload this weekend as much as possible
- spotting typos, consistencies in styling - attention to detail
- good communication, understanding
- Brigette: keeping energy up/keeping things peppy; determined + good at asking for help
- Hanna: repeating mod2 so I have some knowledge about how to approach the project; being flexible with how to do things - ok with not always having the right answer
- Talk through issues in an open and honest way
- Know when to ask for help/try something new
- Keep on keeping on
Schedule Expectations (When are we available to work together and individually? What constraints do we have? Make sure to discuss the remote questions above in regards to this section):
- break after class to decompress
- Brigette: mentor meetings Tues evening (wouldn't interfere), 2-3 hrs after 4PM, John Adams meetings (usually Wed-Thur) some point
- Hanna: John Adams (Mon 1PM), mentor meeting (sometime Sunday); generally like taking Fri nights off but not a hard rule
Communication Expectations (How and often will we communicate? How do we keep lines of communication open? How will we make decisions as a team? How will we communicate about our emotional and mental well-being with each other?):
- Daily communication - Slack, Zoom
- Decision making together - validate and take into consideration each other's perspectives/ideas
- Be open about emotional/mental well-being as necessary
- Daily standup's before starting project work time
- Brigette: learn about array prototypes, feeling confident in tackling larger projects - breaking them down into smaller chunks
- Hanna: fairly comfortable with array prototypes; want to get better at talking code, CSS/design
Paired work for the most part; e.g. do User
and Hydration
together - consider breaking off into solo work for Sleep
/Activty
classes since those are similar to Hydration
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):
- Person who makes PR does not close their own PR (unless it's something teeny) - make notes/comments as necessary
- Get comfortable with
debugger
in console
- every half hour - 7 min break unless we're on a roll -- continue work and take a longer break later
- Brigette: good at giving positive reinforcement; kind/courteous with giving constructive criticism - but aware she can sometimes be blunt; may sometimes need reminders to focus
- Hanna: generally good with constructive criticism/teaching what I know; can work on giving more frequent positive feedback
- We're an hour difference in timezones
- Both our partners have gotten better about respecting our needs to focus on schoolwork
- Brigette - may have wonky internet from time to time but likely not
- GH project board
- over the weekend: DTR, start project board, wireframe, ease into Iteration 1
MVP is a functioning app that meets spec requirements for Iterations 1-5 with a user-friendly UI
- Iterations 1-5 by end of weekend of 8/29
- Design & Refactor: Mon 8/31 - Wed 9/2