Hi, herzlich willkommen in dieser Lektion, in der wir uns die gängigsten Projekt- und Prozessmanagement-Methoden in Großunternehmen anschauen.
Welchen Inhalt behandelt diese Lektion?
Wir sprechen in den nächsten Minuten über
- die Vorteile durch die Nutzung von Methoden,
- die in dieser Kursreihe behandelten Methoden und Frameworks,
- sowie über weitere Methoden, die wir in dieser Kursreihe nicht berücksichtigen werden – auch darüber, warum wir sie nicht berücksichtigen.
Nun zum Inhalt dieser Lektion:
Warum werden Methoden genutzt?
Wenn es nun darum geht, von den Erfolgen und Fehlern anderer zu lernen, dann ist eigentlich in allen Großunternehmen die Entscheidung gereift, auf bewährte Projekt-Management-Methoden zurückzugreifen.
Ein Vorteil ist nicht nur der damit erlangte Erfahrungsvorsprung, sondern auch die
- Vereinheitlichung von Arbeitsabläufen,
- die Vereinheitlichung von Begrifflichkeiten,
- die Vereinheitlichung von Rollendefinitionen und
- die Vereinheitlichung von Erwartungen an jeden einzelnen in und um ein Projekt-Team,
mit denen Projektmitarbeiter ganz nach Bedarf
- schnell,
- projektzeitpunktunabhängig,
- fachbereichsunabhängig und
- ohne großen Aufwand in den laufenden Projektbetrieb eingeschleift werden können.
Das macht neben der normalen Personalfluktuation besonders dann Sinn, wenn bestimmte Fähigkeiten im Projekt nur punktuell notwendig sind oder sich der Bedarf zusätzlicher Fähigkeiten unerwartet und kurzfristig ergibt.
Welche sind die gängigsten Projekt- und Prozessmanagement-Methoden und Frameworks für die Softwareentwicklung?
- Meilenstein-Trendanalyse
- Wasserfall-Modell
- Agiles Projekt-Management
- Kanban
- Scrum
- Scaled Agile Framework (SAFe)
- Lean Management
- Six Sigma
Hier sehen wir eine Übersicht der 8 gängigsten Projekt- und Prozess-Management-Methoden und abgeleiteten Frameworks für die Softwareentwicklung in Großunternehmen, auf die wir in den nächsten Lektionen eingehen werden, um uns einen grundlegenden Überblick zu verschaffen. Wir werden bei der Grundlagenvermittlung alle Methoden nur sehr oberflächig behandeln und uns die „für uns“ wichtigen Inhalte herausziehen – auch um später zu wissen, welche Bestandteile unserer Handlungsempfehlung oder Option aus welcher Projektmethode stammen.
Welche Projekt- und Prozessmanagement-Methoden und Frameworks werden für die Softwareentwicklung darüber hinaus häufig verwendet?
- Extreme Programming (XP)
- PRINCE/2
- LeSS
- Nexus
- Scrum@Scale
Auf Extreme Programming möchte ich bis auf ein paar Kommentare in den zuvor genannten Methoden nicht eingehen, weil sich diese Methode trotz aller bemerkenswerten Vorteile nur für kleine Projekte eignet. Ich werde Dir bei der Vermittlung meiner Projekterfahrungen allerdings hier und da den Einsatz von XP-Prinzipien ans Herz legen.
Auf PRINCE, PRINCE/2 und PRINCE/2:2009 möchte ich ebenfalls nicht eingehen, weil es sich hierbei um keine agile Methode handelt und ich mit der Meilenstein-Trendanalyse sowie dem Wasserfall-Modell bereits die grundlegenden Unterschiede erklären kann. Zudem setze ich Bestandteile dieser 2 Methoden im Gegensatz zu PRINCE/2 auch im agilen Umfeld ein.
LeSS lasse ich in diesem Kurs außen vor, weil diese agile Skalierung nicht annähernd so umfassend und verbreitet wie SAFe ist.
Nexus beschreibt nur eine Orchesterinsel zur Koordinierung von verteilten agilen Teams und ist damit zwar sehr einfach gehalten, aber zumindest in meinen Augen keine echte Skalierung für ein Großprojekt.
Und Scrum@Scale ist sehr generell gehalten, stellt uns keine annähernd so klaren Werkzeuge und Events wie SAFe zur Verfügung. Dafür hat hier der Scrum Master enorme Freiheiten – was aber auch eine entsprechende Erfahrung und große agile Fähigkeiten voraussetzt. Auch aufgrund meiner praktischen Erfahrung halte ich mich deshalb lieber an das bewährte SAFe.
Bei Interesse steht es Dir selbst frei, Dich auch mit diesen 5 Methoden näher zu befassen.
Fassen wir nun zusammen, was wir in dieser Lektion behandelt haben:
- Wir haben gelernt, warum wir in Großunternehmen bestehende Methoden anwenden.
- Und uns ist nun klar, warum wir einige gängige Methoden und Frameworks in dieser Kursreihe behandeln – und andere ganz gezielt nicht behandeln werden.
In der nun folgenden Lektion behandeln wir die erste Projekt-Management-Methode. Also, bis gleich.