Gezielter Einsatz agiler Methoden

Vor- und Nachteile der agilen Vorgehensmodelle

VorteileNachteile
geringer bürokratischer Aufwanddas 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ältnisNicht für sehr große Teams konzipiert
bessere Qualität der Entwicklungsarbeit
setzt eine offene Organisationskultur voraus

Skalierung der agilen Methoden

Agile Methoden wurden ursprünglich für kleine Teams auf engem Raum entwickelt.

Insbesondere für große, komplexe Systeme, eingebettete Systeme oder Systeme mit langer Lebensdauer werden agile Methoden nicht häufig eingesetzt, weil sie:

  • zu informell für vertragliche Definitionen sind
  • nicht für große Teams konzipiert sind
  • für die Wartung eines bestehenden Systems aufgrund fehlender Dokumentation ungeeignet sind.

Viele agile Prinzipien stehen in direktem Konflikt mit der Praxis in größeren Organisationen und Projekten:

Prinzip (Principle)Praxis (Practice)
KundenbeteiligungAbhängig vom Kunden, der oft nicht Vollzeit beteiligt sein kann
Veränderungen akzeptieren (sie auch Willkommen heißen)Jeder Beteiligte hat unterschiedliche, oft widersprüchliche Prioritäten
Inkrementelle LieferungGeschäfts- und Marketingseite plant langfristig
Einfachheit bewahrenDruck durch Fristen
Menschen, nicht ProzesseMitglieder haben möglicherweise keine passenden Persönlichkeiten

Um agile Methoden zu skalieren, werden sie, in der Regel, in planorientierte Ansätze integriert.

Welche Methoden für ein Projekt gewählt werden, hängt von mehreren Faktoren ab:

Projektseite

  • Größe des Systems
  • Art des Systems
  • Lebenszeit des Systems
  • Externe Vorschriften (z.B. Datenschutzgrundverordnung)

Entwicklungsseite

  • Qualifikationen des Entwicklungsteams
  • Organisation des Teams
  • Technologisches Umfeld

Management-Seite

  • Erforderliche Details für z.B. Verträge
  • ist inkrementelle Lieferung realistisch?
  • Arbeitskultur

Agilität und große Systeme

Für den Einsatz von agilen Methoden können diese, wie folgt skaliert werden

 Die meisten Methoden sind „kern-agile Entwicklungsmethoden“ 

Darüber hinaus gibt es agile Methoden, die auf einer höheren Ebene angeordnet werden können

Skalierte Agilität für die Entwicklung großer Systeme, bzw. für Agilität im großen Maßstab
z.B. Scrum of Scrums, large scaled scrum, scaled agile Framework, agile portfolio management

Ähnliche Beiträge

  • Rational Unified Process

    Der Rational Unified Process (rational vereinheitlichter Prozess) ist ein phasenorientierter, inkrementeller und iterativer Ansatz zur kommerziellen Software-Implementierung. Es werden vier Phasen unterschieden:  Phasen des Rational Unified Process – Iterative Entwicklung Der Geschäftswert wird inkrementell in zeitlich begrenzten, disziplin- übergreifenden Iterationen geliefert. RUP-Prozess Jede Phase RUP-Prozess – Technische Arbeitsabläufe Der „Rational Unified Process“ (RUP) unterteilt die…

  • |

    Vertrieb

    In fast jedem Unternehmen gibt es einen Vertrieb, der für den Absatz der hergestellten Produkte und Dienstleistungen zuständig ist. Der Vertrieb sorgt für den Umsatz im Unternehmen und ist somit für die Wirtschaftlichkeit unerlässlich. Zu den Zielen gehört daher der Absatz der Produkte und Dienstleistungen, wofür im Vorfeld die unterschiedlichsten Aufgaben zu erledigen sind. Vertriebsmitarbeiter…

  • 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…

  • |

    Produktionsprogrammplanung in der Serien- oder Sortenfertigung mit keinem oder einem Engpass

    Kurzfristige Produktionsprogrammplanung bei Serien- oder Sortenfertiger Deckungsbeitrag (pro ME) = Preis für eine Mengeneinheit (p) – durchschnittliche variable Kosten pro eine ME (kv) DB  =   p  –    kv Annahme: das Aggregat (Maschine, Ressource..), das einen Engpass darstellt ist bekannt und somit eindeutig. relativer Deckungsbeitrag = DB / Produktionskoeffizienten => DB =  p  –    kv  =>…

  • |

    Vertrieb

    Die Aufgaben des Vertriebs in Unternehmen sind darauf ausgerichtet, den Umsatz und Gewinn des Unternehmens zu steigern und eine langfristige Kundenbindung zu schaffen. Der Vertrieb ist somit ein entscheidender Faktor für den wirtschaftlichen Erfolg eines Unternehmens. Die Verantwortung des Vertriebs besteht aus In den meisten Unternehmen sind Marketing und Vertrieb unterschiedliche Fachbereiche. Entscheidungsfelder der Vertriebspolitik…

  • 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…

Schreibe einen Kommentar

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