Skip to content

Instantly share code, notes, and snippets.

@djavanm
Created August 19, 2019 20:50
Show Gist options
  • Save djavanm/bdeaf0bd7d8c885a36e6ab7c050a94d0 to your computer and use it in GitHub Desktop.
Save djavanm/bdeaf0bd7d8c885a36e6ab7c050a94d0 to your computer and use it in GitHub Desktop.

Template for DTR Memo Project: Swapi-Box

Group Member Names: Djavan Munroe Jacob Ogren

Guiding Questions to Define The Relationship: What are each of our learning goals for this project? What drives us in this project? Jacob: Get comfortable with the Fetch API and asynchronous JavaScript. Also learn how to use API documentation. Djavan: React Testing, making the website responsive, designed well, and have good use React Router.

What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches? Djavan: I prefer pair programming to start a project, and then splitting up tasks as we add features. Jacob: Prefers to get the class/component structure completed as team, and then splitting up to add features.

How do you communicate best? How do you appreciate receiving communication from others? Jacob: Slack - say what you feel! Djavan: Slack, same.

How would you describe your work style? Jacob: Prefers a good balance, does not want to get burnt out adding to the project. Djavan: I like to work with the team, when everyone is available.

What are each of our strengths? How can our strengths complement each other? Djavan: My strengths are with the JavaScript functionality and pieces of React. Jacob: Understanding JS and both CSS. I think we all will do a little of everything, and collaborate/delegate tasks equally.

What’s gone well or poorly in your previous projects? Djavan: Teamwork, DTR's are always helpful.
Jacob: Allowing people to focus on key areas that they want to improve on.

How will we set direction and make decisions as a team? Jacob: Communicate, and wireframe as a team. Djavan: Planning ahead as a group, and then executing.

How will we overcome obstacles? Jacob: Asking for help if needed, and utilizing mentorship. Djavan: Asking for help when needed, using google, talking things out.

What do you need (resources, environment, communication) to do your best work? Jacob: Communication. Djavan: Communication and being on the same page is important.

What scheduling restraints do you have? What are your scheduling preferences? Jacob: Free after school. Dinner will be busy on weekends. Djavan: Free after school/weekends.

What is your style for giving feedback? Does anything ever hold you back from giving feedback? Jacob: Respectful communication. Djavan: Working out any issues as a team.

What do you identify as being your biggest strength(s) technically, as they relate to this project? Where do you feel you could use improvement in your technical skills, as they relate to this project? How can our team help support you in improving these skills? Djavan: Weakness is CSS, will just continue how to utilize SASS and animations if possible. Jacob: Lack of experience with promise based/async javascript.

What tools do you want to use to manage the project? Github projects.

How do you want the group to solve problems when members run into issues with features of the project? Working it out together (pair programming).

How do you know if a project is successful? How can we achieve that as a group? By planning goals for the project, and seeing how well they were executed.

How will we recognize each other's successes and celebrate them? Constant communication and feedback through the project lifecycle.

Any additional questions that you would like to add: N/A

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