What is Agile Coaching?
He gave us a definition of ICF coaching as a 100% client-focused conversation, and we decided to have an Open Space session to take his definition as a starting point to define our shared understanding of Agile Coaching.
Agile coaching is a 100% client-focused engagement which enables continuous improvement, because the client owns aligned goals and purpose across organisational levels and the people doing the work define the steps towards those.
Minimum Required Skills
An Agile Coach needs to have
- a deep understanding of Agile & Lean, which includes Systems Thinking,
- coaching skills, the awareness to know when to coach, mentor, and teach and how to switch hats,
- servant leadership,
- good facilitation skills.
Optional, but not mandatory skills include coding, training, management experience, … We collected this list in a session hosted by Rachel Davies:
An Agile Coach focuses on improving the client’s business, avoiding local suboptimisations and challenging assumptions on all levels.
An Agile Coach ensures congruence between Agile and Lean values and principles, the goals of the people she works with and the people who pay her.
An Agile Coach makes herself dispensable as quickly as possible.
An Agile Coach is committed to her own personal growth and continuous improvement of her skills. To guide her on that path, she should have a personal coach.
Thank you, Michael Leber and Andrea Chiou, for suggesting the second principle!
Please add more comments!.