PMI Agile Certified Practitioner (PMI-ACP) — Question 236
During the advanced stages of implementing a complex design, an agile practitioner realizes that the architecture is not scalable for user requirements. The architect suggests a workaround that is minimally adequate but may cause some performance issues.
What should the agile practitioner do?
Answer options
- A. Tell the team that this is unacceptable for the upcoming project.
- B. Implement the workaround since performance issues can be addressed in the next iteration.
- C. Calculate the cost of redoing the architecture and seek management approval.
- D. Brainstorm with the team to identify a solution.
Correct answer: D
Explanation
The correct answer is D because collaborating with the team encourages creative problem-solving and can lead to a more effective solution than a temporary workaround. Option A is too rigid and dismissive of potential solutions. Option B risks longer-term performance issues that could affect user satisfaction. Option C may delay progress while waiting for approval instead of addressing the immediate problem.