Caratterizzato da cicli di sviluppo brevi, collaborazione intensiva e risposte tempestive ai cambiamenti, l'Agile si basa su principi fondamentali come la priorità data alle persone e alle interazioni, alla consegna di prodotti funzionanti, e all'aderenza ai cambiamenti di requisiti.