ISTQB Agile Public Sector Exam Practice Test

Page: 1 / 14
Total 40 questions
Question 1

Consider an online application that allows registered users to pay the annual car tax based on the vehicle's engine power in kW. Given the following user story:

''As a customer I need the online application to calculate the annual car tax amount that I need to pay for my car":

- If the power of the vehicle is less than 20 kW, then the annual car tax is free

- If the power of the vehicle is more or equal than 20 kW but less or equal than 150 kW, then the annual car tax is 250 Euros

- If the power of the vehicle is more than 150 kW, then the annual car tax is 750 Euros"

What is the MOST suitable use of a black-box test design technique for this user story?

SELECT ONE OPTION



Answer : C


Question 2

A calculator application is being developed. The third sprint has been planned to add functionality to the calculator to allow scientific calculations. Which TWO examples below represent activities that would likely be managed on an agile task board for the third sprint?

I) A task to design the features planned for the next sprint.

ii) A task to run an acceptance test for a user story.

iii) A task to automate regression tests.

iv) A task to participate in training in preparation for the fourth sprint.

v) A task to produce a daily progress report for the agile team members.

SELECT ONE OPTION



Answer : D


Question 3

Which of the following is NOT a typical task performed by the tester within an Agile team?

SELECT ONE OPTION



Answer : B


Question 4

Which of the following statements would you expect to be the MOST direct advantage of the whole-team approach?

SELECT ONE OPTION



Answer : C


Question 5

You have been asked to explain to your client how to define acceptance criteria that are fully testable. Which of the following is the BEST EXAMPLE for testable acceptance criteria?

SELECT ONE OPTION



Answer : B


Question 6

Which statement about an Agile task board is CORRECT?

SELECT ONE OPTION



Answer : B

An Agile task board is a visual management tool used by Agile teams to track the progress of work items during an iteration or sprint. It typically includes columns for different stages of work (e.g., To Do, In Progress, Done) and cards or sticky notes representing individual tasks or user stories. The task board provides a detailed visual representation of the whole team's status, allowing team members and stakeholders to quickly see what work is in progress, what has been completed, and what is yet to be started. This visibility supports transparency, one of the core values of Agile, and facilitates communication and collaboration within the team. The task board is updated regularly, often daily during stand-up meetings, to reflect the most current status of the work.


Question 7

Which of the following statements about the benefits of the Agile processes promoting early and frequent feedback is NOT true?

SELECT ONE OPTION



Answer : B

Option B is not true regarding the benefits of Agile processes promoting early and frequent feedback. The statement, 'Increasing the frequency of feedback and communication between all the stakeholders involved in Agile projects eliminates all communication problems,' overstates the capability of Agile methodologies. While Agile practices such as Scrum and Kanban emphasize continuous feedback and collaboration to improve project outcomes and adapt to changes, they do not claim to eliminate all communication problems.

Communication challenges can arise due to various factors, including but not limited to, differences in stakeholders' perspectives, misunderstandings, and external constraints. Agile methodologies aim to reduce the impact of these challenges by promoting transparency, regular interactions, and adaptive planning. Tools like daily stand-ups, retrospectives, and sprint reviews facilitate ongoing dialogue among team members and stakeholders, helping to identify and address issues promptly. However, these practices enhance communication effectiveness rather than eliminating all potential communication problems.

In contrast, options A, C, and D accurately reflect the principles and benefits of Agile methodologies. Early and frequent feedback helps in identifying and rectifying defects and misalignments with requirements more quickly (A), improves development processes through reflective practices like retrospectives (C), and ensures that the team prioritizes work that delivers the highest value to the customer (D).

Therefore, option B is the verified answer as it presents an unrealistic expectation of Agile processes' impact on communication challenges, contradicting the Agile Manifesto's acknowledgment of the complexity and collaborative nature of software development.


Page:    1 / 14   
Total 40 questions