Skip to content

Instantly share code, notes, and snippets.

@whitneywilkes
Created December 9, 2020 03:12
Show Gist options
  • Select an option

  • Save whitneywilkes/d5bb4501bd00c4511ce7311c1b406721 to your computer and use it in GitHub Desktop.

Select an option

Save whitneywilkes/d5bb4501bd00c4511ce7311c1b406721 to your computer and use it in GitHub Desktop.
# **Guiding Questions to Define The Relationship:**
- What are each of our learning goals for this project? What drives us in this project?
Angela - goal of learning to read projects for better understanding and weave JavaScript/CSS/HTML/DOM.
Whitney - goal of understanding how to utilize event listeners and gain better understanding of how CSS/HTML, JavaScript and the DOM are all integrated.
- What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches?
Angela - enjoys collaboration as much as divide-and-conquer.
Whitney - prefers a mixed batch of the two.
- How do you communicate best?
Angela - a combination of directness and passiveness with a preference towards a passive lead.
Whitney - very direct, prefers to communicate via Slack for quick questions and Zoom or Slack video calls for items requiring more deep thinking.
- How do you appreciate receiving communication from others?
Angela - appreciates straight forward and kind.
Whitney - appreciates direct and honest communication with refrain from hesitation.
- How would you describe your work style?
Angela - preference towards fastidious.
Whitney - preference towards working individually while in a breakout room setting.
- What are each of our strengths?
Angela - appreciates personal qualities of adaptability and intuitiveness.
Whitney - appreciates personal qualities of grit and determination.
- How can our strengths complement each other?
We both possess similar inner strengths, making it easier to set a productive cadence.
- What’s gone well or poorly in your previous projects?
Angela - weight falling on one person.
Whitney - time management in reaching out for help, when needed. Additionally, have a difficult time letting go of full control when working in groups.
- How will we set direction and make decisions as a team?
We will keep an open line of communication on all project related material.
- How will we overcome obstacles?
We will possess empathy and practice healthy and active communication.
- What do you need (resources, environment, communication) to do your best work?
Angela - needs to pre-plan amount of time spent on project as well as work. Sometimes prefers quiet, other times music.
Whitney - needs to utilize a working environment free from distraction aside from constant music to drown out outside noise.
- What scheduling restraints do you have?
We prefer to work between 4pm - 10pm MST with dedicated work hours set between 8pm - 10pm MST.
We will respect any additional unanticipated scheduling conflicts as they arise.
- What are your scheduling preferences?
We will both reserve morning blocks for personal learning goals. We will hold each other accountable for dedicated project work time daily from 8pm - 10pm MST and additional time as permitted.
- What is your style for giving feedback? Does anything ever hold you back from giving feedback?
Angela - if worried about upsetting someone or being perceived as rude has historically remained quiet — working on this!
Whitney - provides feedback with directness and honesty. Nothing to hold back on providing feedback, aside from full understanding of the area of discussion.
- What do you identify as being your biggest strength(s) technically, as they relate to this project?
Angela - willingness to go find information that I don't know as well as a preference toward dynamic code.
Whitney - understanding of how to interpret technical requirements is growing (how to read what is being asked and execute accordingly). Additionally, understanding of how to refactor code is growing.
- Where do you feel you could use improvement in your technical skills, as they relate to this project?
Angela - in every area; I hope that this is always true. Currently struggling with for-loop syntax and array prototype methods.
Whitney - in understanding of utilization of for loop and conditionals as well as return statement placement (order of operations).
- How can our team help support you in improving these skills?
Angela - by providing resources to help with more frequent practice.
Whitney - continue long explanations on how to problem solve utilizing visuals/working through items as we complete in class.
- What tools do you want to use to manage the project?
We will utilize GitHub for project management.
We will utilize Tuple for paired work.
We will utilize Slack and Zoom for group work.
We will utilize terminal to run code.
- How do you want the group to solve problems when members run into issues with features of the project?
We will approach problems that arise with features by spending a full Pomodoro work count for dissecting the issue alone. Once we have hit our maximum limit we will take a paired approach to gain full understanding of the issue. If we run into an issue that cannot be resolved within our group we will ask for help via Slack.
- How do you know if a project is successful? How can we achieve that as a group?
We will reach for understanding over completion. We will make sure to check in with each other to verify that we both have understanding of each iteration.
- How will we recognize each other's successes and celebrate them?
We will act to provide consistent positive support and encouragement throughout the process.
Any additional questions that you would like to add:
Not at this time!
# **Remote Work Considerations During the COVID-19 Quarantine**
- What does remote focus look like for you? (headphones, distractions minimized (tv, family stuff, etc), video on)
Angela - will require headphones. Needs a good night's sleep, a balanced diet and overall balance in life.
Whitney - requires an environment free from distraction while working individually in addition to keeping music on.
- When working from the same place where you live, life can get in the way. What are some potential life things that could affect your ability to focus, and what plan can we come up with to approach those moments?
Whitney - dog is in the process of returning from a lengthy stay in the hospital and will require more attention. Currently undergoing maintenance involving power to additional monitors.
Angela - will need to re-do backwards planning if animal issues arise.
- If we encounter issues such as power outages, Zoom difficulties, or bad wifi, what backup plans can we have in place? (This could have answers like asking a neighbor to borrow wifi, using cellphone hotspot for internet, switching to slack or skype.
We will utilize our hotspots if we experience a wifi failure. In the event of a full power outage, we will reach out to gain Turing basement access.
- Pomodoro breaks are especially important for remote work and doubly so for quarantine. What should our Pom cadence look like? How will hold ourselves accountable?
We will utilize Pomodoro breaks at 43 minutes work time to 7 minutes break time and adjust as needed.
- Quarantine is tough, so it’s important to make note of our mental/emotional state when working with others. How can we make space to check in on each other’s well being, in addition to the work that needs to be done
We are assigned Accountabilibuddies and will continue to check in on our respective needs that have been set prior to project assignment. We will encourage taking care of personal mental health, when needed.
# **Template for DTR Memo**
Project: RomCom - Pair
Group Member Names: Whitney Wilkes, Angela
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 gain confidence and therefore deeper in our understanding of JavaScript principles, to include for-loops utilization, objects, classes and instances. Would also like to integrate personal development to reflect our strengths within the project.
Team strengths & collaboration styles (consider discussing your Pairin qualities here):
Angela - likes to find other's strengths and celebrate them. Is intuitive, energized by hard work and creative.
Whitney - qualities and strengths to include adaptability, perseverance and determination.
How we can use our strengths to overcome obstacles:
We can rely on our ability to communicate across differences in strengths to help pull each other up.
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):
We will adhere to an 8pm - 10pm MST project work schedule during the work week. During the weekend we will tentatively begin work at 7pm MST. At this time, no known constraints are present for either partner.
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 check in every day no later than 8pm MST. We will open the door to communication at 1pm MST on weekends.
Abilities & Growth Expectations (Technical strengths and areas for desired improvement):
Angela - would like to gain more comprehension of Javascript function usage that we have learned so far.
Whitney - would like to gain higher understanding of all Javascript principles and the WHY/WHEN/WHERE-to-use of each.
Workload Expectations (What features do we each want to work on?):
At this time we will take a paired-programming approach and revisit once better understanding of the project scope is established.
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):
We will keep a consistent and equally shared cadence in our work.
Pomodoro Break Schedule:
43 minutes work : 7 minutes break
Expectations for giving and receiving feedback:
Angela - expect honesty and timeliness in receiving feedback and intend to be kind and prompt when giving feedback.
Whitney - appreciates a gentle, honest approach full-circle.
Additional Remote Considerations:
Understanding that life happens when working from home. Pet interaction, meals during work time and other general life items are okay'd.
Project management tools we will use (GitHub projects or Trello are popular tools):
We will utilize GitHub projects for Project Management, utilizing a Kanban project board for work organization and prioritization.
Day 1 Agenda:
- As a team, read the entire project spec and rubric
- Create a rough timeline to follow
- Create a public document for your DTR
- Add collaborators to the forked repository
- Slack message to PM with:
- the forked GitHub repo
- the GitHub Pages deployed site
- Under your repo’s settings, scroll down to GitHub Pages and set it up to deploy your `main` branch
- the DT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment