You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Knowing that every person in your team needs to understand all aspects of the project, how do you plan to approach the day-to-day work?
we are planning to divide the work so everyone can work on both the frontend and the backend and before we divide the work we will discuss every task.
Conflict Plan
What will be your group’s process to resolve conflict, when it arises?
Give everyone the time and opportunity to present their own perspective on events and to respond to any criticism.
What will your team do if one person is taking over the project and not letting the other members contribute?
we will discuss why the member is taking over the project and try to figure it out
How will you approach each other and the challenges of the project knowing that it is impossible for all members to be at the exact same place in understanding and skill level?
we will do pair programming to make a brainstorming and to make up for each other weaknesses
How will you raise concerns to members who are not adequately contributing?
talk to him alone and better understand his motives and try to make him understand the problem
How and when will you escalate the conflict if your resolution attempts are unsuccessful?
If it started to affect the team performance
Communication Plan
What hours will you be available to communicate?
mainly from 10am to 5pm.
What platforms will you use to communicate (ie. Slack, phone …)?
Slack, Remo, Zoom
How often will you take breaks?
we will take a 1 hour break once and maybe 10 min few times
What is your plan if you start to fall behind?
we will incraese the work time.
How will you communicate after hours and on the weekend?
we will use Slack.
What is your strategy for ensuring everyone’s voice is heard?
listen to everyone and discuss their opinion
How will you ensure that you are creating a safe environment where everyone feels comfortable speaking up?
by not neglecting an opinion and ask about what they think
Work Plan
How you will identify tasks, assign tasks, know when they are complete, and manage work in general?
we will divide every feature into two tasks one for the backend and one for the frontend.
What project management tool will be used?
trello
Git Process
What components of your project will live on GitHub?
everything
How will you share the repository with your teammates?
by creating an organization and invite them
What is your Git flow?
creating a new branch for every task and creating a staging branch to make sure everything is merged correctly before merging to the main branch