Agile er en tankegang for å levere programvare i små, hyppige inkrementinger mens du samarbeider tett med kunder og tilpasser deg til endringer. Det er definert av Agile Manifesto (2001), ikke av noen enkelt prosess. Scrum, Kanban og XP er konkrete rammeverk som setter Agile-verdier i praksis.
De fire verdiene
Manifestasjonen oppstiller fire verdipar. Den verdsetter elementene på venstre side mer, uten å forkaste de på høyre side.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
