Agile este o mentalitate pentru livrarea software-ului în incremente mici și frecvente în timp ce colaborezi îndeaproape cu clienții și te adaptezi la schimbări. Este definit de Agile Manifesto (2001), nu de vreun proces singular. Scrum, Kanban și XP sunt cadre concrete care pun valorile Agile în practică.
Cele patru valori
Manifestul enumeră patru perechi de valori. Valorează elementele din stânga mai mult, fără a abandona pe cele din dreapta.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
