Das Wort "agil" bezeichnet die Fähigkeit eines Systems, sich schnell anzupassen und auf Wandel zu reagieren. Im Kontext von Produktentwicklung und organisatorischer Arbeit bezeichnet Agile (großgeschrieben) eine Philosophie und ein Wertesystem, das prägt, wie Teams komplexe, unsichere Arbeit angehen.

Es lohnt sich, präzise zu sein, was Agile ist und was nicht, denn es mit seinen Umsetzungen gleichzusetzen, erzeugt Verwirrung, die einer guten Anwendung im Weg steht.

Was Agile tatsächlich ist

Agile ist eine Philosophie, ein Wertesystem und Prinzipiensammlung, kein Prozess. Das 2001 verfasste Agile Manifest artikuliert vier Kernwerte:

  • Individuen und Interaktionen über Prozesse und Werkzeuge
  • Funktionierende Software über umfassende Dokumentation
  • Zusammenarbeit mit Kund:innen über Vertragsverhandlung
  • Reagieren auf Wandel über das Befolgen eines Plans

Das sind keine Anweisungen, wie ein Meeting geführt oder ein Team strukturiert werden soll. Es sind Aussagen darüber, was am wichtigsten ist, wenn Kompromisse nötig werden, die Form, die eine Philosophie am nützlichsten annimmt.

Dem Manifest folgten zwölf Prinzipien, die diese Werte ausführen: häufig liefern, sich ändernde Anforderungen willkommen heißen, um motivierte Individuen herum bauen, ein nachhaltiges Tempo aufrechterhalten, und so weiter. Zusammen beschreiben Werte und Prinzipien eine Denkweise über Arbeit, keine Reihe zu befolgender Praktiken.

Was Agile nicht ist

Agile ist keine Methodik, es spezifiziert nicht, wie das Team organisiert wird, welche Meetings abgehalten werden, oder welche Artefakte erzeugt werden. Dafür sind Frameworks da. Agile Frameworks, Scrum, Kanban, XP und andere, sind konkrete, strukturierte Ansätze zur praktischen Umsetzung agiler Werte. Sie variieren erheblich in ihrer Vorschriftshaltigkeit und ihrer Eignung für verschiedene Kontexte.

Die wichtigste praktische Implikation dieser Unterscheidung: Sagt jemand "wir nutzen Agile", wurde damit sehr wenig darüber ausgesagt, wie tatsächlich gearbeitet wird. Sagt jemand "wir nutzen Scrum", wurde etwas Konkretes ausgesagt. Die Frage "welches Agile-Framework?" ist meist die nützlichere.

Agile-Methodik

Der Ausdruck "Agile-Methodik" wird weithin genutzt, um die Praxis iterativer, inkrementeller Entwicklung zu bezeichnen, funktionierende Produkte in kurzen Zyklen liefern, häufig Stakeholder-Feedback einbeziehen, und kontinuierlich sowohl Produkt als auch Prozess verbessern. Das ist eine vernünftige Kurzform für eine Familie verwandter Ansätze, auch wenn sie den Unterschied zwischen Werten und Methoden verwischt.

Kennzeichnende Merkmale agilen Arbeitens:

  • Iterative Lieferung, in kurzen Zyklen statt in großen Releases arbeiten, was Lernen und Anpassung während der gesamten Entwicklung ermöglicht, nicht nur am Ende
  • Zusammenarbeit mit Kund:innen, die Menschen, denen das Produkt dient, während des gesamten Prozesses einbeziehen, nicht nur in der Anforderungsphase
  • Selbstorganisierende Teams, den Menschen vertrauen, die der Arbeit am nächsten sind, Entscheidungen darüber zu treffen, wie sie erledigt wird
  • Kontinuierliche Verbesserung, systematisch untersuchen, wie das Team arbeitet, und konkrete Änderungen vornehmen, um es besser zu machen

Was Agile tatsächlich geliefert hat

Organisationen, die Agile gut anwenden, gewinnen tendenziell höhere Transparenz innerhalb von Teams, schnellere Entscheidungsfindung, klarere Prioritäten, und bessere Zusammenarbeit. Das sind die Gewinne, die sich in der Praxis am durchgängigsten zeigen.

Was weniger durchgängig erreicht wird, und was das Agile Manifest verspricht, ist echte Kundenorientierung, selbstführende Teams, schnellere Markteinführungszeit, und echte Innovation. Diese Dinge erfordern Veränderungen auf organisatorischer Ebene, die die bloße Framework-Einführung nicht erzeugt. Die Teams können agil sein, während die sie umgebende Organisation auf Weisen strukturiert bleibt, die verhindern, dass der Nutzen durchsickert.

Das ist der Unterschied, der in der Praxis am meisten zählt: Agile auf Teamebene ist mit relativ moderater Intervention erreichbar. Agile als organisatorische Fähigkeit erfordert, zu überdenken, wie Arbeit gesteuert wird, wie Entscheidungen getroffen werden, und wie die Organisation die Bedingungen schafft, damit Teams den Wert tatsächlich liefern, zu dem sie fähig sind.

Better Change arbeitet auf beiden Ebenen, seit bevor Agile-Frameworks in Europa Mainstream wurden.