Skip to content

Instantly share code, notes, and snippets.

@peeratmac
Created July 1, 2019 22:52
Show Gist options
  • Save peeratmac/1f72c2c2f3a900531315653db3c4e977 to your computer and use it in GitHub Desktop.
Save peeratmac/1f72c2c2f3a900531315653db3c4e977 to your computer and use it in GitHub Desktop.

Project: Number Guesser

Group Member Names: Peerat Sukcharoenyingyong and Vanessa Randall

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?):

  • Solidify understanding of JavaScript and Flexbox.
  • Solidify more semantic HTML, clean CSS, and better JavaScript functions.
  • If we are able to establish compromises in difficult situation through the duration of the project.
  • We will know we are successful at the end if we are not frustrated with each other.
  • Try to get to the point where we can attempt the extensions.
  • Develop successful pairing techniques and best practices.

Team strengths & collaboration styles (consider discussing your Pairin qualities here):

  • We have different assets that can be benificial to the team, different thinking styles
  • Different perspective and motivators.

How we can use our strengths to overcome obstacles:

  • Having a plan of attack for different issues.
  • Try to see things from one another point of view, put yourself into their shoes.
  • Lover of Justice and Lover of Humanity can come together to overcome obstacles.
  • We believe we both can benefit from talking about issues and resolving issues that may come up.
  • Communicate as much as possible, no such thing as too much.

Schedule Expectations (When are we available to work together and individually? What constraints do we have?):

  • Not meeting up on July 4th (but we can change that if needed, flexible).
  • Break after 4 PM but reconvene after dinner, 6 PM or after.
  • Individually, be in communication with one another, agreed upon things and issues we are working on for the project.

Communication Expectations (How and often will we communicate? How do we keep lines of communication open? How will we make decisions as a team?):

  • Multiple times a day, Slack, phone call for urgent matters.
  • Make suggestions, take them with a grain of salt, here one another out, make sure decisions make sense to both people, be ready to explain again and again.

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

  • JavaScript
  • Naming conventions
  • Cleanliness of the code

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

  • Ping-pong style of work to start of, we expect to be involve in all fundamentals to help with our learning and understanding.
  • For Phase One and Two, we are going to work side-by-side.
  • We will reconvene after to discuss Phase Three and Phase Four.

Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests/Debugging and Problem-solving Techniques):

  • Git and GitHub
  • Try to push and pull once a day, or after breakthroughs, but always check with one another and be in communication on what we are working on.

Expectations for giving and receiving feedback:

  • Continuous feedback, daily, can be more.
  • Be open to feedback.

Project management tools we will use:

  • Issues tab on GitHub
  • Kanban board type / Projects tab on GitHub
  • Calendar invite to each other

Day 1 Agenda: After Dinner - reconvene

  • Establish wireframe
  • Start HTML and CSS
  • Basic styling and positioning of sections
  • Look over Flexbox before learning it tomorrow

Additional Notes: Yay neighbors!

@allisonreusinger
Copy link

Looks good -- appreciate the level of detail here!

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