Planview Blog

Ihr Weg zu geschäftlicher Agilität

Projektportfoliomanagement

Wasserfall oder Agilität?

Veröffentlicht Von Lindsey Marymont
Wasserfall oder Agilität?

Agiles Projektmanagement ist ein heiß diskutiertes Thema und einige von uns fragen sich: "Was ist so toll an Agile?" und "Was kann es für mich tun?" Agile Portfolios liegen derzeit im Trend, und es ist kein einheitlicher Ansatz, der für alle gilt. Da sich Agile immer größerer Beliebtheit erfreut und die Nachfrage nach agilen Teams steigt, ist es wichtig, sowohl die Vorteile als auch die Auswirkungen der Führung eines agilen Portfolios zu verstehen. Zunächst jedoch werden wir einige Hintergrundinformationen zu Waterfall und Agile geben.

Was ist Wasserfall-Projektmanagement?

Das Projektmanagement nach dem Wasserfallprinzip, das manchmal auch als traditionelles Projektmanagement bezeichnet wird, beinhaltet einen gründlichen Planungsprozess im Vorfeld und folgt einem linearen, vorher festgelegten Projektplan über einen bestimmten Zeitraum. Wasserfallprojekte sind in der Regel vorhersehbar, haben einen definitiven Start- und Endtermin und verfügen über einen expliziten Prozess für die Ausführung. Der Vorteil der Wasserfall-Methode für die Verwaltung von Projekten besteht darin, dass klare Erwartungen bestehen und diese (hoffentlich) durch das Erreichen bestimmter Meilensteine erfüllt werden. Die Stakeholder wissen, was sie bekommen werden, und die Ressourcen wissen, was sie geben müssen.

Die Wasserfallmethode hat ihren Ursprung in der Bau- und Fertigungsindustrie, da nachträgliche Änderungen oft kostspielig waren. Ein einfaches Beispiel für ein Wasserfallprojekt ist der Bau eines Hauses. Um ein Haus zu bauen, muss man zunächst ein Grundstück erwerben, dann das Fundament errichten, dann die Wände bauen, dann die Küchen- und Badezimmergeräte installieren usw. Jede Phase wird von Planungsaktivitäten begleitet und eine Phase kann nicht vor der nächsten Phase abgeschlossen werden (d.h. die Küchengeräte können nicht auf dem Fundament installiert werden). Am Ende werden die Pläne genau befolgt, und Sie haben das Haus genau so, wie es in der Zeichnung stand.

What is Agile Project Management?

Agiles Projektmanagement ist ein iterativer Ansatz, der darauf abzielt, innerhalb eines begrenzten Zeitraums eine möglichst hochwertige Arbeit zu leisten. Agile Praktiker sprechen oft von Sprints oder Releases, d.h. von Zeitabschnitten, in denen ein bestimmtes Arbeitsvolumen geliefert werden soll. Agile Entwicklung findet oft statt, wenn sich die Technologie ändert, die Teams wechseln oder sich das Ziel des Projekts ändert. Das wesentliche Ziel von Agile ist es, flexibel zu bleiben und sich an Veränderungen anpassen zu können, anstatt gezwungen zu sein, einen Plan auszuführen, der vielleicht schon veraltet ist. Wenn Sie ein agiles Projekt planen, sollten Sie sich darüber im Klaren sein, dass der Prozess unbeständig sein kann und der Zeitrahmen ebenfalls schwanken kann. Bei Sondierungsprojekten oder Projekten, die sich über einen längeren Zeitraum erstrecken, kann das agile Management schnelle Erfolge erzielen und erfolgreich auf Kurs bleiben, da kleine Iterationen am Ende jedes "Sprints" oder Projektabschnitts bewertet werden.

Wenn wir auf das Beispiel unseres Hauses zurückkommen, würden wir den Hausbesitzer während der Bauphase um Feedback bitten, anstatt so viel Zeit in die Planung im Vorfeld zu investieren. In diesem Fall kann der Bau des Hauses länger dauern, oder es kann im gleichen Zeitraum fertiggestellt werden. Wenn jedoch das Fundament nicht stimmt oder der Hausbesitzer plötzlich ein Schlafzimmer hinzufügen möchte, müssen Sie nicht von vorne beginnen. Sie können schrittweise vorgehen und sicherstellen, dass Sie nach jeder Phase wieder auf dem gleichen Stand sind, selbst wenn sich die Ausrichtung ändert. Wie in unserem Hausbeispiel ist auch bei agilen Projekten das Endergebnis nicht von vornherein festgelegt, aber Sie können auf Veränderungen reagieren und Kundenfeedback in das fertige Produkt einfließen lassen.

Welche Projektmanagement-Methode ist also die beste?

Die Antwort hängt natürlich von dem Projekt und Ihren eigenen internen Prozessen ab. Wenn Sie entscheiden, welche Methode Sie in Ihrem PMO verwenden möchten, sollten Sie Ihre Projekte anhand dieser Leitfragen bewerten:

Ist das Ergebnis definiert?

Es könnte hilfreich sein, sich dies auch als Iteration vorzustellen. Haben Sie so etwas schon einmal gemacht, und was erwarten Sie von diesem Projekt? Wenn Sie erwarten, dass es "genau wie beim letzten Mal" wird, dann könnte ein Wasserfall-Ansatz die richtige Wahl sein. Wenn Sie jedoch eine neue Produktentwicklung leiten, die vage Ziele hat oder einen explorativen Charakter aufweist, kann Agile hilfreich sein, um Änderungen zu berücksichtigen, neue Prozesse auszuprobieren, technologische Grenzen zu entdecken oder neue Ideen einzubringen.

Ist der Prozess gut definiert?

Bei der Entscheidung zwischen Agile und Waterfall ist es auch wichtig zu überlegen, ob die Methode für die Durchführung des Projekts gut bekannt und gut definiert ist oder ob es sich um relativ unbekanntes Terrain handelt. Die Wasserfall-Methode eignet sich am besten für Projekte mit einem klar definierten Umfang und einer klar definierten Abfolge von Ereignissen für die Ausführung. Im Falle eines Infrastruktur-Upgrades zum Beispiel ist der Prozess der Außerbetriebnahme eines bestehenden Servers und der Installation eines neuen Servers sehr bekannt und wurde bereits viele Male erfolgreich durchgeführt. Der Prozess, um dies zu erreichen, ist wohlbekannt und aus gutem Grund so definiert: Er funktioniert!

Wenn der Prozess für die Durchführung des Projekts nicht genau bekannt ist, ist ein agiler Ansatz oft die beste Lösung. Bei Softwareentwicklungsprojekten ist es beispielsweise oft schwierig, den Umfang zu bestimmen, und viele der Funktionen, die Teil des Endprodukts sein werden, werden erst während des iterativen Lieferprozesses entdeckt.

Wie hoch sind die Kosten des Scheiterns?

Wenn die Kosten für ein Scheitern des Projekts hoch sind, ist es am besten, einen gut durchdachten Plan und einen detaillierten Umfang zu haben. Dies eignet sich gut für eine Wasserfall-Projektmanagementmethode. Wenn beispielsweise nur sehr begrenzte Ressourcen zur Verfügung stehen und kein Spielraum für Fehler besteht oder das Unternehmen vom Ergebnis abhängt, ist es in der Regel am besten, wenn Sie im Voraus wissen, was Sie erwarten können und wann Sie es erwarten können.

Agiles Projektmanagement und iterative Entwicklung ermutigen oft zum Scheitern - "Wenn Sie scheitern, scheitern Sie schnell" ist ein Mantra für einige agile Teams. Der Gedanke beim agilen Projektmanagement ist es, so lange zu iterieren, bis das fertige Produkt erfolgreich ist. Wenn die Kosten des Scheiterns gering sind, kann das Scheitern und die Rückmeldung darüber, was nicht funktioniert, hilfreich sein, um herauszufinden, was funktioniert, und dann das Projekt unter Berücksichtigung dieser Rückmeldung fortzusetzen.

Andere Überlegungen:

Eine gute Portfolioplanung ist unerlässlich für eine gute Projektdurchführung

Unabhängig davon, ob es sich um ein agiles oder ein Wasserfallprojekt handelt, sollten Unternehmen einen klar definierten Prozess zur Überprüfung und Priorisierung von Projekten einführen, um sicherzustellen, dass das Unternehmen die wertvollsten und am besten aufeinander abgestimmten Arbeiten ausführt. Je nach Flexibilität des Geltungsbereichs sollte der Spielraum für Agilität so weit wie möglich berücksichtigt werden.

Scheuen Sie sich nicht davor, sowohl Agile als auch Waterfall zu verwenden

Je nach Art des zu liefernden Projekts können Sie in Ihrem Portfolio sowohl agile als auch Wasserfallmethoden einsetzen. Denken Sie auch daran, dass es ein Spektrum von Agilität gibt und die Berücksichtigung von Veränderungen begrenzt sein kann. Sie können auch eine Wasserfallmethode für einige Komponenten eines Projekts und Agile für andere verwenden, wenn Prozess, Ergebnis und Erwartungen dies zulassen. Gartner spricht von "bimodal", um die Kombination von Agile- und Wasserfall-Projekten in einem Unternehmen zu beschreiben. Das bedeutet, dass einige Projekte ein Marathon sind, während andere einen Sprint darstellen.

 

Jedes Mal, wenn Sie ein Portfolio planen, müssen Sie die Auswirkungen der Qualität und des Wertes des Projekts gegen die Zeit und das Budget abwägen, die Sie für die Durchführung des Projekts benötigen. Die Planung ist für den Erfolg von Projekten von entscheidender Bedeutung. Je besser Sie vorausplanen können, desto wahrscheinlicher ist es, dass Sie die Erwartungen erfüllen und sogar übertreffen, unabhängig davon, ob diese Erwartungen genau definiert sind oder sich ständig weiterentwickeln.

Für weitere Informationen zur Portfolioplanung, sei es Agile, Waterfall oder beides, werfen Sie einen Blick auf unsere Predictive Portfolio Analysis (PPA) Lösung.

Ähnliche Beiträge

Geschrieben von Lindsey Marymont

Lindsey Marymont ist Marketing Manager bei Innotas by Planview, einem Anbieter von Cloud-Portfolio-Management-Lösungen für die Verwaltung von Projekten, Ressourcen und Anwendungen im gesamten Unternehmen. Sie verfügt über umfangreiche Erfahrung im Marketing für Technologieunternehmen und leitet das kommerzielle Marketingteam für Nordamerika.