What are each of our learning goals for this project? What drives us in this project? We would like to learn how event handler's function and communicate with HTML. Andy wants to have a better understanding of what the DOM actually is. We are driven by the desire to learn and become programmers, find useful ways to use javascript.
What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches? Andy: I'm unfamiliar with pair programming, in the past my non technical groups have taken mostly a divide and conquer approach. I can see the downfalls of this, and I have in the past. Katy: This situation is unique, in the classroom it was easy to do driver navigator but we may need to approach this as divide and conquer.
How do you communicate best? How do you appreciate receiving communication from others? Andy: Verbal communication is best, things can be lost in writing. Katy: Written or verbal communication is fine.
How would you describe your work style? Both: All or nothing. I can work all night on a project if I need/ if it's interesting.
What are each of our strengths? How can our strengths complement each other? Andy: More logical/ control flow style. Katy: Writing clean and dynamic code.
What’s gone well or poorly in your previous projects? Both: If either I take on all the work or allow someone else to take on all the work, normally the project doesn't go that well.
How will we set direction and make decisions as a team? Communicate openly and honestly often. We will use a project board.
How will we overcome obstacles? Ask for help from each other and outside community.
What do you need (resources, environment, communication) to do your best work? No distractions, communication. Do some research on your own and come together before you even start. Get comfortable with concepts.
What scheduling restraints do you have? What are your scheduling preferences? Andy: Sometimes not available at nights/sunset. Katy: Pretty much always available, like to take a break after class.
What is your style for giving feedback? Does anything ever hold you back from giving feedback? Both: Not wanting to be too critial and hurt someone's feelings holds me back.
What do you identify as being your biggest strength(s) technically, as they relate to this project? Where do you feel you could use improvement in your technical skills, as they relate to this project? How can our team help support you in improving these skills?
Andy: More logical/ control flow style. I could use improvement on HTML and CSS because I have no experience with those, as well as DOM.
Katy: Writing clean and dynamic code. I continue to want to improve javascript skills.
What tools do you want to use to manage the project? Project board, github.
How do you want the group to solve problems when members run into issues with features of the project? Communicate what we are stuck on, send out initial screen just to give an idea of what the problem is before calling.
How do you know if a project is successful? How can we achieve that as a group? A careful balance between learning and completion. We can achieve this with communcation and hard work.
How will we recognize each other's successes and celebrate them? Give positive feedback when we recognize the other person has done hard work.