Skip to content

Instantly share code, notes, and snippets.

@hannakim91
Last active August 24, 2020 02:09
Show Gist options
  • Save hannakim91/b3f4dcb051a53dafde5eddb89f733c3c to your computer and use it in GitHub Desktop.
Save hannakim91/b3f4dcb051a53dafde5eddb89f733c3c to your computer and use it in GitHub Desktop.
Mod 2 Paired Project: FitLit DTR

Project: FitLit

Group Member Names: Hanna Kim, Brigette Doelp

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

Team strengths & collaboration styles (consider discussing your Pairin qualities here):

  • 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

How we can use our strengths to overcome obstacles:

  • 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

Abilities & Growth Expectations (Technical strengths and areas for desired improvement):

  • 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

Workload Expectations (What features do we each want to work on?):

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

Pomodoro Break Schedule:

  • every half hour - 7 min break unless we're on a roll -- continue work and take a longer break later

Expectations for giving and receiving feedback:

  • 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

Additional Remote Considerations:

  • 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

Project management tools we will use (GitHub projects or Trello are popular tools):

  • GH project board

Day 1 Agenda:

  • over the weekend: DTR, start project board, wireframe, ease into Iteration 1

Timeline

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment