Agile. Metodologie Agile. Agility organizzativa. Business Agility. Questi termini che sentiamo ormai un po’ tutti i giorni e attorno ai quali c’è parecchia confusione definiscono un nuovo modo di fare organizzazione e di affrontare i cambiamenti sempre più rapidi del mercato. Ma cos’è Agile? Come funziona e dove si applica?
Sebbene il termine Agile compaia nel 2001 con la pubblicazione del Manifesto Agile per lo sviluppo del software, vi erano già diverse organizzazioni che lavoravano con i valori e i principi che oggi portano il nome di Agile, e che si erano inventate delle loro modalità operative basate su questi valori e principi.
Agile è un Mindset basato sul paradigma organizzativo di autonomia condivisa (vedi immagine paradigma a confronto).
All’interno del Mindset Agile si sono sviluppate, e continuano a generarsi, una molteplicità di metodologie, strumenti e pratiche. Attenzione che implementare metodologie, strumenti e pratiche senza essersi prima assicurati di aver compreso e diffuso la cultura Agile non solo non è Agile ma non produce i benefici cercati.
Se dovessimo dare una definizione di Agile?
Agile è la capacità di rispondere in modo rapido anche ad aspetti non pianificati.
O meglio, è la capacità di ripianificare continuamente che cosa fare per cogliere le opportunità che emergono dall’ambiente in cui si opera. Oggi ogni contesto viene definito V.U.C.A. ovvero: volatile, unpredictable, complesso e ambiguo. La velocità di adattamento è l’unica risposta possibile.
La filosofia Agile può essere riassunta in questi quattro principi:
Elenco e approfondimento dei 10 principi in questo articolo
I team che utilizzano la metodologia Agile abbandonano il concetto di previsioni dettagliate ed accurate per abbracciare quello nuovo della sperimentazione. Prendono decisioni in modo rapido, al momento e a seconda del contesto. Questo è possibile solo se le decisioni sono decentralizzate, avvengono al livello operativo e persone e team hanno il potere di prendere decisioni.
Agile insegna ai team che è meglio fallire ed imparare rapidamente piuttosto che evitare commettere errori, non fare nulla e non apprendere nulla.
Ecco alcune caratteristiche dei team agili:
Leggi altri articoli correlati a questo argomento:
Quando applicare la metodologia Agile
Esistono ovviamente dei casi in cui Agile non è applicabile. Prendiamo ad esempio la progettazione e ideazione di un ponte, su cui correranno 4 corsie di auto e che collega due sponde di un fiume. Si tratta di un progetto basato su un sistema complicato ma prevedibile. In questo caso è opportuno applicare un approccio metodologico tradizionale basato sul project management waterfall.
Alcune situazioni in cui è ottimo l’utilizzo di Agile:
Anche se la diffusione su grande scala di Agile è avvenuta nelle organizzazioni di sviluppo software all’inizio del nuovo millennio, tra il 2015 e il 2018 è avvenuto un vero e proprio tipping point. Non solo il 94% delle aziende di sviluppo software negli Stati Uniti e in Inghilterra hanno adottato l’Agility, ma anche molte altre aziende in altri settori hanno iniziato ad introdurre l’Agility nelle loro organizzazioni.
La terza onda del movimento Agile ha dimostrato a tutti quanti che il focus delle organizzazioni che adottano Agile si sta spostando sul business.
Una volta che l’organizzazione è diventata Agile, e le più evolute sono diventate Agile in tutta l’organizzazione come sistema, Agile non è più solo una modalità interna di lavorare ma diventa la modalità di fare business, di produrre innovazione, di creare nuovi modelli di business basati sulle interazioni e le personalizzazioni non solo con i clienti ma anche con gli utenti, con coloro che non sono ancora clienti ma potrebbero diventarlo. In questo senso le interazioni sono più importanti delle transazioni.
La Business Agility, più ancora che le metodologie Agile e la loro applicazione, parte dal cambio di mindset per utilizzare il vantaggio che le tecnologie oggi offrono.
Approfondisci cos'è Agile, come funziona e come utilizzare al meglio il suo mindset qui.
Le organizzazioni che hanno adottato l’Agility organizzativa appartengo ai più disparati settori. Questo significa che il Mindset Agile si adatta a qualsiasi organizzazione.
Alcune hanno implementato le metodologie Agile e il Mindset Agile end to end entrando nella Business Agility ricavando grandi benefici. Altre hanno implementato Agile solo in alcuni processi organizzativi ricevendo comunque eccellenti risultati.
Sicuramente ogni organizzazione ha implementato Agile a modo suo. Non esiste un metodo uguale per tutti. Ognuno trova il proprio framework e il proprio modello operativo utilizzando i molti strumenti che offre il Mindset Agile.
Agile è prima di tutto un Mindset. Occorre in primo luogo cambiare Mindset poi implementare le metodologie Agile.