An Agile Coach is the individual responsible for helping individuals, or teams adopt and improve Agile methods. His/her responsibility is to help people rethink and change the way they go about the process of development. The Coach’s role involves both training and consulting. He/She is involved with the organization in transformation after the training is over, as well.
The Coach’s responsibility is also to help the teams apply Agile/ Lean thinking to context specific environments and challenges, and eventually adapt methodology towards challenging the existing environment. All of this taken together, makes the Coach into an effective change agent.
- “Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition (Addison-Wesley Signature Series (Cohn))”(book), by Lyssa Adkins.