Individuen und Interaktionen sind wichtiger als Prozesse und Werkzeuge
Funktionierende Software ist wichtiger als umfassende Dokumentation
Zusammenarbeit mit dem Auftraggeber ist wichtiger als Vertragsverhandlung
Reagieren auf Veränderung ist wichtiger als das Befolgen eines Plans
Die 12 Prinzipien des agilen Manifests
Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen
Heiße Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden
Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne
Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten
Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen
Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteam zu übermitteln, ist im Gespräch von Angesicht zu Angesicht
Funktionierende Software ist das wichtigste Fortschrittsmaß
Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können
Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität
Einfachheit — die Kunst, die Menge nicht getaner Arbeit zu maximieren — ist essenziell
Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams
In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an