01. Why does XP combine continuous refactoring with shared coding standards?
a) To fix the design up front, so later stories need no change to existing code
b) To let a reviewer find and correct style problems at the end of each iteration
c) To add new features while restructuring the code
d) To keep the code clean and familiar to everyone as it evolves
02. When a team validates a Feature's benefit hypothesis, what makes a measure a leading indicator?
a) It gives early evidence that predicts the outcome
b) It confirms the business outcome after it has fully occurred
c) It counts the team's output, such as stories completed per iteration
d) It tracks the cost of building the Feature against its approved budget
03. At which point in the flow of value can a team first evaluate a Feature's benefit hypothesis?
a) When all of the Feature's stories pass their acceptance tests
b) When the Feature is shown to stakeholders at the System Demo
c) After release, once real users' behavior can be measured
d) When the code is deployed, still hidden from users
04. Writing the first test for a new ReportBuilder class, a developer finds that the test must call setFormat(), setLocale(), loadTemplate() and init() in exactly that order before build() works. Any other order throws an error.
What is this test telling the developer?
a) The interface is awkward for callers, so redesign it to be easy to use correctly
b) The test is too detailed, so check the class later through the user interface, where the calls already happen in order
c) The call order is expected, so document it in comments
d) The class is fine, so give it a clearer out-of-order error
05. In Agile architecture, why do architects work alongside the teams as the solution evolves rather than hand over a finished design document?
a) So architects can approve every design change the teams make before coding
b) So feedback from working code shapes the architecture
c) So the complete architecture is fixed before the first Planning Interval begins
d) So the teams can leave architecture entirely to their own refactoring
06. A store changes a rule: members now get free shipping on every order, while guests still pay shipping below the free-shipping threshold. The team has automated BDD scenarios for checkout, shipping fees, and member sign-up.
Which existing scenarios does this change affect?
a) The shipping-fee and checkout scenarios with examples of a member paying for shipping
b) The member sign-up scenarios, because the new rule is about membership
c) The guest order scenarios, because guests are the customers who still pay
d) The scenarios for orders above the threshold, since those orders ship free
07. Several Features planned for the next Planning Interval need to send email notifications to users. The Agile Release Train agrees to build the notification capability as an enabler first. The architects debate how far that enabler should go.
Which scope best fits SAFe's guidance on the Architectural Runway?
a) Build a complete platform for every channel the business might ever use, before any Feature needs it
b) Design every future channel in detail now, and build each one only once all are approved
c) Build what the near-term Features need, extending it as later Features require
d) Build email only for the first Feature, and let each later team add its own
08. For several iterations a team has worked long overtime to meet its commitments. Its stories are already small and its tests run on every change, yet escaped defects and rework have climbed each iteration.
What should the team change?
a) Add two developers mid-iteration to share the extra load
b) Plan work to a pace it can sustain
c) Spend less time writing tests until the backlog is back on track
d) Track overtime per developer so it is shared evenly
09. Which design practice makes a unit's behavior observable to an automated test?
a) Write each result to a shared global cache that other parts of the application read later on
b) Log each result to a file so testers can inspect it after the run
c) Make every internal field public so tests can inspect it
d) Return each result as a value the test can assert on, not only as a hidden side effect
10. The story "As a renter, I want to extend my rental online, so that I can keep the car longer without calling the branch" is being refined.
Which statement is an acceptance criterion for this story?
a) The code for it is peer-reviewed and all of its unit tests pass
b) It is built and tested and shown by the end of this one iteration
c) A renter without unpaid charges can extend a rental online
d) Extensions are stored in the rentals table