Project: Little Shop of Orders
Group Member Names: Kolya Venturi, Evan Wheeler
Project Expectations: What does each group member hope to get out of this project?
- Build a better understanding of front end styling and HTML/CSS languages
- Get a better understanding of implementing MVC frameworks
Goals and expectations:
- Complete project and all three extensions
- Make the UI and design usable and high quality
- AJAX for adding new records
Team strengths:
- Solid understanding of database structure, relational databases, and SQL
- Strong OOP and Ruby skills
- Kolya has strong understanding of front end (HTML, CSS, Javascript, etc)
How to overcome obstacles:
- Communicate when stuck, don't get stuck trying to solve a problem
Schedule Expectations (When are we available to work together and individually?):
- Plenty of in school work time, both of us work late at night and are comfortable working remote
Communication Expectations (How and often will we communicate? How do we keep lines of communication open?):
- We are both available on Slack, and will message about what we are working on and pull requests
- Waffle for task management, and Pull Requests for code commenting and review
Abilities Expectations (Technical strengths and areas for desired improvement):
- Evan wants to develop front end skills
- Kolya wants to work on MVC aspects of the project
Workload Expectations (What features do we each want to work on?):
- Evan will do more of the front end to improve in a weak area
- Kolya will work on the Controller relationships to Model and View
Workflow Expectations (Git workflow/Tools/Code Review/Reviewing Pull Requests):
- Use Waffle to define tasks in progress, communicate about assigning new tasks and opening pull requests
- Create branch for large task, split workload into smaller branches, fix merge conflicts on first branch then pull into master
Expectations for giving and receiving feedback:
- Open communication on Slack using Specific Actionable and Kind principals
Agenda to discuss project launch:
- Define iteration scopes
- Assign starting tasks
- Set up waffle and hound
Ideas:
Tools:
- Look into Slim for layouts instead of ERB
Additional Notes: