Im Februar 2001 trafen sich 17 Softwareentwickler in einem Skiresort in Snowbird, Utah. Sie kamen aus unterschiedlichen Schulen – Extreme Programming, Scrum, DSDM, Crystal und anderen – und teilten eine Frustration: schwergewichtige, dokumentengetriebene Vorgehensmodelle, die Projekte langsam und starr machten.
Das Ergebnis ihres Treffens passte auf eine einzige Seite: das Manifest für Agile Softwareentwicklung. Es wurde zum Ausgangspunkt einer Bewegung, die längst weit über die IT hinausreicht.
Die vier Werte
„Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen.“
Durch diese Tätigkeit haben die Autoren diese Werte zu schätzen gelernt:
Das Manifest schließt mit dem Satz: „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.“ Agil heißt also nicht „ohne Plan“ oder „ohne Dokumentation“ – es geht um eine bewusste Gewichtung.
Die zwölf Prinzipien
Hinter den Werten stehen zwölf Prinzipien, die konkreter beschreiben, wie agile Zusammenarbeit aussieht:
- Kundenzufriedenheit durch frühe und kontinuierliche Auslieferung wertvoller Ergebnisse hat höchste Priorität.
- Änderungen sind willkommen, selbst spät in der Entwicklung – sie verschaffen dem Kunden Wettbewerbsvorteile.
- Häufig liefern: funktionierende Ergebnisse in kurzen Abständen von wenigen Wochen bis Monaten.
- Fachexperten und Entwickler arbeiten täglich zusammen während des gesamten Vorhabens.
- Motivierte Menschen: Ihnen das Umfeld und die Unterstützung geben, die sie brauchen – und ihnen vertrauen.
- Gespräch von Angesicht zu Angesicht ist die effizienteste Form der Informationsübertragung.
- Funktionierende Ergebnisse sind das wichtigste Fortschrittsmaß.
- Nachhaltiges Tempo: Alle Beteiligten sollen ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können.
- Technische Exzellenz und gutes Design fördern Agilität.
- Einfachheit – die Kunst, die Menge nicht getaner Arbeit zu maximieren – ist essenziell.
- Selbstorganisierte Teams bringen die besten Architekturen, Anforderungen und Entwürfe hervor.
- Regelmäßige Reflexion: Das Team überlegt in regelmäßigen Abständen, wie es effektiver werden kann, und passt sein Verhalten an.
Viele Prinzipien adressieren Grundbedürfnisse nach Autonomie, Kompetenzerleben und sozialer Eingebundenheit. Vertrauen, Selbstorganisation und nachhaltiges Tempo sind keine Nettigkeiten, sondern Voraussetzungen für intrinsische Motivation und psychologische Sicherheit.
Missverständnisse in der Praxis
Fazit
Das Agile Manifest ist bemerkenswert kurz – und gerade deshalb so wirkmächtig. Es beschreibt keine Methode, sondern eine Haltung: Menschen vertrauen, früh Ergebnisse zeigen, eng mit Kunden zusammenarbeiten und Veränderung als Normalfall begreifen. Über zwanzig Jahre später ist es aktueller denn je.