Collaborative Development Practices Flashcards
7 cards from real CAD practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Collaborative Development Practices flashcards as text
An Agile team wants to ensure knowledge is shared across all members. Which practice MOST directly achieves this?
Answer: Rotating responsibilities and pairing on unfamiliar areas
Rotating responsibilities and cross-pairing actively transfers tacit knowledge that documentation cannot capture.
What does 'continuous integration' require from a collaborative development team?
Answer: Merging code changes to the mainline at least daily
Continuous integration requires frequent merges to the main branch, enabling early detection of integration issues.
A developer notices a bug in code written by a teammate while working on an unrelated feature. What should they do in an Agile team?
Answer: Fix or flag it, since collective ownership means anyone can improve any code
Collective ownership empowers any developer to fix or flag issues regardless of who originally wrote the code.
Which metric BEST signals that a team's collaboration on code reviews is healthy?
Answer: Average review turnaround time is under 4 hours
Fast review turnaround indicates reviewers are engaged and the team treats code review as a first-class activity.
In the context of Agile collaboration, what is 'swarming'?
Answer: Multiple developers focusing simultaneously on a single blocked work item
Swarming means the team concentrates effort on one blocked item to unblock it quickly rather than starting new work.
Why should an Agile team avoid 'siloed' specialization where only one person handles testing?
Answer: It creates bottlenecks and reduces shared ownership of quality
When testing is siloed, a single absence becomes a bottleneck and the whole team stops treating quality as their responsibility.
A remote Agile team struggles with informal knowledge sharing that happens naturally in a co-located office. What practice helps compensate?
Answer: Use virtual pairing and informal video check-in channels
Virtual pairing and informal video channels recreate the ambient communication that co-located teams get naturally.