Professional Scrum Master II (PSM II) — Question 73
Your organization requires all Increments to pass user acceptance testing (UAT) before it is allowed to be released to production.
Is it a good idea to postpone UAT until the end of the project to prevent the Development Team from being disrupted during the Sprints?
Answer options
- A. No, because the state of the Product Increment won't be transparent and the feedback loop would be too long.
- B. It depends on the team's Definition of Done.
- C. Yes, because the Development Team is a self-organizing team and should not be disrupted during development.
- D. Yes, because UAT is done in a hardening Sprint before the release Sprint.
Correct answer: A
Explanation
The correct answer is A because delaying UAT would hinder transparency regarding the Product Increment's state and extend the feedback loop, making it harder to address issues promptly. Options C and D suggest that disruption is acceptable, which undermines the iterative feedback process essential for Agile development. Option B is too vague and does not directly address the implications of postponing UAT.