Agile Development Practices Flashcards
6 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 6 Agile Development Practices flashcards as text
What is the main advantage of Agile development practices?
Answer: Promotes adaptability and responsiveness
Agile development practices promote adaptability, allowing teams to respond to changes quickly while ensuring continuous value delivery.
Which Agile practice involves short, time-boxed development cycles?
Answer: Sprints
Sprints are time-boxed iterations in Agile development, typically lasting 1-4 weeks, to deliver incremental improvements.
What is the purpose of daily stand-up meetings in Agile?
Answer: Discuss progress and align tasks
Daily stand-ups are short meetings where team members share progress, discuss blockers, and align on tasks to improve collaboration.
Which Agile principle encourages delivering working software frequently?
Answer: Continuous delivery
Continuous delivery ensures that software is always in a deployable state, allowing frequent releases of working features.
What is the role of test-driven development (TDD) in Agile?
Answer: Writing tests before coding to improve quality
TDD involves writing tests before writing the actual code, ensuring functionality and reducing defects early in development.
Which Agile practice helps improve code quality and knowledge sharing among developers?
Answer: Pair programming
Pair programming involves two developers working together on the same code, improving quality and sharing knowledge.