Agile è una mentalità per consegnare software in piccoli incrementi frequenti collaborando strettamente con i clienti e adattandosi al cambiamento. È definito dal Agile Manifesto (2001), non da nessun processo singolo. Scrum, Kanban e XP sono framework concreti che mettono in pratica i valori Agile.
Perché è importante
Il Manifesto dichiara quattro coppie di valori. Valorizza più gli elementi a sinistra, senza scartare quelli a destra.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
