Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 2.3 KB

DTR_memo.md

File metadata and controls

73 lines (46 loc) · 2.3 KB

Template for DTR Memo

Project: Kennel Tracker

Group Member Names: Laura Seamus, Mike McKee, Jesse Ling, Ahmad Kayyali

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

  • Jesse - Rekindle my love affair with Rails and learn some new stuff, such as Sidekiq and utilizing an email service. A workflow with a separate front end team.

  • Laura - Better understanding of back end technologies, and see what its like to connect a React front end with a Rails back end. Get better at professional git workflow. Rebasing workflow. Learn how to use Sagas.

  • Mike - Learn how to create a separate service to handle emails and background workers. Learn a little about working with a React front end.

  • Ahmad - Learn how to integrate with a Rails back end and workflow.

Goals and expectations:

  • Jesse - Utilize Sidekiq and learn a bit of front-end.
  • Laura - Understand back-end a little better and Sagas.
  • Mike - Create an email service that is efficient and uses background workers.
  • Ahmad - To become a better front-ender by working closely with a back-end team.

Team strengths:

  • Jesse - Database normalization, implementation, and design
  • Laura - React, Redux and React testing.
  • Mike - API development and testing.
  • Ahmad - Code.

How to overcome obstacles:

  • Team discussions, mentor consulations, PR reviews.

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

  • Come back to this.

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

  • Slack channel, PR & code reviews, no serious discussion after 7PM.

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

  • We will all leverage our unique abilities listed above to complete the required spec and product. All of us would like a little exposure in the other's specialties and will work closely to understand what each side of the stack is doing.

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

  • TBD

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

  • Rebasing
  • PR Templates
  • Code Review Before Merging
  • Waffle
  • TravisCI
  • Heroku

Expectations for giving and receiving feedback:

  • Specific, Actionable, Kind

Agenda to discuss project launch:

Ideas:

Additional Notes: