Agile 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 Agile Development Practices flashcards as text
What is the Scrum Master's primary responsibility when the team reports an external impediment they cannot resolve themselves?
Answer: Facilitate removal of the impediment by working with those outside the team
The Scrum Master is accountable for removing impediments the team cannot self-resolve, often by engaging organizational stakeholders or management.
In Agile, what does 'sustainable pace' (from Extreme Programming) mean?
Answer: The team should work at a rate they can maintain indefinitely without burnout
Sustainable pace means teams work at a consistent rate they can maintain long-term, avoiding overtime and burnout which degrade quality and morale.
Which Agile technique involves writing acceptance tests before implementing a feature to clarify expected behavior?
Answer: Acceptance Test-Driven Development (ATDD)
ATDD requires stakeholders and developers to define acceptance tests collaboratively before coding begins, ensuring shared understanding of 'done'.
A team's burn-down chart shows a flat line for several days mid-sprint. What does this most likely indicate?
Answer: Work is blocked or impediments are preventing progress
A flat burn-down line indicates no work is being completed, most commonly because the team is blocked by impediments or encountering unexpected complexity.
Which Agile scaling framework uses a 'Program Increment (PI) Planning' event to align multiple Agile teams around shared goals?
Answer: SAFe (Scaled Agile Framework)
SAFe's PI Planning is a cadence-based event where all teams in an Agile Release Train align on objectives and dependencies for the next 8–12 weeks.
What is 'collective code ownership' in Extreme Programming (XP)?
Answer: Any team member can modify any part of the codebase at any time
Collective code ownership means the entire team shares responsibility for all code, allowing anyone to improve or fix any part of the system without needing permission.
During sprint planning, the team commits to more work than their historical velocity suggests they can complete. What Agile risk does this create?
Answer: Overcommitment leading to incomplete sprint goals and reduced team morale
Consistently overcommitting leads to unfinished sprint goals, erodes stakeholder trust, and demoralizes the team when they fail to meet self-imposed targets.