ISTQB Foundation Level Agile Tester - Extension. Ctfl-at: Chapter 1

41 Questions | Total Attempts: 1609

SettingsSettingsSettings
ISTQB Foundation Level Agile Tester - Extension. Ctfl-at: Chapter 1

CTFL-AT : Chapter 1


Questions and Answers
  • 1. 
    Agile Manifesto has the following statement of values:  
    • Individuals and interactions over processes and tools
    • Working software over comprehensive documentation
    • Customer collaboration over contract negotiation
    • Responding to change over following a plan
    Which of the following is true about Agile Manifesto ?
    • A. 

      Choices on the right have more value than choices on the left

    • B. 

      Choices on both sides have equal value

    • C. 

      Choices on the left has more value than choices on the right

    • D. 

      Choices on the left and right have mixed values.

  • 2. 
    In an Agile project, why individual and interaction is better than process and tools?
    • A. 

      Agile is a people oriented approach to agile development. It is through collaboration with business representative, developer, testers and stakeholders that a project can come to a success.

    • B. 

      It is expensive to implement process and tools in an agile environment.

    • C. 

      Developers, testers and Business representative do not like to use tools and they never follow processes.

    • D. 

      None of the above is correct

  • 3. 
    Which of the following is a good reason that working software is more valuable than comprehensive documentation
    • A. 

      Working software, albeit with reduced functionality, provides an opportunity to get rapid feedback

    • B. 

      It helps the customer to understand their requirements better and gain global vision and insight to the software.

    • C. 

      It helps to innovate in new problem domain where the requirements are not clear.

    • D. 

      All of the above

    • E. 

      None of the above

  • 4. 
    Is the following statement true of false? While having contracts with customers may be important, working in regular and close collaboration with them is likely to bring more success to the project.
    • A. 

      True

    • B. 

      False

  • 5. 
    What is the highest priority according to the twelve principles of the core Agile Manifesto values?
    • A. 

      Finding bugs and fixing them

    • B. 

      Always attend the daily stand up meetings

    • C. 

      Reprimand testers who are unable to find large number of bugs

    • D. 

      Satisfy customer through early and continuous delivery of valuable software

  • 6. 
    Which of the following statements are true about the core principles of Agile Manifesto? i.  Welcome changing requirements, even late in the development. ii. Conduct audit regularly to measure effectiveness of testers. iii. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. iv. It's okay to deliver products with minor bugs and unstable functionality.
    • A. 

      I only

    • B. 

      I and iii

    • C. 

      Ii and iii

    • D. 

      Iii only

    • E. 

      Ii and iii

  • 7. 
    Which of the following is NOT a part of twelve principles of Agile Manifesto? i. Simplicity - the art of maximizing the amount of work not done - is essential. ii. the most efficient and effective method of communication is through face-to-face conversation. iii. Making quality everyone's responsibility. iv. Trust motivated individuals and give them the support and environment; build projects around them. v. Promote consistent project momentum
    • A. 

      Iii and v

    • B. 

      I, ii and iii

    • C. 

      I, iv and v

    • D. 

      Iii,iv, and v

  • 8. 
    Successful teams have been observed with as few as three people and as many as nine.
    • A. 

      True

    • B. 

      False

  • 9. 
    An Agile team has been selected for a new project. The team consists of 9 people including developers, testers and business representatives. All the team members share the same work-space and participate in daily stand-up meeting. The team wants to implement whole team approach in their daily practices. What can be done to get the most benefit according to whole-team approach concept ? i.  Making quality everyone's responsibility. ii. Make the team bigger by bringing in more testers and developers. iii. Reduce business representatives as they do not produce code or test feature. iv. Leverage the skills of every team mate, enabling various skill sets in the team. v. Making collaboration exclusive only between developers and business representative. vi. Enhance communication and collaboration within the team.
    • A. 

      I only

    • B. 

      I, ii, iii

    • C. 

      I, iv and vi

    • D. 

      Iv and vi only

    • E. 

      Iv, v, and vi

  • 10. 
    The concept of involving testers, developers and business representatives in all feature discussion is known as the power of  [Blank]
  • 11. 
    One way to provide rapid feedback is by continuous integration
    • A. 

      True

    • B. 

      False

  • 12. 
    Which of the following is NOT an advantage of early and frequent feedback i. Enhance design and technical excellence ii. enable various use of skills among the team members and leverage upon it. iii. Avoid requirements misunderstanding, which may not have been detected until later in the development. iv. Provide information to the Agile team regarding its productivity and ability to deliver. v. Promoting consistent project momentum
    • A. 

      V only

    • B. 

      I and ii

    • C. 

      I, ii and iv

    • D. 

      Iii, iv, and v.

  • 13. 
    What are the common practices across most of the agile practices?  
    • A. 

      Collaborative user story creation

    • B. 

      Retrospective

    • C. 

      Continuous integration

    • D. 

      Release and iteration planning

    • E. 

      All of the above

    • F. 

      None of the above

  • 14. 
    Communication,simplicity,feedback,courage and respect - what do these terms correspond to ?
    • A. 

      5 values that XP embraces to guide development

    • B. 

      XP principle

    • C. 

      Scrum Best practices

    • D. 

      Kanban guideline to software development

  • 15. 
    Customer wants to innovate a new technology in a business domain which is not clear. They do not have a concrete idea about their requirements and thus are unable to provide a concrete functionality. The agile team developing the system decided to start the project anyway and clarify customer requirements as they move along. As the total amount of work is unknown, the agile team would like to have information regarding their productivity and ability to deliver, so that they can make accurate estimate as the project progresses. Which fundamental agile concept the software development team is applying?
    • A. 

      Continuous integration

    • B. 

      Working software

    • C. 

      Early and frequent feedback

    • D. 

      Planning

    • E. 

      Retrospective

  • 16. 
    Which of the following is true about XP, Scrum and Kanban ? i. Scrum dictates specific software development technique (e.g. test first development) ii. Scrum and Kanban both use the visualization of workflow through task/white board or Kanban board iii. Iteration is essential in Scrum while it is not so for Kanban iv. Scrum visualizes and optimize the flow of work within a value-added chain.
    • A. 

      I,iii and iv

    • B. 

      Ii and iii

    • C. 

      I, ii and iv

    • D. 

      Ii only

  • 17. 
    Which of the following is NOT true about scrum and Kanban ? i.  Scrum does not dictate any software development techniques (e.g. test first development) ii. Both Scrum and Kanban use visualization of active tasks. iii. All the tasks in product backlog are put on the Kanban board and are moved across the board based on their progress.  iv. Kanban board and each of its station can have pre-defined number of task in parallel.
    • A. 

      I,ii,iii

    • B. 

      Iii only

    • C. 

      Ii,iii,iv

    • D. 

      Iii and iv

  • 18. 
    The Kanban process allows releasing its deliverables item by item, rather than as part of a release. Is the above statement true or false?
    • A. 

      True

    • B. 

      False

  • 19. 
    Scrum does not provide guidelines on how to do testing.
    • A. 

      True

    • B. 

      False

  • 20. 
    Kanban is used to optimize the continuous flow of tasks by minimizing the (average) lead time for the complete value stream
    • A. 

      True

    • B. 

      False

  • 21. 
    Which of the following are reasons for specification problem for software ? i.  user's lack of insights into their true needs ii. absence for global vision for the system. iii. redundant or contradictory feature iv. miscommunication.
    • A. 

      I,ii,iv

    • B. 

      Ii,iii,iv

    • C. 

      I,ii,iii

    • D. 

      I,ii,iii,iv

  • 22. 
    Here is a sample user story: User must be logged into the system to make a purchase. Once the purchase is done, system should send an email to user's email address. The whole purchasing act must be verified by a commercial security software. Users cannot purchase any negative number of item. What is missing from the above sample story? i. non-functional requirements ii. functional requirements.
    • A. 

      I only

    • B. 

      Ii only

    • C. 

      Ii and ii

    • D. 

      None

  • 23. 
    Here is a sample user story: " when I am logged in to the system, it should be user friendly" Which of the part of INVEST technique is missing from the above statement ? i. Independent ii. Negotiable iii. Valuable iv. Estimable v. Small vi. Testable
    • A. 

      Ii,iv,vi

    • B. 

      I,v,vi

    • C. 

      Ii,iv,v

    • D. 

      Ii

  • 24. 
    Here is a sample user story: "When I am logged in to check my emails, I want to identify all my new email instantly" What extra information below DO NOT make above user story estimable and/or testable according to INVEST technique ? i. All new email should be bold faced. ii. New email should be at the top of the pile. iii. the font of the email header should look nice. iv. It should not take more than 3 seconds to load the email.
    • A. 

      Iii

    • B. 

      I and ii

    • C. 

      I,ii,iii

    • D. 

      Iii and iv

  • 25. 
    The following describes a user story in a card: " Customers put their credit card information on the purchase form. The credit card number will be masked with asterisks except for the last 4 digits. For instance, if the the credit number is 334 567 5456, the text box would read *** *** 5456. The team needs 2-3 weeks to develop and test." 2-3 weeks to develop and tests. " According to 3C concept, which part of card is missing from the details?
    • A. 

      Requirements

    • B. 

      Criticality

    • C. 

      Test and development duration

    • D. 

      Acceptance criteria