Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 2.51 KB

team-agreement.md

File metadata and controls

46 lines (36 loc) · 2.51 KB

Team Agreement:

  1. Communication plan:
  • We will communicate with each other through Zoom, Slack, and, at camps if necessary.
  • Our communication includes sketches, visuals, or, any means necessary to communicate ideas correctly.
  • We take turns in exchanging ideas.
  • Every idea is written down and each member is given enough time to explain his ideas then other members can make comments or add to it. (Group brainstorming)
  • We take a vote before any decision is made.
  • After each step, we give time for feedback, concerns, and objections.
  • No idea is a bad idea, everything that a member suggests is impressive, we just have to choose the best for the team within the time provided.
  • There is no judgment nor blaming. Every member is essential to the team and a crucial part of its success.

  1. Conflict plan:
  • Discussion and listening are our way to go.
  • First, we will try to understand the cause and the source of the conflict.
  • Try to list the possible solution depending on the type of conflict.
  • Keeping in mind that our main goal is to gain experience in teamwork and make a successful project, so nothing should be taken personal.

  1. Work plan:
  • Tasks will be identifying and assigned based on the team`s best interest
  • We will be using Trello for managing the work and tasks in general.
  • A report on everyone`s work will be reported daily to the team for feedback.

  1. Git process:
  • Everyone in the team will have access to the project's repo.
  • Each member works on a branch and will have time to explain his work.
  • Merges will happen from once to twice a day, as we see fit.
  • Merges will only occur if assigned members agreed on.
  • We will be communicating on Slack to decide the time of each merge to avoid any merging conflicts.
  • As a team, we are all aware of every area in this agreement and we believe that communication is our strength
  1. Our plan to avoid communication issues:
  • Making sure that every member is following up and updated with any news.
  • Listening to everyone`s concerns
  • Recognition of everyone`s work
  • Making sure that everything is well communicated
  • Empower each member.