Wenn ich gefragt werde, was ich beruflich mache, und ich antworte, dass ich selbstständiger Agile Coach bin, blicke ich häufig in fragende Gesichter. Der Begriff „Agile Coach“ ist nicht eindeutig definiert. Alle, die sich mit agilem Arbeiten auskennen, haben jedoch meist ein grobes Verständnis davon, was die Arbeit eines Agile Coaches ist. Für alle anderen möchte ich mit diesem Beitrag gerne für etwas Klarheit sorgen.
Was heißt agile bzw. agil?
Im Jahr 2001 trafen sich die 17 Erstunterzeichner des Manifest für Agile Softwareentwicklung in Utah in den USA und formulierten die folgenden vier Werte:
Wir erschließen bessere Wege, Software zu entwickeln,
indem wir es selbst tun und anderen dabei helfen.
Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt:Individuen und Interaktionen mehr als Prozesse und Werkzeuge
Funktionierende Software mehr als umfassende Dokumentation
Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung
Reagieren auf Veränderung mehr als das Befolgen eines PlansDas heißt, obwohl wir die Werte auf der rechten Seite wichtig finden,
schätzen wir die Werte auf der linken Seite höher ein.
Diese vier Werte stützen sich auf die Prinzipien hinter dem Agilen Manifest, die sie detaillierter ausführen.
Man sieht schnell, dass sich diese Werte auch durchaus auf andere Produkte als Software übertragen lassen. Das Manifest stellt den Menschen, den Kunden und funktionierende Produkte in den Fokus. Die Bereitschaft auf Veränderungen, wie auf Marktgegebenheiten zu reagieren, fordern von Dienstleistern und Kunden die nötige Flexibilität. Veränderung, selbst spät in der Entwicklung, wird in den 12 Prinzipien ausdrücklich begrüßt.
Was sind die Rollen des Agile Coaches?
Auch wenn in der Bezeichnung “Agile Coach” explizit der “Coach” erwähnt wird, kann die Aufgabe über die Coaching-Aufgaben deutlich hinaus gehen.
Der Agile Coach als Mentor
Der Agile Coach steht mit seinem Wissen und seiner Erfahrung seinen Klienten zur Verfügung. Dies betrifft agile Frameworks, also sein Methoden Know How, und seine Erfahrung im Umgang damit. Häufig steht der Agile Coach auch Führungskräften oder Scrum Mastern mit seinem Expertenwissen zur Seite, um sie in ihrer Rolle zu entwickeln oder zu stärken. Es geht in der Rolle des Mentors hauptsächlich darum, eine dienende Führung (servant leadership) zu etablieren. Man spricht dabei auch von Agile Leadership.
Als Coach
Der Agile Coach stellt mit seinem Wissen über die Organisation vor allem wichtige Fragen, um seine Coachees in die Selbstwirksamkeit zu bringen. Selbstwirksamkeit ist eine wichtige Voraussetzung für Selbstführung und Selbstmanagement.
Als Berater
Während der Coach Fragen stellt und dem Coachee damit auf die Sprünge hilft, seine Selbstwirksamkeit zu entfalten, schlägt der Berater neue Wege, Vorgehensweisen und Tools vor. Diese stellt er zur Diskussion und Berät seinen Kunden bei der Auswahl und der Implementierung.
Als Sparringspartner
Sparring bedeutet, dass die Beobachtungen des Coaches direkt in das Coaching einfließen. Führungskräfte absolvieren gewissermaßen einen Trockenlauf für ihre Führungsaufgaben im agilen Kontext, während Teammitglieder meistens Unterstützung in Konfliktsituationen erhalten, bevor sie ins tatsächliche Handeln übergehen. Auch Scrum Master, die in ihrer Zwitterposition sowohl Teil eines Scrum Teams sind, als auch dienende Führungskräfte, können mit dem Agile Coach üben. Ähnlich wie beim Boxen trainiert man unter realitätsnahen Bedingungen, um sich kontinuierlich zu verbessern.
Als Vermittler
Häufig springt der Agile Coach als Vermittler zwischen agilen Teams und deren Führungskräften ein. Er stellt die Umgebung und Hindernisse der Teams zur Diskussion, vermittelt die Herausforderungen der Führungskräfte und versucht durch Perspektivenwechsel für ein gegenseitiges Verständnis zu sorgen. Seine Aufgabe als Vermittler ist dabei neutral und immer im Sinne der Organisation.
Als Trainer
Auch die Trainerrolle kann von einem agilen Coach eingenommen werden. Gibt es in der Belegschaft Defizite hinsichtlich einer agilen Arbeitsweise, kann er Trainings initiieren, um diese Defizite zu beseitigen. Dies können zum einen Workshops zu Scrum, Kanban, Extreme Programming oder Agile Leadership sein oder zu vielen kleinen Aufgaben innerhalb dieser übergeordneten Themen.
Als Moderator oder Facilitator
Manchmal reicht es, die Rolle des Moderators einzunehmen. Das ist dann, wenn nur die Gesprächs- oder Diskussionsführung übernommen werden muss, um eine ausgewogene Teilnahme der Gruppe an einer Session zu garantieren. Manchmal fungiert ein agiler Coach aber auch als Facilitator. Der Facilitator ist dabei deutlich breiter aufgestellt, als der Moderator. Der Facilitator begleitet dabei den Prozess, sorgt für eine gute Gruppendynamik und lenkt die Gruppe in Richtung Ergebnis.
Kenntnisse und Fähigkeiten des Agile Coaches
Die Kenntnisse und Fähigkeiten richten sich nach den oben genannten Rollen. Ein agiler Coach sollte eine geübte Führungskraft sein und sich tief mit Agile Leadership auseinandergesetzt haben. Der Coach muss in der Lage sein, Führungskräften Paroli zu bieten und braucht emotionale Intelligenz um vermitteln zu können. Er benötigt Einfühlungsvermögen, um Teamdynamiken zu verstehen und angemessen darauf zu reagieren. Mindestens eine agile Methode sollte zu seinem Werkzeugkoffer gehören und ihm sollte bewusst sein, welche der oben genannten Rollen er gerade einnimmt.
Freie Rede, Moderation, Facilitation und die Arbeit mit Menschen und Gruppen sollten einem Spaß machen. Alle Rollen sorgen dafür, dass sich eine Person, ein Team oder eine Organisation entwickeln kann. Ein agiler Coach ist Wegbereiter und Wegbegleiter.
Agile Coach vs. Scrum Master
Oft werde ich gefragt, was denn der Unterschied zwischen den beiden Bezeichnungen sei. Agile Coaches arbeiten in der Regel am System, während der Scrum Master Teil des Systems ist. Auch der Scrum Master arbeitet an einem System, das sich Scrum Team nennt, während er selbst ein Teammitglied ist. Seine Tätigkeit beschränkt sich durch seine Rolle auf das Scrum Framework.
Der Wirkbereich agiler Coaches ist größer. Einerseits wegen ihrer Arbeit an der gesamten Organisation, aber auch wegen ihrer größeren Methodenkenntnis.
Zusammengefasst
Ein agiler Coach ist ein vielseitiger Begleiter für agile Organisationen, der Teams, Führungskräfte und Einzelpersonen bei der Einführung und Umsetzung agiler Methoden unterstützt. Seine Rollen reichen von Coach, Mentor, Berater und Sparringspartner bis hin zu Trainer, Moderator und Vermittler. Dabei legt er Wert auf Prinzipien der Veränderungsbereitschaft, Selbstwirksamkeit und Zusammenarbeit.
Agile Coaches arbeiten am System einer Organisation, während ein Scrum Master Teil des Systems ist und sich auf das Scrum Framework beschränkt.
Zu den Kernkompetenzen eines Agile Coaches gehören Agile Leadership, emotionale Intelligenz, Kommunikationsfähigkeit und ein breites agiles Methodenwissen.