PMI-ACP敏捷认证练习题(五)英文版
Questions&Answers and Explanations
1) Which of the following is an Agile Manifesto principle?
A) Welcome changing requirements, early in development. Agile processes handle changes for the customer's competitive advantage.
B) Welcome changing priorities, early in development. Agile processes harness change for the customer's competitive advantage.
C) Welcome changing priorities, even late in development. Agile processes handle changes for the customer's competitive advantage.
D) Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
Answer: D
Explanation: The correct wording of the principle is “Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.” The agile principles do not speak to changing priorities or to welcoming only early changes.
2) When managing an agile software team, engaging the business in prioritizing the backlog is an example of:
A) Technical risk reduction
B) Incorporating stakeholder values
C) Vendor management
D) Stakeholder story mapping
Answer: B
Explanation: We engage the business in prioritizing the backlog to better understand and incorporate stakeholder values. Although such engagement will likely impact technical risk reduction, vendor management, or stakeholder story mapping, these are not the main reasons we engage the business.
3) Which of the following items is not a benefit associated with product demonstrations?
A) Learn about feature suitability
B) Learn about feature usability
C) Learn about feature estimates
D) Learn about new requirements
Answer: C
Explanation: Product demonstrations provide the benefits of learning about feature suitability and usability, and they can prompt discussions of new requirements. They are not typically used to learn about feature estimates, however, since estimating is done during estimation sessions, rather than during demonstrations.
4) Choose the correct combination of XP practice names from the following options:
A) Test-driven design, refactoring, pair programming
B) Test-driven development, reforecasting, peer programming
C) Test-driven development, refactoring, pair programming
D) Test-driven design, refactoring, peer programming
Answer: C
Explanation: The XP practices include test-driven development, refactoring, and pair programming. “Test-driven design,” “reforecasting,” and “peer programming” are not XP practice names.
5) An agile team is planning the tools they will use for the project. They are debating how they should show what work is in progress. Of the followin