Skip to content

Instantly share code, notes, and snippets.

@trbachmann
Last active October 10, 2018 22:15
Show Gist options
  • Save trbachmann/8849af8eeb0cdaf4cb7beff27f64db1e to your computer and use it in GitHub Desktop.
Save trbachmann/8849af8eeb0cdaf4cb7beff27f64db1e to your computer and use it in GitHub Desktop.
DTR-Number-Guesser-Karin-and-Tiffany

Project: Number Guesser

Group Member Names: Karin Ohman and Tiffany Bachmann

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

  • Gain knowledge how to incorporate JS into an interactive website.
  • Integrating new CSS concepts learned in class into project, i.e. flex box.

Goals and expectations:

  • Each team member will complete their assigned tasks in a timely manner.
  • If stuck, communicate/meet ASAP.
  • Complete the project!

Team strengths:

  • Karin already has a background in JavaScrip and has a good understanding. Tiffany is good with organizing and planning.

How to overcome obstacles:

  • Communicate and dicuss the obstracle. Comew up with a solution together. If we differ in solution opinions, come up with a compromise together.
  • Use pair programming to go through the obstacle together and get on the same page.

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

  • Available to work together 8a-9a and 4p-6:30p
  • On the weekend, we're going to touch base at the end of the week to come up with timeframes.

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

  • In-person morning check-in each day.
  • Pair programming as needed after class.
  • Communicate in-person and via Slack.

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

  • Feeling confident about HTML, CSS, and basic JS.
  • If one team member needs help, working together to talk through difficult concepts so we both understand.
  • Desired improvement - writing efficient code and our ability to use JS in an integrated website.

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

  • Structure/layout plan and basic HTML together.
  • One person focuses on setting up initial CSS while other sets up initial JS.
  • Longer check-in to share/review each other's code.
  • Then break up for later phases at check-in.

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

  • Set up Git repo for us both to work of of.
  • Work on separate branches and check-in before committing anything to master.

Expectations for giving and receiving feedback:

  • Clear communication, preferably in-person.
  • Don't be afraid to give other person your feedback even if you aren't 100% sure you are right.

Agenda to discuss project launch:

  • Making a game plan - draw out concept model
  • Identify tasks for Trello board
  • Work on basic HTML structure

Ideas:

  • Looking into CSS flex box.
  • Research more about Git workflow.

Tools:

  • Trello for project and team management
  • Git repo for managing code versions
  • Sublime for working on code
  • Slack for communicating/sharing links/etc.

Additional Notes:

  • TBD
@allisonreusinger
Copy link

This is a great plan with lots of specifics! Nice work!

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