Was macht ein Agile Coach und wie kann man einer werden?

Veröffentlicht: 2022-03-11

Hören Sie sich die Audioversion dieses Artikels an

Der Agile-Coaching-Markt ist aufgrund der Mainstream-Akzeptanz von Agile schnell gewachsen. In der Übersicht „Most Promising Jobs“ von LinkedIn aus dem Jahr 2017 belegte der Scrum Master (eine Art agiler Coach) den 10. Platz, mit einem Wachstum von 104 % im Jahresvergleich und einem Grundgehalt von rund 100.000 US-Dollar.

Das durchschnittliche Gehalt eines Agile Coaches, der auf Multi-Team-Ebene arbeitet, kann zwischen 122.000 und 138.000 US-Dollar pro Jahr liegen. In diesem Artikel werden wir über die verschiedenen Arten von Agile Coaches und ihre Aufgaben sprechen. Anschließend diskutieren wir, wie Projektmanager effektiv mit ihnen zusammenarbeiten können, und geben einen Einblick, wie sich PMs selbst zu agilen Coaches entwickeln können.

Was ist ein Agile Coach?

Ein Agile Coach ist eine Person, die für die Erstellung und Verbesserung agiler Prozesse innerhalb eines Teams oder eines Unternehmens verantwortlich ist. Agile Coaches können entweder Angestellte sein oder als externe Auftragnehmer arbeiten. Normalerweise wird ein Bedarf für einen Agile-Coach erkannt, wenn ein Unternehmen von seinen bestehenden Arbeitspraktiken wie Wasserfall auf die Arbeit mit den Prinzipien der Agile-Methodik übergeht.

Agile Coaches kommen meist aus den Bereichen Projektmanagement, Produktmanagement, IT oder Softwareentwicklung. Sie haben in der Regel viel Erfahrung mit verschiedenen agilen Methoden wie Scrum, Kanban und Scaled Agile Framework (SAFe). Sie sind in der Regel kompetent in Coaching und Mentoring und können Menschen anleiten und ihnen helfen, die richtigen Lösungen für ihre Herausforderungen zu finden.

Warum brauchen Sie einen Agile Coach?

Agile Coach begleitet die agile Transformation

Agilität ist leicht zu verstehen, aber schwer zu meistern, was dazu führt, dass viele Führungskräfte bei der Umstellung auf Probleme stoßen. Die meisten dieser Probleme entstehen aufgrund unrealistischer Erwartungen, wie einfach es ist, Agile innerhalb eines Teams, einer Abteilung oder des gesamten Unternehmens zu implementieren.

Beispielsweise ist die Attraktivität von Scrum enorm, da es scheinbar eine One-Size-Fits-All-Lösung bietet, die einfach zu implementieren ist. Jede Situation ist jedoch anders und viele Projektmanager befinden sich in Situationen, in denen sie alle richtigen agilen Prozesse implementiert haben, aber das Gefühl haben, dass etwas nicht ganz funktioniert. Alternativ scheint Agile manchmal in einer Geschäftseinheit zu funktionieren, in einer anderen jedoch nicht.

Dies ist die Situation, in der ein Agile Coach zu einer wertvollen Ergänzung des Teams wird. Seine Aufgabe ist es, herauszufinden, warum Agile nicht die erwarteten Ergebnisse liefert und welche Schritte unternommen werden müssen, um die Situation zu beheben.

Arten von Agile Coaches

Es werden viele verschiedene Rollennamen verwendet, was manchmal verwirrend sein kann. Agile Coaches werden manchmal auch als Agile Facilitators, Scrum Master, Scrum Coaches, Iterationsmanager, Kanban Coaches oder Enterprise Agile Coaches bezeichnet. Der einfachste Weg, über agiles Coaching nachzudenken, ist durch die Linse, wer von wem gecoacht wird. Das Agile Coaching Institute bietet drei Zertifizierungsstufen für Agile Coaching an, die sich an den drei häufigsten Szenarien orientieren.

Agile Coach-Typen

Agiler Teammoderator

Der Fokus eines Agile Team Facilitators liegt auf einem einzelnen Team. Scrum Master, Scrum Coach, Iterationsmanager, Kanban Coach – all diese vielleicht gebräuchlicheren Titel fallen in diese Kategorie. Das Ziel des Agile Team Facilitators (was auch immer sein offizieller Titel sein mag) ist es, dem einzelnen Team beim Übergang zu Agile zu helfen und letztendlich die Produktivität des Teams zu steigern.

Der Agile Team Facilitator muss möglicherweise über die technischen Fähigkeiten verfügen, um ein effektiver Coach zu sein, mehr als die beiden anderen unten besprochenen Coach-Typen. Da der Trainer ständig mit dem Team zusammenarbeitet, wird die Diskussion zwangsläufig sehr detailliert. Die Möglichkeit, an solchen Diskussionen teilzunehmen, ist der Schlüssel für einen Trainer, um die Teamdynamik verstehen und beeinflussen zu können. Beispielsweise könnte das Team die Debatte React vs. Angular führen. Theoretisch müssen Sie diese nicht kennen, um ein Meeting darüber zu moderieren, aber in Wirklichkeit wird die Moderation viel effektiver sein und die Teilnehmer werden dem Coach mehr vertrauen, wenn der Coach zumindest ein hohes Niveau vorweisen kann Verständnis der Materie.

Aus diesem Grund sieht man Scrum Master, die beliebteste Form von agilen Team-Moderatoren, typischerweise als Entwickler, die programmieren, aber auch einige Zeit damit verbringen, den agilen Prozess innerhalb des Teams aufrechtzuerhalten und zu verbessern.

Letztendlich besteht die Rolle eines Agile Team Facilitators darin, sicherzustellen, dass Agile innerhalb des Teams funktioniert. Ihre Aufgabe besteht nicht nur darin, tägliche Standups oder Retrospektiven einzuführen, sondern auch dafür zu sorgen, dass diese Zeremonien einen Mehrwert für das Team darstellen. Während Agile früher in vielen Unternehmen über einen Bottom-up-Ansatz auftauchte, erleben wir jetzt, dass mehr Agile-Implementierungen über einen Top-down-Ansatz eingeführt werden. In einem solchen Umfeld, in dem die Motivationen der Teammitglieder für Veränderungen gemischt sein können, ist es sehr wichtig, dass ein agiler Teammoderator in der Lage ist, dem gesamten Team den Wert von Agile zu erklären.

Agiler Coach

Rollen und Verantwortlichkeiten des Agile Coaches

Die meisten Agile-Coaches haben bereits Erfahrung als Agile-Team-Moderator, da dies ein natürliches Sprungbrett auf dem Weg zum Agile-Coach ist. Ein Agile Coach befasst sich mit der Verbreitung von Agile auf Teamebene und in der gesamten Organisation. Während ein Agile Coach manchmal auf individueller Basis mit Teams zusammenarbeitet, arbeitet er häufiger mit Agile Team Facilitators und anderen internen Botschaftern von Agile zusammen, um Hindernisse zu identifizieren und zu beseitigen, die die Implementierung von Agile behindern.

Typische Unternehmungen eines Agile Coaches sind:

  • Integration agiler Teams oder Abteilungen in die umfassenderen Prozesse eines überwiegend nicht agilen Unternehmens.
  • Förderung der Verbreitung agiler Best Practices zwischen verschiedenen Teams.
  • Mentoring und Coaching von agilen Teamleitern.
  • Überwindung des Widerstands des Top-Managements aufgrund einer wahrgenommenen Verringerung der Kontrolle.
  • Messung der Ergebnisse des Übergangs zu Agile.

Enterprise Agile Coach

