5 agile Techniken, die klassisches Projektmanagement flexibler und effektiver machen

Agile Techniken lassen sich aus meiner Erfahrung gut in einen klassischen Unternehmenskontext integrieren. Sie helfen, Projekte flexibler und effektiver – oft auch effizienter – durchzuführen. 5 agile Techniken halte ich für besonders geeignet, die klassischen Phasen der Projektdefinition, – planung und -durchführung zu unterstützen und damit final die Kundenzufriedenheit mit den Projektergebnissen zu erhöhen.

Produktbacklog

Im Produktbacklog werden die Kundenwünsche gemeinsam mit den relevanten Stakeholdern erarbeitet, auf Karten festgehalten und priorisiert. Welche Anforderungen müssen unbedingt erfüllt sein, welche Zielsetzungen sind optional und welche Themengebiete werden von vorneherein ausgeschlossen und sind nicht Bestandteil des Projektscopes? Da es zu Beginn des Projektes kaum möglich ist, alle Anforderungen zu erfassen und sich weitere Kundenwünsche erst im Laufe des Projektes herauskristallisieren, hilft es, diese Anforderungsphase möglichst kurz zu halten (1 Stunde) und als erste Basis für die Projektplanung zu nehmen.

Storyboard

Im nächsten Schritt werden weitere Fragen bearbeitet, um die Kundenanforderungen noch besser zu verstehen. Warum wird das Projekt aufgesetzt, wer ist involviert und wie soll das Projekt organisiert werden, wie sieht die Timline aus, welche Ressourcen stehen zur Verfügung, wie und mit welchen Methoden wird gearbeitet und wer ist zu informieren? Aus dieser Diskussion wird das Storyboard erstellt, dass alle bis jetzt genannten Anforderungen in Form von User Stories enthält. Diese User Stories enthalten eine kurze Beschreibung, welcher Stakeholder was mit welcher Zielsetzung erreichen möchte („Ich in meiner Rolle als … möchte, dass…., damit….“). Diese Anforderungen werden wie das Produktbacklog auf Karten dokumentiert, die dann nummeriert, zu Themengebieten (Epics) geclustert und priorisiert werden (und in einem späteren Schritt auch mit einer ersten Aufwandschätzung versehen werden).

Sprintplanung

Steht das Storyboard, das jetzt mit den User Stories alle Anforderungen sowie die grobe Vorgehensweise enthält, werden im nächsten Schritt die konkreten Arbeitspakete für die erste Umsetzungsphase – den ersten Sprint – mit dem Projektteam geplant. Im Unterschied zum klassischen Projektmanagement wird nicht das komplette Projekt detailliert durchgeplant. Der Fokus liegt auf dem ersten Sprint – jeder weitere Sprint wird in Abhängigkeit der Ergebnisse des vorangegangen Projektabschnitts geplant. Bei zeitlichen Engpässen wird im Zweifelsfall in Absprache mit dem Kunden der Anforderungskatalog reduziert. Die todos für den ersten Sprint werden im Sprint Backlog festgehalten und der Arbeitsfortschritt regelmäßig (im Idealfall täglich) über Task Boards dokumentiert.

Review und Retro

Nach jedem Sprint, der maximal 4 Wochen dauert, findet ein Feedbacktermin mit den Stakeholdern (Produkt Review) statt, auf dem die Ergebnisse des Sprints demonstriert und das Feedback der Kunden aufgenommen wird. Ebenfalls gibt es nach jedem Sprint einen Arbeitstermin mit dem Projektteam (Retrospektive). Hier wird geklärt, wie der Sprint aus prozessualer Sicht verlaufen ist und welche Verbesserungspotentiale es gibt.

Fazit

Wenn man sich von den ungewohnten Begrifflichkeiten nicht abschrecken lässt, so können einige agile Techniken auch in einem in erster Linie klassisch agierenden Unternehmen eingesetzt und die Vorteile der agilen Prinzipien, z. Bsp. intensive Zusammenarbeit mit den Stakeholdern, hohe Transparenz bzgl. des Projektfortschritts sowie flexibler und konstruktiver Umgang mit Anforderungsänderungen in die Praxis umgesetzt werden.