Skip to content

Instantly share code, notes, and snippets.

@cgeglio
Last active December 4, 2019 15:04
Show Gist options
  • Save cgeglio/eee7b037b1a0b3916b2b1170d5bd2e1d to your computer and use it in GitHub Desktop.
Save cgeglio/eee7b037b1a0b3916b2b1170d5bd2e1d to your computer and use it in GitHub Desktop.

DTR: Define the Relationship

Project: Whats Cookin'

Group Member Names: Kyle & Carla

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?):

Carla - Hope to practice using the new array prototype methods we've learned. Also want to get more practice with creating classes and having them interact with each other.

Kyle - Work on communication, terminology, and paired programming.

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

Carla - I'm responsible and a good communicator! Kyle - Keeping a peaceful atmosphere and paired programming

How we can use our strengths to overcome obstacles:

Carla - I think communication is key! If we can both let each other know where we are and what we're struggling with, we can get more done. Kyle - Talk out any problems and come to a solution we can both agree on

Schedule Expectations (When are we available to work together and individually? What constraints do we have?):

Carla - I don't have many constraints. I'm super flexible. Kyle - Has to be home by 7. Can come in early.

Communication Expectations (How and often will we communicate? How do we keep lines of communication open? How will we make decisions as a team?):

Both: Daily check-ins in person and over slack

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

Carla: I'm excited for the design part and I think it'll be good practice to start a design from scratch. Kyle: Hop back into HTML and CSS

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

Carla: I'm up for anything! I haven't created a functional search bar or filter option yet so I'd be interested in trying one of those things. Kyle: Want to get a good mix of everything. Split up everything evenly.

Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):

Both: Working on branches, pushing the code we each write, having the other person check it and merge it. Use tool to prevent yourself from merging to master.

Expectations for giving and receiving feedback:

Carla: Definitely open to feedback. I have a lot to learn so I won't be offended by advice or feedback! Kyle: Just be nice!

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

Both: GitHub projects

Day 1 Agenda: Wire-framing, set up project board

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment