Part 1 Part 2 Part 3 Part 4 Part 5
Great coaches know their sport, know their game, know their playing field and are able to guide & teach to improve performance for individuals and the team as whole. Great Coaches get the most out of their teams.
If you're adopting agile, you're new to it and no one in your organization knows much about agile, it's best to find a great coach to help you get started and progress rapidly.