- What are each of our learning goals for this project? What drives us in this project?
- David: Deeper understanding of Redux, integrating Fetch into Redux
- Brandy: Structure in Redux
- Brianna: Testing of async, Redux testing, Promises
- What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches?
- Brianna: either one ... hopefully paired with intitial structure/difficult functionality
- Brandy: same
- David: pair with testing
- How do you communicate best? How do you appreciate receiving communication from others?
-
Slack, Trello, in-person
-
Brandy:
-
David:
-
Let's meet 8:30 am every day?
- How would you describe your work style?
- Brianna: visual learner
- David:
- Brandy: verbalize a lot
- What are each of our strengths? How can our strengths complement each other?
- Brianna: css, structure
- David: async/Promises
- Brandy: solidifying understanding, summarizing understanding, asking questions
- What’s gone well or poorly in your previous projects?
- Brandy:
- Well: Everyone has the same objective, to learn
- Poorly: Issues with boundaries (we need to respect them), inflexibility -- don't have multiple people pushing to the same branch
- Brianna:
- Well: Periodic retros
- Poorly: When there's a merge issue, don't go down a rabbit hole
- David:
- Well:
- Poorly:
- How will we set direction and make decisions as a team?
- Daily 8:30 am meetings
- Periodic retros
- How will we overcome obstacles?
- Set a time limit (15-20 minutes)
- Ask for help, message in slack
- Open communication
- What do you need (resources, environment, communication) to do your best work?
- Brianna: quiet space
- Brandy: don't like being in main room because there's usually another group in here
- David:
- What scheduling restraints do you have? What are your scheduling preferences?
- Brandy: no communication after 9:30pm
- Brianna: none, would prefer to leave here before 7 each day
- What is your style for giving feedback? Does anything ever hold you back from giving feedback?
- Brandy: When I'm not confident about where I'm coming from
- Brianna: If I feel like I've had a lot of ideas shut down, I shut down on giving ideas
- David:
- How can our team help support you in improving these skills?
- Brianna: I want to work alone more on this project to build my solo-coding confidence
- Brandy:
- David:
- What tools do you want to use to manage the project?
- Trello, slack, gitHub/git
- How do you know if a project is successful? How can we achieve that as a group?
- Brandy: If everyone is more comfortable with what we're trying to learn
- Brianna: Not burning ourselves out during this high workload time
- David:
- How will we recognize each other's successes and celebrate them?
- Brandy: slack emojis, nice comments in PRs
- Brianna: high fives? breaks? get drinks/snacks
- David:
- Team strengths & collaboration styles (consider discussing your Pairin qualities here):
- Brianna: I'm good at focusing on efficiency, Don't like to waste time being stuck, everyone gets a chance to be heard
- Brandy: My code is efficient, verbal, good listener
- David:
- Workload Expectations (What features do we each want to work on?):
- Brianna: Don't know yet
- Brandy: Router stuff
- David:
- Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):
- Rebase workflow
- If working solo, someone else should checkout the branch and verify that it all works
- Day 1 Agenda:
- Work on investigating the API, postman, try some fetches
- Wireframe
How can our team help support you in improving these skills?
Brandy: I want to feel comfortable coming to my teammates when I am stuck.