Why Is Scrum So Hard? Because it Challenges Existing Management Hierarchies
Jens Stergaard gives a brilliant introduction on Scrum from a process perspective, specifically diving into why Scrum can be so hard to implement within organizations.
Conclusion? If Scrum is to be successfully implemented - Managers need to change their perception with regards to their role in an organization (i.e. its not just telling people what to do).