At my current organization, we practice 4dx. When used across the organization, wild things are accomplished. Execute on a plan in the midst of the whirlwind of distractions and achieve success.
Older, but very relevant Google Tech Talk about self-managed teams, which is the end-all-be-all goal of running Scrum in your organization.
An excerpt from Mike Cohn's eLearning video training course, "Scrum Repair Guide." In this video, Mike presents on how keep the daily scrum from turning into status meetings and how to avoid sprint planning from taking way too long.