Jeder redet von ‘Agil' - Was steckt dahinter?


Häufig wird der Begriff ‘Agil’ mit einer Methode gleichgesetzt und im gleichen Atemzug mit SCRUM genannt. 'Agil' beschäftigt sich vor allem mit der Softwareentwicklung. Diese Meinungen halten sich hartnäckig und sorgen für Verwirrung. Doch ‘Agil’ ist weder eine Methodik, noch ein Prozess, Framework oder eine spezifische Vorgehensweise zur Softwareentwicklung. ‘Agil' ist ein Set von Werten und Prinzipien, welche als Basis zur Definition von Zusammenarbeit und Entscheidungsfindung dienen soll. 'Agil' basiert auf dem Ansatz, inkrementell, flexibel und kollaborativ  zu arbeiten, dabei auf die Bedürfnisse des Kunden einzugehen, Raum für Innovationen zu schaffen und sich dadurch stetig zu verbessern.

 

Das agile Manifest

Die Werte des agilen Ansatzes sind im agilen Manifest zusammengefasst:

(© 2001, the Agile Manifesto)

Agiles Manifest, Agiles Manifest für Hardware, Agile Produktentwicklung, Agile Werte, Agile Prinzipien

Die 12 agilen Prinzipien

Diese werden durch die daraus abgeleiteten 12 agilen Prinzipien erweitert:

(@ Agile Alliance)

 

1. Den Kunden durch die rechtzeitige und kontinuierliche Lieferung wertvoller Software zufrieden zu stellen ist unsere höchste Zielsetzung.

2. Wir begrüßen Änderungen der Anforderungen, auch wenn diese spät in der Entwicklung kommen. Agile Prozesse nutzen den Wandel für den Wettbewerbsvorteil des Kunden.

3. Wir liefern funktionierende Software häufig, alle paar Wochen oder Monate, wobei wir die kürzeren Zeiträume bevorzugen.

4. Geschäftsleute und Entwickler müssen täglich im Projekt zusammen arbeiten.

5. Setze motivierte Individuen in den Projekten ein. Gib ihnen die Umgebung und Unterstützung, die sie brauchen, und vertraue ihnen den Job bestens zu erledigen.

6. Die Konversation von Angesicht zu Angesicht ist die effizienteste und effektivste Art der Informationsweitergabe an und in einem Entwicklungsteam.

7. Das primäre Maß für Fortschritt ist die funktionierende Software!

8. Agile Prozesse fördern nachhaltige Entwicklung. Die Sponsoren, Entwickler und Benutzer sollten ein gleichbleibendes Tempo ohne Unterbrechung einhalten.

9. Technische Exzellenz, gutes Design und deren fortwährende Beachtung verbessern die Agilität.

10. Einfachheit ist essentiell.

11. Die besten Architekturen, Anforderungen und Designs entstehen in Teams, die sich selbst organisieren.

12. Das Team reflektiert in regelmäßigen Intervallen darüber, wie es effektiver werden kann und passt sein Verhalten entsprechend an.

Das agile Framework

Wenn von SCRUM, Kanban & Co. gesprochen wird, betrachten wir agile Frameworks. Diese lassen sich in drei Hauptgruppen gliedern: 

Agile Framework, Agile Methoden, Agile Tools, Design Thinking, Business Model Design, Business Model Canvas, Scrum, Kanban, XP, SAFe, LeSS, Agil

Jede agile Methodik kann allein angewandt werden oder das gesamte Framework zur Steuerung der Entwicklungskette genutzt werden. Eine vollständig agil organisierte Organisation kreiert neue Ideen z.B. mittels des Design Thinking Ansatzes, validiert dessen Erfolgschancen über ein Business Model Canvas und setzt die eigentliche Entwicklung basierend auf den Prinzipien von Scrum um. 

Noch mehr Wissen?

Sie möchten mehr über SCRUM, Kanban oder Design Thinking als Methodik erfahren? Dann lesen Sie gern die dazugehörigen Artikel in unserem Agile Blog oder fragen Sie uns direkt. Wir freuen uns auf einen persönlichen Austausch mit Ihnen!