Kameron Watts, Zachariah Jeter, Cheryl McCalop, Jonathan Tsai
Zach - Willingness to taking on any tasks and contribute to all parts of the project. Zach's top strengths revolve around styling (CSS and React-Bootstrap).
Jonathan - Williing to do anything to to complete the project and is strong in JavaScript. Very comfortable with back-end task management.
Cheryl - Cheryl loves anything front-end and loves HTML, CSS, and DOM manipulation.
Kam - Kam's strength revolve around connecting the front-end back-end functionality. Comfortable with Axios, Express, Node, and GitHub. And intermediate in JavaScript functionality - but confident.
We expect to capitalize on our strengths as a team by referring to other members that are demonstrating a good understanding in the project in that particular area.
Cheryl - Wants to improve on her teamwork and time management capabilities.
Jonathan - Jonathan wants to work on motivation - staying consistent with tasks or projects that he does not have much interest in.
Zach - Wants to work on self-confidence.
Kam - Wants to improve quality orientation and research/planning
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?
Breaking down tasks effectively to make sure problems are being solved little-by-little to ensure we're making forward progress. Group-reflection and adjusting our goals to meet the rubric requirements will be a daily priority.
We will talk through any issues to make sure the issues are at the forefront to be resolved. All opinions and facts will be taken into consideration in order to support the psychological safety of the environment we're working in as a group. If every one on the team is able to express their free-thinking, this only works to our benefit to keep moving forward.
What will your team do if one person is taking over the project and not letting the other members contribute?
We plan to be proactive in our plan to make sure no one is contributing an overwhelming amount of the project build. With our final project idea, we will delegate accordingly based on what needs to be done in conjuction with the strengths and weaknesses of each team member.
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 plan to be proactive in our plan to make sure no one is contributing an overwhelming amount of the project build. With our final project idea, we will delegate accordingly based on what needs to be done in conjuction with the strengths and weaknesses of each team member.
Approach this team member and ask them what and why they are struggling and then work with them the best we can until outside assistance from a TA or instructor is needed to help mediate the situation.
We will escalate the conflict to a higher level if group progress comes to a halt or if we feel we are on the verge of not completing the project due to the conflict.
Jonathan - Always available on Slack
Cheryl - Always available 24/7
Zach - Available 0900-1700 and 1900-2300
Kam - Available at all times
Slack, Remo, Zoom and Discord
As needed. We understand as a group that breaks are essential to production efforts.
We will do 1-on-1s or team meetings to identify the problem, figure out if we're able to solve it - if not, the task can be redeligated or re-assessed upon agreement. We will use our conflict resolution strategies to get through this shortfall.
If someone has something to share about the project, a message will be sent in the group Slack so no one is interrupted. There's an expectation for everyone in the group to check the group Slack just in case there's some worth-while information. No one is obliged to respond immediately, but to be up-to-date and acknowledge with a 'like' or reply message.
Stand-ups in the morning which requires a mandatory input from each team member, check-ins during the project-build in the middle of the day to see if progress is being made or new blockers arose, and a milestone check-in after a new task has been accomplished.
How will you ensure that you are creating a safe environment where everyone feels comfortable speaking up?
By not judging their input and being engaged with what they are communicating. If someone sounds like they are lost in how they are trying to communicate, the team will help assist them to gather the right message so a clear understanding is established and that person feels heard.
We are using GitHub Projects to keep track of the project tasks. Tasks will be delegated and if there are any concerns, we will reasses who the task is going to. If new tasks arise, we will see where that task will fit best. This will be based on a team agreement with who will take on the new task at-hand for what best fits the team objective for that day. Each team member is expected to have an 'even playground' with the difficulty of the tasks and how they are assigned.
GitHub Projects