Agiles Projektmanagement

Das agile Projektmanagement ist eine Herangehensweise an Projekte, die in den letzten Jahrzehnten eine immer größere Rolle gespielt hat und auch weiterhin spielt.

Es ist wichtig, zu verstehen, worum es sich hierbei handelt und wie die agilen Methoden einzusetzen sind.

Dabei lohnt sich ein Rückblick in das klassische, plangesteuerte Projektmanagement: Beim plangesteuerten Projektmanagement gehen wir davon aus, dass ein Projektleiter oder ein Team von Projektleitern (bei komplexen Projekten mit Unterprojekten) einen fundierten Plan mit allen erforderlichen Details zur Ausführung der benötigten Aktivitäten erstellt als eine Art “big picture up front”. Die Leitung des Projekts durchdenkt also im Vorfeld die erforderlichen Abläufe genauestens – weitere Details: https://brain365.de/plangesteuertes-projektmanagement/

Wozu benötigen wir agiles Projektmanagement?

Es gibt in der Praxis Situationen, die sich wie folgt beschreiben lassen:

  • kein klares Ziel:
    Das Ziel des Projekts ist nur grob bekannt.
  • Volatiles Ziel:
    Das Ziel des Projekts ändert sich wahrscheinlich im Laufe der Zeit
  • Kein „big picture up front“:
    Es besteht keine Möglichkeit für die Erstellung eines fundierten Plans. Daher ist eine inkrementelle und iterative Vorgehensweise nötig, um ein Fehler im Vorgehen schnell zu entdecken
  • Weg der Zielerreichung nicht planbar:
    Einzelmaßnahmen, die zur Zielerreichung ergriffen werden müssen hängen vom Projektfortschritt und den Zwischenergebnissen ab und sind im Vorfeld nicht zeitlich und inhaltlich planbar

Es soll somit ein Projekt erfolgreich durchgeführt werden, unter den beschriebenen Bedingungen der Unsicherheit:

  • Outcome-fokussiert und iteratives Vorgehen:
    Da keine spezifisch geplanten ToDo‘s und Konzepte im Vorfeld existieren, kann das agile Projektmanagement nicht dokumentengetrieben und auch nicht outputzentriert erfolgen. Was soll ein Projektleiter den Projektbeteiligten im Vorfeld mitteilen? Antwort: Es wird ein Outcome-fokussiertes und iteratives Vorgehen benötigt, um schnelle Ergebnis zu liefern, auf die Nutzer reflektieren können, um den Plan anpassen zu können. Hier wird auch vom erfahrungsbasierten Vorgehen gesprochen.
  • Inkremente:
    Durch das iterative Vorgehen, werden Inkremente erstellt, also verfahrensbedingte projektprozessabhängige Zwischenergebnisse, die Grundlage sind für die Prüfung von Zwischenergebnissen
  • Änderungen im Projekt:
    Die Wahrscheinlichkeit der Existenz von Abweichungen von den grob bekannten Projektzielen und dem unklaren Weg zum Ziel wird beim agilen Projektmanagement von vorneherein angenommen und Änderungen, bzw. Konkretisierungen werden begrüßt und Änderungen, bzw. Konkretisierungen impliziert das agile Vorgehensmodell.
  • Beginn der Nutzung des Projektergebnisses:
    Der Erfolg des agilen Vorgehensmodells impliziert eine frühe und regelmäßige Nutzung des Projektergebnisses durch den Kunden (Stakeholder). Test- oder Validierungsphasen sind integraler Bestandteil des grundlegenden Verfahrens im Projekt.

Agiles Manifest

Historie der alternativen Projektmethode: Im Jahr 2001 trafen sich siebzehn Vertreter verschiedener agiler Softwaretechniken für drei Tage, um Kontakte zu knüpfen und ein Brainstorming durchzuführen.

Das Ergebnis dieses Treffens war das agile Manifest, ein Dokument, mit vier zentralen Werten und zwölf Grundsätzen für agile Entwicklung.

Quelle: https://agilemanifesto.org/

Agile Werte

Die vier agilen Schlüsselwerte laut Agilem Manifest :

  • Individuen und Interaktionen über Prozesse und Werkzeuge
  • Funktionierende Software vor umfassender Dokumentation
  • Zusammenarbeit mit dem Kunden (dem Nutznießer) statt Vertragsverhandlungen
  • Reagieren auf Veränderungen statt Befolgen eines Plans

Die Aussagen rechts sind wichtiger, aber die Aussagen links sind wichtiger.

Agile Prinzipien

  1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen.
  2. Heiße Anforderungsänderungen sind selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden.
  3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne.
  4. Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten.
  5. Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen.
  6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.
  7. Funktionierende Software ist das wichtigste Fortschrittsmaß.
  8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können.
  9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.
  10. Einfachheit — die Kunst, die Menge nicht getaner Arbeit zu maximieren — ist essenziell.
  11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams.
  12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an.

