GithubHelp home page GithubHelp logo

team-agreement's Introduction

TEAM MEMBERS

  1. motasem meqbel

  2. mohammed khamees

  3. hamza shamoun

  4. bayan abu alhaj

coder-401 (401d7-group3) team agreement

Conflict Plan

  1. resolve conflict proccess

We will try to resolve conflicts in a respectful and professional manner. We should make compromises that will satisfy everyone in the group.

  1. How will you raise concerns to members who are not adequately contributing?

we should warning him/her

  1. How and when will you escalate the conflict if your resolution attempts are unsuccessful?

after the warning if there no response then we will contact the instroctor .

Communication Plan

  1. How will you communicate after hours and on the weekend?

we will use slack app to schedule meeting

  1. What is your strategy for ensuring everyone’s voice is heard?

every one should be given a time to share his/her idea

  1. How will you ensure that you are creating a safe environment where everyone feels comfortable speaking up?

we should not laugh on the other ideas , and respect others ideas

Work Plan

  1. How you will identify tasks, assign tasks, know when they are complete, and manage work in general?

we will estimate the user stories and convert them into features tasks by the beginng of the sprint .

  1. What project management tool will be used?

use trello to make a borad of the requirement so at the begginng of each meeting we will assign the tasks

git process

  1. What components of your project will live on GitHub?

all the project file will live on GitHub

  1. How will you share the repository with your teammates?

we have created a public organization and all of member joined to it .

  1. What is your Git flow?

for each feature task , the team member that he assigned to that tasks will create a new branch to handle that task

  1. Will you be using a PR review workflow? If so, consider:

    1. How many people must review a PR?

    every team members

    1. Who merges PRs?

    team leader

    1. How often will you merge?

    whenever a feature task done

    1. How will you communicate that it’s time to merge?

    using slack

team-agreement's People

Contributors

mmeqbel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.