Agile
È un/una filosofia e famiglia di approcci iterativi di gestione dei progetti.
Definizione Prodability
Agile è una filosofia di gestione dei progetti formalizzata nel Manifesto Agile del 2001, basata su quattro valori e dodici principi operativi. I quattro valori privilegiano individui e interazioni sopra processi e strumenti, software funzionante sopra documentazione completa, collaborazione col cliente sopra negoziazione dei contratti, rispondere al cambiamento sopra seguire un piano. La filosofia Agile orienta iterazioni brevi con feedback continuo del committente; i requisiti si chiariscono strada facendo. Il lavoro cicla rapidamente fra pianificazione, esecuzione e revisione, così che i requisiti possano evolvere durante il progetto, e si regge sull'autonomia del team. Sotto l'etichetta Agile si colloca una famiglia di approcci iterativi (Scrum, ad esempio).
Nella definizione tre colori segnano le parti che reggono il concetto.
- Distintivicosa rende il concetto unico vs concetti vicini
- Essenzialicosa non può mancare nella definizione
- Costanticosa c'è sempre, in ogni istanza
Capire a fondo il concetto
Un esercizio guidato in tre fasi: definizione propria, esplorazione delle fonti e confronto con le parti che reggono il concetto.
AgileDa non confondere con
- Scrum
Scrum è un framework operativo che implementa Agile con ruoli, eventi e artefatti specifici. Si può essere Agile senza usare Scrum (es. con Kanban); non si può fare Scrum in modo autentico senza condividere i valori Agile.
- Waterfall
Waterfall presuppone requisiti stabili definiti a monte e chiude le fasi sequenzialmente; Agile presuppone che i requisiti si chiariscano in corsa e prevede cicli iterativi brevi con adattamento continuo.
Altre prospettive sul concetto
Definizioni autorevoli da angoli diversi, da confrontare nell'esercizio «Aiutami a comprendere».
Il Manifesto Agile enuncia quattro valori: individui e interazioni sopra processi e strumenti; software funzionante sopra documentazione esaustiva; collaborazione col cliente sopra negoziazione contrattuale; rispondere al cambiamento sopra seguire un piano.
Fonti
- Conforto, E.C. et al. (2014), Can Agile Project Management Be Adopted by Industries Other than Software Development? — fonte
