There are many ideas and definitions of agile coaching. I was talking to with some people this week about agile coaching and figured I’d summarize a bit of the discussion here.
Given that each agile coach is helping unique people, who make up unique teams, who make up unique departments, and organizations — we should expect there to be a large degree of variation as to what an agile coach does. People, teams and organizations are at different points in their agile journey. This necessitates that as an agile coach, you meet people where they are. There are so many variations of clients and situations that attempting to propose a prescription is unwise.
Agile coaches work in service to and with clients, helping them achieve the amazing results they are capable of.