Agile er en tankemåde for at levere software i små, hyppige trin mens man samarbejder tæt med kunder og tilpasser sig forandringer. Det er defineret af Agile Manifesto (2001), ikke af nogen enkelt proces. Scrum, Kanban og XP er konkrete rammer, der sætter Agile-værdier i praksis.
De fire værdier
Manifestet udsiger fire værdiparer. Det værdsætter elementerne til venstre mere, uden at kassere dem til højre.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
