Damit agiles Arbeiten wirklich gut funktioniert, reicht es nicht, hier und dort mal ein paar agile Methoden auszuprobieren und diejenigen fortzuführen, die gut funktionieren und zurückzukehren zum Bewährten, wenn mal eine Methode auf Widerstand trifft oder nicht gleich den gewünschten Effekt erzielt. Agilität ist viel mehr als ein Werkzeugkoffer oder ein Prozess. Agilität ist ein Mindset also eine persönliche Grundhaltung, die auf agilen Werten und Prinzipien beruht.
Welche Werte und Prinzipien das sind? Das erfahren Sie in diesem Podcast.
Die Brutstätte für agiles Arbeiten liegt in der Softwareentwicklung. Diese Branche bekam als eine der ersten den Wandel der sich immer schneller verändernde Umwelt zu spüren und war deshalb auch als eine der ersten auf der Suche nach einer neuen Art und Weise Software besser zu entwickeln als bisher.
Das agile Manifest, das 2001 von einer Gruppe führender Softwareentwickler verabschiedet wurde, beschreibt diese neue Art der Softwareentwicklung.
Kernelemente des agilen Manifests sind die agilen Werte und Prinzipien.
Folgende vier Werte liegen agilem Arbeiten zugrunde:
- Individuen und Interaktionen sind wichtiger als Prozesse und Werkzeuge
- Funktionierende Software ist wichtiger als eine umfassende Dokumentation
- Zusammenarbeit mit dem Kunden ist wichtiger als Vertragsverhandlungen
- Reagieren auf Veränderung ist wichtiger als das Befolgen eines Plans
Und obwohl die jeweils letzteren Werte durchaus wichtig sind, sind die ersteren Werte im Zweifel vorzuziehen.
Auf der Basis dieser Werte stellen agile Prinzipien dann konkretere Leitsätze dar, die die tägliche agile Arbeit prägen sollen.
Das agile Manifest definiert zwölf agile Prinzipien:
- Höchste Priorität ist es, unsere Kunden durch frühe und kontinuierliche Auslieferung wertvoller Produkte zufriedenzustellen.
- Wir heißen Anforderungsänderungen selbst spät in der Entwicklung willkommen.
- Wir liefern funktionierende Produktinkremente regelmäßig innerhalb weniger Wochen oder Monate aus und bevorzuge dabei immer die kürzere Zeitspanne.
- Fachexperten und Entwickler arbeiten täglich zusammen.
- Wir organisieren Arbeit rund um motivierte Individuen. Wir geben ihnen das Umfeld und die Unterstützung, die sie benötigen, und vertrauen darauf, dass sie die Aufgabe erledigen.
- Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.
- Ein funktionierendes Produkt ist immer das wichtigste Maß für unseren Fortschritt.
- Agile Prozesse fördern nachhaltige Entwicklung. Deshalb sollten alle die an einer Aufgabe arbeiten stets das gewählte Arbeitstempo auf unbegrenzte Zeit halten können.
- Ein ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.
10. Einfachheit ist unser Ziel. Wir reduzieren deshalb stets die Menge unnötiger Arbeit.
11. Die besten Strukturen, Anforderungen und Entwürfe entstehen in selbstorganisierten Teams.
12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann, und passt sein Verhalten entsprechend an.
Agile Werte und Prinzipien bilden die Basis für ein agiles Mindset. Versuchen Sie diese im Alltag konsequent umzusetzen und werden Sie so agil im Herzen. Haben Sie Lust erste Schritte in Richtung agiles Arbeiten zu gehen? In den nächsten Podcasts stelle ich Ihnen einige agile Methoden vor, die typisch für agiles Arbeiten sind und die Sie auch dann anwenden können, wenn Ihre Organisation noch nicht so weit ist. Bleiben Sie also neugierig!