After using Scrum for many years, I am still a huge proponent of this revolutionary agile methodology. Because being agile, is about always finding the best ways to deliver higher satisfaction through continuous improvements, we must be able to recognize when there is a better way or alternative when confronted with specific problems or environments. To be clear, we don't suggest modifying Scrum, it works great as prescribed when followed diligently.
The best way to grow people into new roles is to lead by example. To accelerate the implementation of a new method like Scrum we recommend coaching.
We have real world experience managing software development teams using Agile techniques and will offer the ideal way to help people adopt their new Agile roles.