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
text
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.
Concrete example
Mid-Sprint, sales wants a "small" new report. The Scrum Master helps the team and Product Owner see it isn't urgent, so it goes to the top of the next Sprint's backlog instead of disrupting the current goal.
