โ† All CAD Flashcard Decks

CAD 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 CAD Agile Development Practices flashcards as text
  1. In test-driven development (TDD) within an Agile context, what is the correct sequence?

    Answer: Write test, write code, refactor

    TDD follows the red-green-refactor cycle: write a failing test first, make it pass, then refactor.

  2. What is the main benefit of conducting sprint retrospectives for development practices?

    Answer: To continuously improve the team's processes and practices

    Retrospectives enable teams to inspect and adapt their processes for continuous improvement.

  3. How should an Agile developer approach writing user stories?

    Answer: Write from the end user's perspective focusing on value delivered

    User stories describe functionality from the user's perspective to ensure the team focuses on delivering value.

  4. What is the purpose of a spike in Agile development?

    Answer: To conduct time-boxed research or experimentation to reduce uncertainty

    A spike is a time-boxed investigation used to gain knowledge and reduce uncertainty before committing to implementation.

  5. Which branching strategy best aligns with Agile continuous delivery practices?

    Answer: Trunk-based development with short-lived branches

    Trunk-based development with short-lived branches supports frequent integration and continuous delivery.

  6. What role does automated regression testing play in Agile development?

    Answer: It provides rapid feedback on whether new changes break existing functionality

    Automated regression tests give teams fast feedback on unintended side effects of new code changes.