Skip to content

Latest commit

 

History

History
99 lines (44 loc) · 3.72 KB

Contract.md

File metadata and controls

99 lines (44 loc) · 3.72 KB

Team Contract

Communication

  1. Team Meetings

    • When and how often will your team meet?

      • We will meet once a week on Sunday night from 7 pm to 10 pm.
    • How long should each meeting last?

      • 2 ~ 3 hours
    • What software or tool will you use to host these meetings? Will someone take notes (record minutes)?

      • Use ZOOM or have a in-person meeting in Grainger engineering library. Note taker will finish drafting weekly development log entries after each meeting. We will take turns to be note-taker per week.
  2. Assistance

    • How will your teammates be able to contact you if they need your help or opinion on a task?

      • Yes, we can communicate with each other through Slack, Discord, Message, or other online social media. We will respond to others as soon as possible.
    • How quickly should you be expected to respond?

      • Less than one day.
  3. Respect

    • An effective team needs to have an environment that encourages open expression of ideas. How will you ensure that every member has an opportunity to speak and, more importantly, that every member will actively listen and engage with the thoughts of others?

      • This document will be signed by every team member We will respect others' ideas, and try our best to help ideas come true once we conclude that idea can potentially improve the efficiency of the project.

Collaboration

  1. Work Distribution

    • How will you assign workload for this project?

      • It will be assigned periodic, based on each teammates' workload. If some tasks are too difficult, we will allocate more teammates to work.
    • How will you address unexpected complications or unforeseen work?

      • If we found some complicated problems, we will cooperate to discuss and try to find some possible methods. Then, we will separate tasks to each teammate voluntarily or randomly. If someone still feels hard to complete, we will work together and focus on that issue.
  2. Time Commitment

    • How many hours of work per week is expected of each group member?

      • 10 hours per week.
    • Are there prior time commitments that need to be accounted for?

      • Sunday night from 7 pm to 10 pm. If not working, we can choose another time to meet in the same week.
    • How will you address new conflicts or commitments when they do inevitably occur?

      • We will give a perfect plan suited for all of us working on the remaining work together. If someone can not finish workloads on time, other teammates will ask him politely about his circumstances and difficulties. We will try to complete all the workloads we planned on time.
  3. Conflict Resolution

    • How will the team resolve situations where there is a disagreement between members?

      • We will meet up together to discuss to address the issue. If we still have disagreement, we will ask mentor for some help.
    • Situations where one or more members have not accomplished their tasks

      • This is the time the importance of collaboration and the spirit of Captain America show up. Everyone should be responsible to finish their workload on time. We will try to avoid these situations happening.
    • Situations where one or more members are habitually late?

      • If they are late two times or more, we need to have a talk and avoid these situations happening again.
    • Are there other hypothetical situations that you as an individual or as a team want to discuss ahead of time?

      • If we face a time conflict, we will send a message to the rest of the teammates and decide on a new Meeting time.

Signatures

Zhihao Wang (zhihaow6)
Haiyue Zhang (haiyuez2)
Shitao Shi (shi40)
Raymond Wu (haozhen6)