Answers - ASTQB - OFFICIAL EXAM 2022 WITH
COMPLETE SOLUTION
#1 Which of the following is the correct pairing according to the Agile Manifesto
statement of values?
a. Individuals and Interactions over Working Software
b. Individuals and Interactions over Contract Negotiation
c. Individuals and Interactions over Processes and Tools
d. Individuals and Interactions over Customer Collaboration
C is correct. The proper pairing is "Individuals and Interactions over Processes and
Tools.
FA-1.1.1
#2 The statement "Working software is the primary measure of progress" is found
where in the Agile process description?
a. It is one of the value statements
b. It is one of the twelve principles
c. It is a description of an Agile methodology
d. It is a part of the XP methodology
B is correct. This is one of the twelve principles that expand on the core Agile Manifesto
values.
FA-1.1.1
#3 In an Agile team, who is responsible for quality?
a. The developers
b. The testers
c. The product owner
d. The entire team
D is correct. The entire team is responsible for quality.
FA-1.1.2
#4 What is the purpose of a daily stand-up meeting?
a. It provides team building by encouraging everyone to stand up together for a
quick exercise session
b. It provides a way for each member to communicate progress and problems
c. It forces the team to be co-located
d. It helps determine where overtime will be required to keep the project on
schedule
B is correct. It's important to note that stand up meetings can be conducted via web
conferencing for teams that are not co-located, so C is not correct. D is not correct
because overtime is not generally used in Agile projects. A is not correct unless you
, have a really energetic scrum master, but even then it would be just a side benefit!
FA-1.1.2
#5 Which of the following is an example of a practice that provides early feedback
to the developers?
a. User acceptance testing
b. Continuous integration
c. Stand-up meetings
d. Changing requirements
B is correct. When a developer checks in code and it is immediately integrated with the
existing code, they receive fast feedback on the quality and any interface issues with
their newly released code. A is too late in the process. C doesn't provide early feedback
(unit tests and code reviews do that). D is not correct because changing requirements
do not necessarily reflect on the work the developer has done because sometimes the
business needs change.
FA-1.1.3
#6 When the customer in an Agile project provides feedback indicating that a
piece of functionality was not implemented correctly, what should the Agile team
do with this information?
a. Record it and put an item in the backlog for consideration by the team
b. Stop all planned development and implement the change for the customer
c. Write a defect report and address the issue when the backlog has been cleared
d. Update the requirements document and require customer sign-off before
implementing
any changes
A is the correct thing to do. B is not possible unless the change is trivial or it might de-
rail all other planned work for the current iteration. C is not correct because the purpose
of early and frequent feedback is to incorporate changes as the project progresses. D is
not correct because using formal requirements documents is not encouraged in Agile
projects.
FA-1.1.3
#7 In which Agile approach is simplicity one of the stated values used to guide
development?
a. XP
b. Kanban
c. Scrum
d. TDD
A is correct. Simplicity is one of the stated values of XP.
FA-1.2.1
#8 If you are using a board to show the various stations of activities, such as
development or testing, what type of Agile approach are you following?
a. Task Board
b. Kanban