PMI Agile Certified Practitioner (PMI-ACP) — Question 218
The lead developer informed the team that they have learned of some possible integration challenges in creating customer dashboards using the architecture the team has chosen. What should an agile practitioner do?
Answer options
- A. Conduct an architectural spike immediately to decide how the functionality will be determined.
- B. Work with the product owner to avoid the risk by determining if their requirements could be met with reporting or a similar functionality.
- C. Continue the priority defined by the product owner on the backlog for the functionality they determined to be the highest priority.
- D. Identify this as a risk, decide on the response, and prioritize spike to determine the solution on the product backlog.
Correct answer: D
Explanation
The correct answer is D because it emphasizes recognizing the risk and taking proactive steps to investigate the integration challenges through a spike. Options A and B suggest actions that do not fully account for the risk management process, while option C ignores the new information regarding potential issues and maintains a status quo approach.