Wie der Name schon sagt, arbeiten Enterprise Agile Coaches auf Unternehmensebene. Während die zugrunde liegenden Fähigkeiten des Coachings denen eines Agile-Coaches ähneln, muss ein Enterprise-Agile-Coach über Kenntnisse in den Bereichen Organisationsdesign, Enterprise Change Management und Executive Leadership Coaching verfügen. Gleichzeitig sollten sie zumindest einige Enterprise Agile Frameworks wie Scaled Agile Framework (SAFe), Large-scale Scrum (LeSS) oder Disciplined Agile Delivery (DaD) gut verstehen.

Ein Unternehmens-Agile-Coach ist weniger in die täglichen Aufgaben involviert, Teams bei der Implementierung von Agile zu unterstützen, und ist mehr damit beschäftigt, bei der Änderung der Gesamtstruktur des Unternehmens zu helfen, um die Agile-Prinzipien zu unterstützen. Diese Aufgabe erfordert die Zusammenarbeit mit der Geschäftsleitung und deren Unterstützung beim Verständnis der Vorteile von Agile sowie der Struktur, die erforderlich ist, um es innerhalb der Organisation nachhaltig zu machen.

Ist es eine Vollzeitstelle?

Manchmal. Wenn wir über Agile Team Facilitators sprechen, ist eine typische Vereinbarung, Teilzeit als Scrum Master und Teilzeit als Entwickler, Projektmanager oder Produktmanager zu arbeiten. Im perfekten Fall würde der Agile Team Facilitator ausschließlich als Scrum Master für ein oder mehrere Teams arbeiten, ohne andere Aufgaben innerhalb der Teams selbst zu übernehmen.

Es ist auch durchaus üblich, einen Manager auf mittlerer Ebene zu finden, der während einer agilen Transformation die Aufgaben eines Agile-Coaches übernimmt und gleichzeitig seine anderen direkten Aufgaben wahrnimmt.

Der Unternehmens-Agile-Coach kann ein Angestellter sein, am häufigsten wird jedoch ein externer Experte beauftragt.

Wie kann ein Agile Coach einem Projektmanager helfen?

Als Projektmanager kommen Sie während Ihrer Projekte wahrscheinlich mit Agile-Coaches in Kontakt. Die Einbindung und Zusammenarbeit mit ihnen kann Ihnen und Ihrem Projektteam viele Vorteile bringen.

Verbessern Sie agile Prozesse in Ihrem Projektteam

Wenn Sie in Ihrem Team auf Probleme im Zusammenhang mit Agile stoßen, ist ein Agile-Coach einer der besten Ansprechpartner. Vielleicht haben Sie das Gefühl, dass tägliche Standups keinen wirklichen Wert bieten, oder vielleicht kann das Team nicht verstehen, warum es Story Points zur Schätzung verwenden sollte. Ein agiler Coach hat im Laufe seiner Karriere viele Situationen erlebt und sollte in der Lage sein, Sie in die richtige Richtung zu führen. Bitten Sie sie, einen Workshop oder eine Vorlesung zu einem bestimmten Agile-Thema zu halten, das für Sie relevant ist.

Auch wenn Sie das Gefühl haben, keine größeren Probleme in Ihrem Agile-Prozess zu haben, könnte es eine gute Idee sein, den Agile-Coach einzuladen, an Ihren Hauptzeremonien teilzunehmen und ein Soft-Audit durchzuführen. Sie können wertvolles Feedback darüber geben, was verbessert werden könnte, oder sogar einige Probleme aufdecken, die Ihnen nicht bekannt waren.

Abhängigkeiten entfernen

Um agil zu sein, müssen häufig externe Abhängigkeiten entfernt oder gemildert werden. Manchmal stammen diese Abhängigkeiten jedoch von anderen Teams, und ein PM kann nicht viel dagegen tun. Da ein Agile Coach eine übergeordnete Sicht auf Agilität in der gesamten Organisation hat, sollte er Ansprechpartner sein, um die Auflösung der Abhängigkeiten anzustoßen.

Wie werde ich ein agiler Coach?

