ISTQB - Agile Ext. - Quiz: Chapter 1

27 Questions
ISTQB Quizzes & Trivia

.

Sample Question

Participate in risk analysis of user stories, determine testability of user stories, create acceptance tests for user stories, break down user stories into tasks (testing tasks), estimating effort for testing tasks, identify functional and non-functional aspects of the system to be tested and support and participate in test automation at multiple levels of testing.

Tester's role in iteration planning

QA team's role in iteration planning

Developer's role in iteration planning

Product owner's role in iteration planning

Number of Questions:

More Options
Please wait...
Questions and Answers
  • 1. 
    • A. 

      Tester's role in iteration planning

    • B. 

      QA team's role in iteration planning

    • C. 

      Developer's role in iteration planning

    • D. 

      Product owner's role in iteration planning

  • 2. 
    • A. 

      The whole team responsible for quality

    • B. 

      The Agile manifesto

    • C. 

      The three amigos

    • D. 

      Colleague engagement champions

  • 3. 
    Agile development is about responding to change over following a plan.
    • A. 

      True

    • B. 

      False

  • 4. 
    A meeting at the end of each iteration to discuss what was successful, what could be improved and how to incorporate those improvements and retain the successes in future iterations.
    • A. 

      Retrospective

    • B. 

      Iteration review

    • C. 

      Iteration planning

    • D. 

      Lessons learned meeting

  • 5. 
    Agile development is about individuals and interaction over processes and tools.
    • A. 

      True

    • B. 

      False

  • 6. 
    Match the following
    • A. Static code analysis, compiling, unit testing, deployment, integration testing and reporting are all automated activities in what process?
    • A.
    • B. Match the following agile value, from the Agile Manifesto, with it's traditional counterpart: Responding to Change (over)
    • B.
    • C. Which statement best reflects one of the values of the Agile Manifesto?
    • C.
    • D. Changes can be triggered during release planning. What are external factors that drive change?
    • D.
    • E. Which concept supports the 2nd Value in the Agile Manifesto: Working software over comprehensive documentation.
    • E.
  • 7. 
    In Scrum, this person represents the customer and generates, maintains and prioritizes the product backlog. This person is NOT the team lead.
    • A. 

      Tester

    • B. 

      Developer

    • C. 

      Product Owner

    • D. 

      Customer Liason

  • 8. 
    It allows the testers to send quick feedback to the developers on the quality of the code.
    • A. 

      Continuous integration

    • B. 

      Test cases

    • C. 

      Defect reports

    • D. 

      Risk analysis

  • 9. 
    It defines and re-defines the product backlog. It involves taking user stories and breaking them down into smaller, more manageable stories. It provides the basis for a testing approach and test plan spanning across all iterations.
    • A. 

      Release planning

    • B. 

      Three amigos meeting

    • C. 

      Test basis

    • D. 

      Backlog grooming

  • 10. 
    • A. 

      'The Power of Three' in terms of the Whole-Team Approach

    • B. 

      The values of the Agile Manifesto

    • C. 

      Concept that highlights the 'Whole-Team Approach'

    • D. 

      Tester's role in iteration planning

  • 11. 
    In Scrum, this is the discipline required to only focus on tasks, requirements and features that are part of the sprint backlog.
    • A. 

      Timeboxing

    • B. 

      INVEST

    • C. 

      Retrospective

    • D. 

      Sprint

  • 12. 
    Match the following agile value, from the Agile Manifesto, with it's traditional counterpart: Customer Collaboration (over)→ Collaborating directly with customers improves likelihood of understanding exactly what the customer requires
    • A. 

      Contract Negotiation

    • B. 

      Detailed documentation

    • C. 

      Processes and tools

    • D. 

      Working software

  • 13. 
    • A. 

      Customer satisfaction is the highest priority.

    • B. 

      Deliver working software quickly.

    • C. 

      Build value into the team.

    • D. 

      Test everything to ensure it is working.

  • 14. 
    A user story creation technique:
    • A. 

      Timeboxing

    • B. 

      INVEST (independent, negotiable, valuable, estimable, small & testable).

    • C. 

      Retrospective

    • D. 

      Sprint

  • 15. 
    In Scrum, this is when the product backlog evolves from sprint to sprint.
    • A. 

      Backlog refinement

    • B. 

      Extreme Programming

    • C. 

      Continuous integration

    • D. 

      Rapid feedback

  • 16. 
    More useful than detailed documentation
    • A. 

      Working software

    • B. 

      Customer collaboration

    • C. 

      Processes and tools

    • D. 

      Following a plan

  • 17. 
    • A. 

      3C Concept

    • B. 

      Planning poker

    • C. 

      Kanban board

    • D. 

      Story points

  • 18. 
    • A. 

      Transparency

    • B. 

      Daily reporting

    • C. 

      Status updates

    • D. 

      Spring meetings

  • 19. 
    Match the following
    • A. In Kanban, what is a station?
    • A.
    • B. What is a product backlog?
    • B.
    • C. What is the main benefit of continuous integration?
    • C.
    • D. What is a risk or drawback of continuous integration?
    • D.
    • E. Changes can be triggered during release planning. What are internal factors that drive change?
    • E.
  • 20. 
    • A. What is iteration planning?
    • A.
    • B. What is the Product Owner in Scrum?
    • B.
    • C. Which statement best reflects one of the values of the Agile Manifesto?
    • C.
    • D. Which is is one of the 12 Principles captured in the Agile Manifesto?
    • D.
    • E. Who should be assisting the testers in creating acceptance tests?
    • E.
  • 21. 
    XP: Extreme Programming
    • A. 

      An advantage of having the whole team responsible for quality

    • B. 

      An agile approach that embraces 5 values of development: communication, simplicity, feedback, courage and respect

    • C. 

      A testers role in release planning.

    • D. 

      A risk or drawback of continuous integration.

  • 22. 
    • A. 

      A set of highest priority items that will be addressed during that sprint.

    • B. 

      All product tasks required to complete the project.

    • C. 

      The basis for a testing approach and test plan spanning across all iterations.

    • D. 

      Impediments that keep the team from properly using the Scrum framework.

  • 23. 
    Match the following
    • A. What is timeboxing?
    • A.
    • B. Which agile approach describes principles as added guidelines: humanity, economics, mutual benefit, self-similarity, improvement, diversity, reflection, flow, opportunity, redundancy, failure, quality, baby steps and accepted responsibility?
    • B.
    • C. What is a product increment?
    • C.
    • D. Match the following agile value, from the Agile Manifesto, with it's traditional counterpart: Individuals and Interaction (over)
    • D.
  • 24. 
    In Kanban, the value chain is visualized by this. Each column shows a related set of activities. Items to be produced or tasks to be completed are symbolized by tickets moving from left to right.
    • A. 

      True

    • B. 

      False

  • 25. 
    On a Kanban Board, these are columns that represent a set of related activities. (Example: Development or Testing).
    • A. 

      Station

    • B. 

      Sticky notes

    • C. 

      WIP

    • D. 

      Tasks

  • 26. 
    Match the following
    • A. What is 'transparency' in Scrum?
    • A.
    • B. What is a sprint?
    • B.
    • C. What is an advantage of having the whole team responsible for quality?
    • C.
    • D. Match the following agile value, from the Agile Manifesto, with it's traditional counterpart: Working Software (over)
    • D.
    • E. Which statement best reflects one of the values of the Agile Manifesto?
    • E.
  • 27. 
    In Scrum, timeboxing is the discipline required to only focus on tasks, requirements and features that are part of the sprint backlog.
    • A. 

      True

    • B. 

      False