Agile ist eine Denkweise für die Softwareentwicklung in kleinen, häufigen Inkrementen bei enger Zusammenarbeit mit Kunden und Anpassung an Veränderungen. Es wird durch das Agile Manifesto (2001) definiert, nicht durch einen einzelnen Prozess. Scrum, Kanban und XP sind konkrete Frameworks, die Agile-Werte in die Praxis umsetzen.
Die vier Werte
Das Manifesto legt vier Wertepaare fest. Es bewertet die Items auf der linken Seite höher, ohne diejenigen auf der rechten Seite zu verwerfen.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
