Skip to content

Instantly share code, notes, and snippets.

@JoelLindow
Last active March 27, 2017 19:51
Show Gist options
  • Save JoelLindow/4493eac4e98ac6d7b0811e15de180049 to your computer and use it in GitHub Desktop.
Save JoelLindow/4493eac4e98ac6d7b0811e15de180049 to your computer and use it in GitHub Desktop.
DTR Memo

Template for DTR Memo

Project: ENIGMA

Group Member Names: Ben Ross (QXV VDAW) and Uber Lindow (JUMV ABVHDP)

Project Expectations: What does each group member hope to get out of this project?

  • Joel Lindow: More Familiarity with building functional methods and classes.
  • Ben Ross: Get really compitent at writing code in a way that makes it easily readable (also become a pairing Guru).

Goals and expectations:

To develop a functioning working style that plays to the strengths of both members as well as creates a conduit to merge those strengths. To find actionable tasks for each member in order to move the project forward consistently.

Team strengths:

Joel Lindow - Communication, enthusiasm, keeping things light, focusing on individual aspects of functionality, metaphors. Ben Ross - Strong concept of functional coding, refactoring, identifying small wins.

How to overcome obstacles:

  1. If we get stuck on something, we must commit to walking away for a few minutes and coming back at problems with a fresh set of eyes.
  2. Don't be afraid to address the struggles and obstacles to be aware of where focus should lie.
  3. Both individuals provide input on options for how to solve problem from a basic logic standpoint
  4. Nothing is personal, but don't make it personal!

Schedule Expectations (When are we available to work together and individually?):

  • Touch base EVERY DAY after school or at lunch (except for thursday)
  • Saturday (set window)
  • Sunday (set window to meet up or screen hero)

Communication Expectations (How often will we communicate? How do we keep lines of communication open?):

  • Screen hero is our big (remote hours tool)
  • Slack for sharing code, reaching out. Allowed to override snooze blocks until 9:30

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

  • Joel Lindow:

    • Basic Method Knowledge
    • Basic Logic Diagraming / Visual
    • Making sure we adhere to project guidelines
  • Ben Ross:

    • Bench Pressing the heavy code
    • Spending last few days of project rebuilding code from scratch with Joel to assure there is a solid understanding.

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

"It's not a 1 for 1 expectation, but we both better damn well be contributing and understanding"

Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests):

WILL SET UP ON FRIDAY!!!! Ben will research and get an understanding so we can hammer this out hard friday in NO TIME!

Expectations for giving and receiving feedback:

Just be open and honest. If it's getting "personal" say something before it "gets personal".

Agenda to discuss project launch:

Already discussed. Project is underway.

Ideas:

Ben is motivated to crush out the code for a full understanding quickly. Then we will rebuild the code again from scratch so Joel gets time in the drivers seat and also has a good understanding.

Tools:

Additional Notes:

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