← 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



ISO 9001 — Gestione della Qualità

ISO IEC 27001 — Sicurezza delle Informazioni

ISO IEC 27017 — Sicurezza Cloud