Agile è un approccio iterativo alla gestione dei progetti e allo sviluppo del software che aiuta i team a fornire valore ai propri clienti più velocemente e con meno mal di testa. Invece di scommettere tutto su un lancio di “big bang”, una squadra agile offre lavoro con piccoli ma consumabili incrementi. Requisiti, piani e risultati vengono valutati continuamente in modo che i team abbiano un meccanismo naturale per rispondere rapidamente ai cambiamenti.
La “metodologia agile” è un approccio allo sviluppo del software basato sulla distribuzione continua di software efficienti creati in modo rapido e iterativo.