Grundlegendes Vorgehensmodell im agilen Projektmanagement

User Stories: Fachkonzept werden in Form von Anforderungsbeschreibungen von Benutzern vorgelegt. Es gibt keine weitreichenden Projektpläne sondern lediglich Fachkonzepte oder Beschreibungen der Wünsche von Nutzern und Prototypen sowie Architekturkonzepte, die sukzessive verfeinert werden.

Iterative Prozesse: Projekte werden nach einer entsprechenden Zeit der Preparation in kleinen, überschaubaren Abschnitten (Iterationen oder Sprints) durchgeführt, die typischerweise wenige Tage oder Wochen dauern.

Rollouts: Der Fokus liegt auf der kontinuierlichen Lieferung von funktionierenden Produktteilen, um frühzeitig Feedback vom Kunden zu erhalten und Anpassungen vorzunehmen.

Teamarbeit (Developer, User..): Selbstorganisierte und funktionsübergreifende Teams arbeiten eng zusammen, um die Projektziele zu erreichen.

Transparenz und Kommunikation: Regelmäßige Meetings (z.B. Daily Stand-ups, Sprint Reviews) fördern den Austausch und die Transparenz im Team.

Flexibilität: Änderungen (New Stories, Story refinement) werden als normaler Bestandteil des Prozesses betrachtet und schnell integriert.

Ähnliche Beiträge

  • Vorgehensmodelle des agilen Projektmanagements

    Es gibt unterschiedliche Rahmenwerke zur systematischen Umsetzung von Projekten unter den Bedingungen der Unsicherheit, die unter dem Begriff „agile Modelle“ zusammengefasst werden. Auf folgende agile Rahmenwerke wird in den folgenden Abschnitten eingegangen: Zu beachten ist, dass die unterschiedlichen agile Methoden und Rahmenwerke in Kombination eingesetzt werden können und in der Praxis auch werden. Dies gilt…

  • Anforderungsmanagement

    Wir wissen, dass das Kidlin-Gesetz keine blanke Theorie ist, sondern Grundlage von Planungen und Handlungen in allen Kreativ- und Innovationsbranchen (Details: https://brain365.de/das-kidlin-gesetz/). Wir wissen auch, dass sowohl die Softwareindustrie als auch deren Kunden Kompetenzbedarfe haben zur Generierung von Lösungen, denn Software alleine ist KEINE Lösung (Details: https://brain365.de/warum-software-nur-eine-ressource-ist/). Im Idealfall bilden Mitarbeiter von Softwareanbietern und Mitarbeiter…

  • |

    Disposition und SCM (Effektivität in den Produktionsprozessen)

    Grundsätzliche Dispositionsverfahren der Produktion sind Make to stock und Make to Order. Make to stock Produktion (auf Lager) für den anonymen Markt. Schätzung der Marktnachfrage über Bedarfsprognose. Voraussetzungen für Make to stock sind insbesondere bei standardisierten Erzeugnissen gegeben. Vorteile: Nachteile: Make to Order Produktion startet mit Kundenauftrag. Innerbetriebliche Aufträge entsprechen den Kundenaufträgen (Produktionsauftrag = Kundenauftrag)….

  • Gezielter Einsatz agiler Methoden

    Vor- und Nachteile der agilen Vorgehensmodelle Vorteile Nachteile geringer bürokratischer Aufwand das gesamte Team muss Regeln befolgen flexible Regeln Projektergebnis ist nicht vorhersehbar so wenig Dokumentation wie nötig zu informell für vertragliche Definitionen besseres Kosten/Nutzen-Verhältnis Nicht für sehr große Teams konzipiert bessere Qualität der Entwicklungsarbeit setzt eine offene Organisationskultur voraus Skalierung der agilen Methoden Agile…

  • |

    Preis-Absatz-Funktion

    In der Theorie kann der Absatz durch den Preis beeinflusst werden. In der Praxis gibt es allerdings viele andere Einflussgrößen, die es zu beachten gilt, wie die im nächsten Beitrag deklarierte „Empirische Preis-Absatz-Funktion“ (Empirische Preis-Absatz-Funktion (brain365.de)). Klassische Preistheorie Individuelle Preis-Absatz-Funktionen (PAFs) Es gibt zwei Fälle: Maximalpreis ist bei der klassischen Preis-Absatz-Funktion der Preis, bei welchen…

  • |

    Mediaplanung

    Mit fortschreitender Digitalisierung der Gesellschaft in allen Bereichen ändern sich die Prozesse im Promotion von Unternehmen. Klassische Medien, wie beispielsweise Print-Medien (Zeitschriften, Zeitungen ..etc.) verlieren an Bedeutung. Online-Marketing und Social Media Marketing bieten Unternehmen neue Möglichkeiten. Dieser Umstand bietet Chancen aber zugleich auch Herausforderungen für Unternehmen. Eine zielgenaue Mediaplanung ist Grundvoraussetzung für den effektiven Einsatz…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert