"Du Klaus kannst Du bitte für Kunde A heut no schnell ... machen, ach und wenn du fertig bist Frau Müller wartet in der C Abteilung auf ...."
Ist das der Alltag bei Ihnen? Ist Ihrer Meinung nach das "Agil zu arbeiten"? Nein. Sie tut es nicht.
Die agilen Werte
Agiles Arbeiten ist ein Mindset der Firma und eine Firmenphilosophie die von jeder Person in der Firma gelebt werden sollte um wirklich agil zu arbeiten.
Hier der Link zum Manifest
Am besten sollte es in Englisch gelesen werden, damit Namen und Bedeutungen den besten Kontext besitzen.
Zusammengefasst:
- Individuen und Interaktionen mehr als Prozesse und Werkzeuge
- Funktionierende Software mehr als umfassende Dokumentation
- Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung
- Reagieren auf Veränderung mehr als das Befolgen eines Plans
Das heißt, obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf der linken Seite höher ein.
Die agilen Prinzipien
Aus den Werten folgen Prinzipien welche sichern sollen das die Werte eingehalten werden können. Diese helfen den Personen schnell und unproblematisch zu einer einfachen Unternehmensstruktur und sauberen Arbeitsprozessen.
- Zufriedenstellung des Kunden durch frühe und kontinuierliche Auslieferung von wertvoller Software
- Agile Prozesse nutzen Veränderungen (selbst spät in der Entwicklung) zum Wettbewerbsvorteil des Kunden.
- Lieferung von funktionierender Software in regelmäßigen, bevorzugt kurzen Zeitspannen (wenige Wochen oder Monate)
- Nahezu tägliche Zusammenarbeit von Fachexperten und Entwicklern während des Projektes (Bsp.: Gemeinsamer Code-Besitz (Collective Code Ownership))
- Bereitstellung des Umfeldes und der Unterstützung, welche von motivierten Individuen für die Aufgabenerfüllung benötigt wird
- Informationsübertragung nach Möglichkeit im Gespräch von Angesicht zu Angesicht
- Als wichtigstes Fortschrittsmaß gilt die Funktionsfähigkeit der Software
- Einhalten eines gleichmäßigen Arbeitstempos von Auftraggebern, Entwicklern und Benutzern für eine nachhaltige Entwicklung
- Ständiges Augenmerk auf technische Exzellenz und gutes Design
- Einfachheit ist essenziell (KISS-Prinzip)
- Selbstorganisation der Teams bei Planung und Umsetzung
- Selbstreflexion der Teams über das eigene Verhalten zur Anpassung im Hinblick auf Effizienzsteigerung
Agile Methoden
Agile Methoden helfen die oben genannten Prinzipien zu unterstützen. Anbei ein paar Beispiele für solche unterstützenden Tätigkeiten.