Skip to content

Instantly share code, notes, and snippets.

@shayan-golafshani
Forked from saberg1/romcom_DTR
Last active March 30, 2021 23:37
Show Gist options
  • Save shayan-golafshani/291e9d3515d95f2a595ee1c74526e713 to your computer and use it in GitHub Desktop.
Save shayan-golafshani/291e9d3515d95f2a595ee1c74526e713 to your computer and use it in GitHub Desktop.
romcom_DTR
Project: romcom
Group Member Names: Shayan G & Steven B
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?):
We hope to learn how to implement the Javascript that we've been learning into the project. As a team, we want to achieve a clean implementation of the spec with
more extra feautures in place. We also want to have a solid understanding of all the pieces of code and how they connect. We'll know that we're successful, by looking over the spec together and making sure
we have all the implementation in place that we need to have in place. Particularly, we want a better understanding of event bubbling and DOM manipulation through JavaScript.
Team strengths & collaboration styles (consider discussing your Pairin qualities here):
Shayan is a transformer & Steven is a Manager together we can Shayan's creativity and ability to come up with different approaches
as well as Steven's ability to Focus our work to make sure both of our voices are heard and that we have a functional project complete quickly.
How we can use our strengths to overcome obstacles:
We can lean on each other's strengths when we feel stuck or if we come across any issues.
Schedule Expectations (When are we available to work together and individually? What constraints do we have? Make sure to discuss the remote questions above in regards to this section):
Shayan can generally work most days except Wednesdays 7-8PM MST, Thursdays from 4:30-5:30 MST and Saturdays 7AM MST.
Steven can generally work most days except when he needs a break for life-related activities, ie chores, etc.
We both may need breaks for different things that pop up, just tell each other.
Communication Expectations (How and often will we communicate? How do we keep lines of communication open? How will we make decisions as a team? How will we communicate about our emotional and mental well-being with each other?):
We will communicate daily on slack preferably during our 15 minute poms and other breaks, or after class as needed. We keep lines of communication open by sharing phone-numbers with each other,
and slacking each other to check in. This should be no problem, because we're accountabilibuddies. We'll make decisions as a team, by discussing things together first, and if we really can't decide together, we'll
do rock, paper, scissors to decide which way to go. The next time, the person who lost the rock, paper, scissors match will have their idea followed. We'll just be honest about how we feel about what's going on in the moment.
Abilities & Growth Expectations (Technical strengths and areas for desired improvement):
Steven is a rock, he knows a lot of the JavaScript technical things and has already completed mod 1. He'd like to learn and improveme on DOM manipulation.
Shayan has a little programming knowledge and will try to help with extra funcitonality. He would like focus on learning vanilla Javascript syntax, and the tools used in Turing.
Workload Expectations (What features do we each want to work on?):
We're going to be driver/navigator programming everything together. So we'll be working on it all together!
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):
Shayan will do work on a seperate branch and Steven will review Shayan's pull requests. That way we both see what code is
being commited.
Pomodoro Break Schedule:
10 minutes every 45 minutes.
Expectations for giving and receiving feedback:
We'll give each other honest feedback to help improve our project.
Additional Remote Considerations:
We'll give each other grace for needing to take breaks, or talk to family, or do other non-coding related things.
We'll both assume the best of each other and try to support each other as best as we can.
We'll both try our best to remain in regular communications with each other.
Project management tools we will use (GitHub projects or Trello are popular tools):
We'll use GitHub projects to layout the project to be completed in an efficient time.
Day 1 Agenda:
Our day one agenda is to fill out day 1 deliveries
Additional Notes:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment