โ† All AAC Flashcard Decks

Agile Frameworks & Methodologies Flashcards

7 cards from real AAC 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 Frameworks & Methodologies flashcards as text
  1. What is the main goal of Scrum in Agile?

    Answer: To deliver work in small, manageable increments and respond to change.

    The main goal of Scrum, an Agile framework, is to deliver complex products iteratively and incrementally, maximizing the delivery of value. It achieves this by breaking work into small, manageable sprints, allowing teams to quickly adapt to changing requirements and feedback. This approach prioritizes continuous delivery of working software and responsiveness over rigid planning.

  2. What is the purpose of Kanban in Agile methodology?

    Answer: To improve work quality by limiting work in progress.

    Kanban is an Agile methodology focused on visualizing workflow, limiting work in progress (WIP), and maximizing efficiency. By setting WIP limits, Kanban helps teams identify bottlenecks, reduce multitasking, and focus on completing tasks before starting new ones. This leads to smoother flow, improved throughput, and ultimately higher quality work.

  3. What is Lean in Agile methodology?

    Answer: A methodology for removing inefficiencies and streamlining processes.

    Lean principles, originating from manufacturing, are fundamental to Agile methodology. Lean focuses on maximizing customer value while minimizing waste and inefficiencies in the development process. It emphasizes streamlining workflows, eliminating non-value-adding activities, and continuously improving the system to deliver products more effectively and efficiently.

  4. What is the role of a Product Owner in Scrum?

    Answer: To prioritize the product backlog and communicate with stakeholders.

    In Scrum, the Product Owner is responsible for maximizing the value of the product resulting from the work of the Development Team. This involves clearly articulating product backlog items, ordering them to best achieve goals and missions, and ensuring the backlog is transparent and understood by all. They serve as the primary liaison between stakeholders and the development team.

  5. Which of the following is a characteristic of the Agile methodology?

    Answer: Frequent delivery of small, incremental improvements.

    A defining characteristic of Agile methodology is its emphasis on iterative and incremental development. This means that instead of delivering a complete product at the end, Agile teams frequently deliver small, working increments of the product. This approach allows for continuous feedback, early value delivery, and the flexibility to adapt to changing requirements throughout the project.

  6. Which Agile framework is most commonly associated with software development?

    Answer: Scrum.

    Scrum is by far the most widely adopted and recognized Agile framework, particularly within software development. Its structured yet flexible approach, with defined roles, events, and artifacts (like sprints, daily scrums, and product backlogs), provides a clear methodology for teams to deliver complex products incrementally and adaptively. While other frameworks exist, Scrum is often the entry point for many organizations adopting Agile.

  7. What does 'Continuous Integration' mean in Agile software development?

    Answer: Integrating code multiple times a day to ensure early detection of problems.

    Continuous Integration (CI) is an Agile practice where developers frequently merge their code changes into a central repository, often multiple times a day. Each integration is then verified by an automated build and automated tests. The primary goal of CI is to detect integration errors early and quickly, making them easier and less costly to fix, thus improving overall software quality and team productivity.