Agile är ett tankesätt för att leverera mjukvara i små, frekventa steg genom att samarbeta nära med kunder och anpassa sig till förändringar. Det definieras av Agile Manifesto (2001), inte av någon enskild process. Scrum, Kanban och XP är konkreta ramverk som omsätter Agile-värden i praktiken.
De fyra värdena
Manifestet presenterar fyra värdeparar. Det värderar objekten till vänster mer, utan att förkasta de till höger.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
