Don't Freeze Sprint Backlog
I commonly get to hear one statement very commonly, “Sprint backlog should not be changed and be freezed” Yes, one mistake that management force the team to do is FREEZE their sprint backlog, while the sprint backlog is the development team’s plan to achieve the sprint goal, it is just sufficient and just in time elaborated to focus on one item at the time implementing the functionality and marching towards sprint goal.
Sprint backlog is like your route map, it creates transparency for everyone to understand what is your plan to reach the goal. Of Course, the goal is fixed while the plan to reach the goal is flexible and negotiated. Freezing the sprint backlog makes the plan fixed and no scope for adaptability, this results in the myth everything listed in the sprint backlog is SPRINT GOAL ! and not finishing it, is a failure of the team.