CAD CAD Collaboration and Teamwork 2 — Questions and Answers
Question 1: A development team consistently misses sprint goals because members work in silos without communicating dependencies. What is the most effective first step to address this?
- Assign a project manager to track all dependencies
- Implement daily stand-ups focused on identifying and resolving blockers (Correct answer)
- Reduce the number of stories committed to each sprint
- Create a detailed dependency matrix before each sprint
Correct answer: Implement daily stand-ups focused on identifying and resolving blockers
Daily stand-ups specifically designed to surface blockers and dependencies enable the team to identify and resolve coordination issues in real time.
Question 2: During a retrospective, two team members have a heated disagreement about coding standards. As a Certified Agile Developer, what approach best supports team collaboration?
- Let the Scrum Master decide the standard to avoid further conflict
- Table the discussion until emotions cool down
- Facilitate a structured discussion where both sides present data supporting their position (Correct answer)
- Side with the majority opinion to move forward quickly
Correct answer: Facilitate a structured discussion where both sides present data supporting their position
A structured, evidence-based discussion respects both perspectives and leads to a decision the whole team can support.
Question 3: Which practice best supports knowledge sharing across an Agile development team?
- Assigning each module to a single specialist for consistency
- Conducting code reviews only when bugs are found
- Rotating pair programming partners regularly (Correct answer)
- Documenting every design decision in a wiki before coding
Correct answer: Rotating pair programming partners regularly
Rotating pair programming partners spreads knowledge organically across the team and reduces single points of failure.
Question 4: A new team member joins mid-sprint and struggles to contribute meaningfully. What collaborative approach helps them become productive fastest?
- Assign them documentation tasks until the next sprint begins
- Pair them with an experienced team member on a current story (Correct answer)
- Have them observe team ceremonies without participating for one sprint
- Give them a backlog of small bugs to fix independently
Correct answer: Pair them with an experienced team member on a current story
Pairing with an experienced teammate provides real-time context, mentoring, and productive contribution from day one.
Question 5: In a cross-functional Agile team, the QA engineer and developers frequently clash over the definition of done. What is the best resolution?
- Let the Product Owner define the acceptance criteria unilaterally
- Have the team collaboratively create and agree on a shared definition of done (Correct answer)
- Separate QA into their own sprint cycle to reduce friction
- Escalate the disagreement to management for a binding decision
Correct answer: Have the team collaboratively create and agree on a shared definition of done
A collaboratively defined definition of done ensures shared ownership, mutual understanding, and consistent quality expectations across all roles.
Question 6: What is the primary purpose of establishing working agreements in an Agile team?
- To create enforceable rules that prevent team members from deviating from process
- To document individual performance expectations for annual reviews
- To build shared understanding and mutual accountability for how the team operates (Correct answer)
- To satisfy organizational compliance requirements for Agile adoption
Correct answer: To build shared understanding and mutual accountability for how the team operates
Working agreements create a shared social contract that helps team members hold each other accountable and collaborate effectively.
A development team consistently misses sprint goals because members work in silos without communicating dependencies.
What is the most effective first step to address this?