Agiles Führen
In agilen Projekten müssen Führungskräfte loslassen
Für die Führungskraft ergeben sich daraus mehrere Aufgaben. Zunächst gelte es, interdisziplinäre Teams zusammenzustellen, in denen Entwickler mit Architekten, Testern, Konzeptern, Designern oder Redakteuren zusammenarbeiten. Zudem müssen Führungskräfte Freiräume schaffen, damit das Team sich eigenverantwortlich organisieren kann.
Es steckt sich selbst kurzfristige Ziele, etwa für die nächsten zwei Wochen, und entscheidet, wer was in welcher Reihenfolge tut und ob zum Beispiel das neue Formular für die Web-Anwendung im Pair Programming entwickelt wird. Komplett zurückziehen darf sich die Führungskraft dennoch nicht, betont Sturzenhecker: "Manchmal muss ich als Scrum Master die Mitarbeiter auch vor sich selbst schützen, damit sie nicht zu viel arbeiten. Zumal auch der Code schlechter wird, wenn man regelmäßig 14 Stunden programmiert."
- Erfolgsfaktoren für den Umstieg auf agile Methoden
Die agile Softwareentwicklung ist in IT-Großprojekten angekommen, die die Gestaltung von Produkten mit hohen Sicherheitsanforderungen zum Ziel haben. Voraussetzung ist ein umfassendes Change-Management, das sichere Beherrschen des agilen Methodenkoffers und eine systematische Qualitätssicherung. - Top-Management muss Commitment geben
- Alle an Produktentwicklung Beteiligten inklusive Produktmanagement, Marketing und Vertrieb einbeziehen
- Anforderungen der Fachbereiche integrieren
- Qualitätssicherung direkt zu Beginn des Software-Entwicklungsprozesses aufsetzen und kontinuierlich betreiben
- Anforderungen durch User-Stories unter Sicherheitsaspekten bewerten und priorisieren
- Beschleunigte und flexible Softwareentwicklung mit geeigneten Maßnahmen zur Qualitätssicherung gewährleisten
Schutzschild gegenüber Management
Als Schutzschild sollte sich ein Scrum Master auch gegenüber dem Management verstehen. Zum agilen Selbstverständnis gehört es, dass die Teammitglieder während eines Sprints, der zwischen einer und vier Wochen dauern kann, von äußeren Einflüssen unbehelligt bleiben. Fordert der CEO einen Feature-Request ein, muss er sich bis zum nächsten Sprint gedulden. Im Alltag kann man solche politischen Interventionen nicht ganz abstellen, sondern nur einschränken, räumt Sturzenhecker ein: "Loslassen ist für Führungskräfte das Schwierigste, vor allem, wenn sie bisher eine Command- und Control-Struktur gewohnt sind.
In eineragilen Organisationagilen Organisation müssen sie nicht mehr jede Kleinigkeit selbst steuern. Stattdessen vertrauen sie dem Team, dass es die Aufgabe hinbekommt. Lässt sich eine Führungskraft darauf ein, bekommt sie mehr Spielraum für andere Führungsaufgaben, etwa Mitarbeiter weiterzuentwickeln oder sich mit strategischen Fragen auseinanderzusetzen." Alles zu Agile auf CIO.de
Für Sturzenhecker ist klar, dass "jeder seinen eigenen agilen Weg finden muss, da jede Organisation und jedes Team anders sind. Es lohnt sich, mit einer bewährten Methode wie Scrum anzufangen, ständig dazuzulernen und zu erkennen, was man besser anders macht als im Lehrbuch. Agile Methoden haben durch die Feedback-Schleifen eine Autokorrektur eingebaut."
Fünf Leitsätze zum Führen agiler Teams
Volker MaibornVolker Maiborn, Geschäftsführer der Münchner IT-Beratung MaibornWolff, hat die Erfahrung gemacht, dass die Transformation zum agilen Unternehmen eine Führungsaufgabe ist. Manager, die mit agilen Teams erfolgreich arbeiten wollen, sollten Folgendes berücksichtigen: Profil von Volker Maiborn im CIO-Netzwerk
Konstruktive Feedback-Kultur etablieren: Der Scrum Master steuert Gespräche und Meetings durch Moderation statt durch Vorgaben. Er macht sich eine offene und sachorientierte Haltung zu eigen und nimmt jedes Feedback ernst. Konstruktive Rückmeldungen sind die Basis, um etwas Fehlendes oder Ausbaufähiges diskutieren zu können.
Das richtige Team bilden: Vielfalt ist im Scrum-Team ein Schlüssel zum Erfolg. Um die Projektanforderungen gemeinsam abzudecken und mit wenig Reibungsverlust zu arbeiten, sollten neben Entwicklern auch Architekten, Tester, Konzepter, Designer oder Redakteure eingebunden werden.
Führung schafft Freiraum: Ein Team- oder Abteilungsleiter, der agile Methoden lebt, schafft Freiraum, in dem sich das Team eigenverantwortlich organisieren kann. Er motiviert jeden Einzelnen. Statt Leistung zu erzwingen und Schlechtleistung zu sanktionieren, beseitigt er Demotivatoren, ähnlich wie der Scrum Master.
Den Einzelnen fördern: Ein verantwortungsbewusster Vorgesetzter erkennt individuelle Leistungsgrenzen und fördert durch aufmerksames Coaching eine realistische Selbsteinschätzung. Eigenverantwortliches Arbeiten darf auch nicht zum Vehikel für eine Unternehmensagenda werden, etwa indem es als Mittel zur Produktivitätssteigerung und Kostenreduzierung umdefiniert wird.
Brückenkopf zum Management: Der Scrum Master stärkt dem Product Owner den Rücken, wenn dieser Entscheidungen von der Business-Seite oder Geschäftsführung für den nächsten Sprint verlangt. Er übernimmt zudem Controlling- und Reporting-Aufgaben, versteht sich als Brückenkopf für die Koordination mit anderen Abteilungen und Projekten und hilft, personelle Engpässe zu überbrücken. Im Unterschied zum klassischen Projektleiter nimmt der Manager im agilen Umfeld eine moderierende, unterstützende Rolle ein.