Karriereweg Projektmanager zum Agile Coaching

Projektmanagement ist einer der Wege, um ein Agile Coach zu werden. Als Projektmanager werden Sie wahrscheinlich mit agilen Methoden in Berührung kommen, und oft gehören Projektmanager zu den ersten Personen in einem Unternehmen, die gebeten werden, Agile in einem Team einzuführen und die Verantwortung eines agilen Teammoderators zu übernehmen.

Hier sind ein paar Vorschläge, wie Sie ein Agile Coach werden können:

  • Erwägen Sie, ein Agile-Coach-Zertifikat zu erwerben. Viele Unternehmen vergeben Bonuspunkte an Kandidaten mit solchen Qualifikationen. Diese Kurse vermitteln Ihnen nicht nur strukturiertes theoretisches Wissen, sondern helfen Ihnen auch, es in realen Szenarien anzuwenden.
  • Wenn Sie noch keine Erfahrung mit Agile haben, bewerben Sie sich für Projekte, die bereits agile Prinzipien anwenden, um relevante praktische Erfahrungen zu sammeln.
  • Suchen Sie nach Möglichkeiten, ein Agile Team Facilitator zu werden (z. B. ein Scrum Master). Es wäre möglich, intern auf eine solche Position zu wechseln oder sich auf eine Projektleiterstelle in einem kleineren Unternehmen zu bewerben, das Agile einführen möchte. In diesem Fall sammeln Sie nicht nur Erfahrung auf Teamebene, sondern auch in der Zusammenarbeit mit dem Top-Management in Bezug auf Agile Transformation.
  • Möglicherweise arbeiten Sie für ein Unternehmen, das einen Agile-Coach einstellt oder auslagert. Lerne diese Person kennen und lerne aus ihrer Erfahrung.
  • In einigen Fällen ist die agile Transformation ein dediziertes Projekt und mehrere Mitarbeiter arbeiten zusammen, um es zu liefern. Bewerben Sie sich als Teil dieses Projektteams, um mitzuerleben, wie Agile auf Unternehmensebene eingeführt wird.
  • Bewerben Sie sich für eine Stelle bei einem Unternehmensberatungsunternehmen, das Agile-Coaching-Dienste anbietet.

Zusammenfassung

Agile Coaches sind gefragt, da Agile immer mehr Mainstream-Akzeptanz erreicht. Es gibt drei Haupttypen von Agile-Coaches, die Teams und Unternehmen bei ihren agilen Transformationen unterstützen:

  • Agile Team Facilitator – Arbeitet mit einem oder mehreren Teams auf individueller Ebene und ist verantwortlich für die Einführung und Aufrechterhaltung von Agile-Zeremonien innerhalb dieser Teams.
  • Agile Coach – Arbeitet auf Multi-Team- und Organisationsebene. Engagiert das Top-Management, erleichtert den abteilungsübergreifenden Dialog und fördert die Einführung von Agile im gesamten Unternehmen.
  • Enterprise Agile Coach – Arbeitet auf Unternehmensebene, verwaltet organisatorische und kulturelle Veränderungen, führt Agile-Methoden auf Unternehmensebene ein und coacht Führungskräfte.

Projektmanager können von Agile-Coaches profitieren, die einem Projektteam helfen können, interne Prozessprobleme zu lösen und wertvolles Feedback für Agile-Verbesserungen zu geben. Darüber hinaus kann ein Agile-Coach helfen, Abhängigkeiten zu beseitigen oder zu mindern, die manchmal außerhalb der Kontrolle eines Projektmanagers liegen.

Schließlich bietet das Projektmanagement einen Weg, um ein Agile Coach zu werden. Wenn Sie sich dafür entscheiden, einer zu werden, suchen Sie nach Möglichkeiten, ein Agile Team Facilitator (z. B. ein Scrum Master) zu werden, lernen Sie von Agile Coaches in Ihrem Unternehmen und melden Sie sich für unternehmensweite Agile Transformationsprojekte an.