The default in Scrum is to protect the Sprint Goal: no changes should be added that endanger it. But Scrum is not rigid — scope can be renegotiated with the Product Owner, and a truly urgent change can be handled, with trade-offs made explicit.
A decision framework
1. Does the new request threaten the Sprint Goal?
NO → can it wait for the next Sprint? Usually yes → backlog it.
YES → talk to the Product Owner about trade-offs.
2. Is it a genuine emergency (prod down, legal, security)?
YES → the PO may cancel/replace work; something must drop.
3. Make the trade-off visible: pulling X in means Y comes out.
