Lo sviluppo software agile è un processo iterativo e incrementale che pone l'accento sulla collaborazione con i clienti, sul miglioramento continuo e su cicli di feedback rapidi. Si basa sull'idea che i team si auto-organizzino e si adattino rapidamente ai cambiamenti. La metodologia Agile coinvolge pesantemente la collaborazione tra parti interessate, team e clienti e dà anche la priorità a tempi di risposta rapidi ai cambiamenti nei requisiti e nei desideri dei clienti.
Spiegare le basi dello sviluppo agile del software.