Skip to content
Team expectations
- Respect each other’s time, don’t be late
- Attend all the meetings weekly including coach, team, and group meetings. If a team member can not make it, it must be communicated
- Any conflict or missed personal deadline is to be communicated to the entire group
- Respond to each other within a day
- Respect each individual’s ideas, always be open-minded and accepting of criticism
- Make sure everyone is on the same page, ensure that everyone understands whats going on
- Work on all presentations together, everyone must participate in the final product
Software expectations
- Everyone on the team will use Github as their version control
- Pull requests has to be approved by at least 1 member before a merge
- Update others on progress of their work and what timelines look like
- Maintain well-documented and readable code
- Use Github branches when developing individually
- Practice pair-programming when working on the Apple Watches
- Ensure that everyone is using the same version of Git and all software versions are universal
- All devices must be able to run Swift code and/or use SwiftUi