Project: Rails Engine
Group Member Names: Ellen Cornelius, Megan McMahon
Project Expectations: What does each group member hope to get out of this project?
- Ellen: Excited to get more exposure to ActiveRecord/SQL. and JSON
- Megan: Same. Also want to get familiar with JSON
Goals and expectations:
- Be complete with functionality Thursday at noon - reserve Thursday afternoon for README cleanup.
Team strengths:
- Ellen: Likes SQL
- Megan: Time Management and Project Management
How to overcome obstacles:
- Timebox our struggle and ask for help after 30 minutes head-banging.
Schedule Expectations (When are we available to work together and individually?):
- Unavailability: Monday 4:30 - 6PM, All Days before 9AM or after 10PM (no expectation of slack response during these times)
- Campus Time: Other than outlined above 9AM - 6PM
Communication Expectations (How and often will we communicate? How do we keep lines of communication open?):
- Constant communication (remote on Slack or Phone ICE)
- Slack response within 30 minutes during work time (within reason)
- Verbose github messages - prioritize github over slack for code questions.
Abilities Expectations (Technical strengths and areas for desired improvement):
- Improve familiarity with JSON
- HTTP stuff (get more REST)
- We feel comfortable working alone, and would like to get better at paired programming.
Workload Expectations (What features do we each want to work on?):
- Ellen - Person A
- Megan - Person B
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests):
- Review all functionality that each team member has completed.
- Rebase
- Do not merge your own PRs
Expectations for giving and receiving feedback:
- Specific Actionable and Kind
- Don't sit on anything (address issues as they arise)
Ideas:
- First step, get railsy stuff done (including learning about rake commands).
- Then do all record endpoints.
- Then all Relationship and BI for each resource.
Tools:
- Git and github
- Additional as needed
Additional Notes: