← Torna al glossario

A · Glossario Muza

àgile

Agile
agg. e s. m. inv. [dall'ingl. agile «agile, flessibile»; metodologia di sviluppo software basata su cicli brevi e feedback continuo]

Definizioni

1
Sviluppare per pezzi, correggere in corsa.
Metodologia di sviluppo software che divide il lavoro in cicli brevi chiamati sprint (tipicamente 1-4 settimane), al termine di ciascuno dei quali viene rilasciato qualcosa di funzionante. Permette di ricevere feedback continuo dal cliente e adattare il prodotto in corso d'opera invece di aspettare la consegna finale.

Esempi

  • «Lavorando con metodologia Agile abbiamo rilasciato una prima versione funzionante dopo tre settimane invece di tre mesi.»
  • «Con Agile il cliente vede i progressi ogni settimana. Nessuna sorpresa alla consegna finale.»

Etimologia

Il termine Agile in senso metodologico nasce ufficialmente il 17 febbraio 2001, quando 17 esperti di sviluppo software firmano l'Agile Manifesto a Snowbird, Utah. Il manifesto definisce quattro valori e dodici principi per uno sviluppo software più flessibile e orientato al cliente. Sostituisce progressivamente le metodologie a cascata (waterfall) negli anni 2000 e 2010.
LE NOSTRE CERTIFICAZIONI
Certificazione ISO 9001

ISO 9001 — Gestione della Qualità

Certificazione ISO/IEC 27001

ISO IEC 27001 — Sicurezza delle Informazioni

Certificazione ISO/IEC 27017

ISO IEC 27017 — Sicurezza Cloud