Skip to main content

Fermami se hai già sentito questa: “Agile non è una metodologia, è un modo di lavorare”, oppure “È una mentalità”, o ancora “È un approccio”.

Si potrebbe sostenere che queste parole siano solo sinonimi di metodologia, ma i puristi dell'agile spesso sostengono di no; che la mentalità informa le molte metodologie che ricadono sotto il suo ombrello (Scrum, Kanban, e così via).

Ti stai già scaldando? Pronto a invadere i nostri commenti con la tua opinione critica, in perfetto stile reply-guy? Ci sono stati numerosi argomenti, ehm, dibattiti, su questo tema, sia nelle nostre sezioni commenti che altrove sul web. Forse anche nelle sale riunioni della tua organizzazione?

Unlock for Free

Create a free account to finish this piece and join a community of forward-thinking leaders unlocking tools, playbooks, and insights for thriving in the age of AI.

Step 1 of 2

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

È ora di decidere una volta per tutte: l'agile è una metodologia o no? Ho parlato con sette esperti di agile e project management per avere una risposta definitiva.

La tesi a favore dell'Agile come metodologia

Una cosa su cui sembrano tutti d'accordo è che l'agile sia complesso. Come spiega Sally Shaughnessy, “richiede:

  • Privilegiare il progresso rispetto alla perfezione (prova a venderlo a un cliente)
  • Prototipi invece di pianificazione e documentazione (difficile per project manager e strategist)
  • Story point e velocità al posto di giorni e budget (prova a spiegarlo a chi gestisce il budget)”

Ma c'è molto disaccordo su come venga usato nella pratica: è una metodologia o una mentalità?

Agile viene spesso chiamato con disinvoltura una metodologia. Ci sono moltissimi tweet, post, articoli, che elogiano i ‘benefici della metodologia agile’ o che dicono che ‘la metodologia agile è uno spreco di tempo e denaro’ o quanto ‘potente e utile sia la metodologia agile’. L’hashtag #agilemethodology è molto popolare. 

Ecco alcune riflessioni sul perché sia così comune riferirsi ad agile come metodologia.

Confusione tra Scrum e Agile

C'è la tendenza a usare Scrum e agile in modo intercambiabile, anche se non sono la stessa cosa. Questo probabilmente perché Scrum è la metodologia più popolare sotto l’ombrello agile.

Se Scrum può essere agile, agile non è Scrum:

Post dalla comunità compsci
su Reddit
Join the DPM community for access to exclusive content, practical templates, member-only events, and weekly leadership insights - it’s free to join. <br><br>

Join the DPM community for access to exclusive content, practical templates, member-only events, and weekly leadership insights - it’s free to join.

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

Implementazione fallita

Le organizzazioni che cercano di adottare una trasformazione agile senza processi di gestione del cambiamento adeguati rischiano di fornire una percezione distorta dell’agile ai membri del team di progetto e agli altri dipendenti che portano avanti il lavoro.

Questo lascia i membri del team risentiti verso l'agile, che nella loro mente si traduce in più riunioni inutili, più controllo e micromanagement, e una pressione a concludere le cose più velocemente e con meno risorse (cosa che ovviamente tutti adorano).

Commento
di u/Dogbeast dalla discussione Che cos'è Agile e perché è importante?
nella learnprogramming

“Fare” Agile vs "Essere" Agile

Chi sostiene che agile sia una mentalità più che una metodologia spesso parla di organizzazioni e team che “sono agili” piuttosto che “fanno agile”.

I team che stanno solo “facendo agile” non comprendono il perché di ciò che fanno. Invece di “essere agili” e aderire al modo descritto nell’Agile Manifesto, seguono un insieme di pratiche (cioè, una metodologia) senza pensare al motivo per cui la metodologia è stata creata in quel modo. 

Quindi, quando i team stanno “facendo agile”, lo considerano come se fosse una metodologia — un insieme di processi e pratiche pensato per produrre un certo risultato, piuttosto che una mentalità su come lavorare. 

Ecco una risposta illustrativa a una domanda su se l’agile debba essere una to-do list suddivisa in unità di lavoro più piccole e assegnate entro sprint, ma senza utilizzare le retrospective o l’iterazione.

Commento
di u/TheNegroSuave dalla discussione Quando Agile non è Agile
in agile

La Definizione Di Agile Come Mentalità

Allora, perché gli evangelisti di agile sono così insistenti sul fatto che non sia una metodologia, anche se molte persone tendono a definirla così?

Liz Lockhart Lance, Chief of Staff presso Performica, sostiene che “Agile non è una metodologia unica. Agile è una mentalità radicata nel Manifesto Agile, dove quattro valori e dodici principi guidano il pensiero e il processo decisionale delle persone impegnate nella collaborazione per sviluppare nuove soluzioni, software, prodotti, ecc.

Se hai letto il Manifesto Agile, saprai che i valori e i principi a cui si riferisce Lance non definiscono un insieme specifico di pratiche o procedure da seguire per chi utilizza un approccio agile. 

Al contrario, come dice lei: “Un agilist che pratica Agile come mentalità sarà aperto al cambiamento e all'apprendimento, sarà focalizzato sulle persone e metterà la collaborazione al centro dei propri valori.

Molte delle metodologie esistenti sotto l’ombrello agile invece definiscono pratiche e processi ben specifici al servizio di questa mentalità, ma, ancora una volta, il Manifesto Agile non è preciso su come organizzazioni e team dovrebbero “fare agile”. 

Sarah Hoban, Senior Director, Program Management Office presso Aura, è d’accordo. “Descriverei agile più come una mentalità che come una metodologia... Non è necessario seguire un insieme prescritto di processi per essere agili. 

Piuttosto, agile è un approccio che si applica per risolvere i problemi. Si tratta di iterare su un problema finché non si trova la soluzione che funziona meglio per soddisfare le esigenze del cliente nel periodo di tempo e con il budget a disposizione,” aggiunge.

Come evidenzia Hoban, l’iterazione è la chiave dell’agile. Sia il Manifesto Agile che le singole metodologie agile incoraggiano l’iterazione. Quando ti trovi nell'ambito di lavorare iterativamente, sfornando MVP e senza essere ossessionato dalla perfezione fin dall’inizio, stai lavorando secondo una mentalità agile, sia che tu segua i processi Scrum sia quelli Kanban.

Eric Risner ACP ®, fondatore di Rise Up Leadership, osserva che agile consiste nel lasciare che sia la situazione o il progetto a guidare il modo di lavorare del team. “La parola ‘agile’ rappresenta la filosofia di affrontare un progetto nel modo che meglio si adatta alla situazione. Non esiste una metodologia agile unica valida per tutti nella gestione dei progetti, poiché attività diverse richiedono approcci diversi.

Sebbene il Manifesto Agile possa sembrare piuttosto astratto, Risner ci riporta all’applicazione pratica dell’agile attraverso la varietà di metodologie agili che rientrano sotto quel vasto ombrello. 

Fondere Mentalità E Pratica

Jesse Fewell, fondatore & CEO della società di consulenza agile Fewell Innovation, sostiene che agile deve unire sia la mentalità agile che la pratica del “fare agile”. 

Il suo argomento è che quando le organizzazioni cercano di intraprendere una trasformazione agile, devono concentrarsi in egual misura sia sul cambiamento della cultura organizzativa e delle mentalità dei team, sia sulle tattiche e sui passaggi concreti che intraprenderanno per rendere la trasformazione agile un successo.

Con le sue parole: “La vera magia avviene quando mescoli intenzionalmente il meglio sia delle conversazioni culturali che dei passi strutturali... sia la mentalità agile che le meccaniche agili [vanno] di pari passo.

Quindi, agile non è una metodologia; è una mentalità. Il Manifesto Agile fornisce certo una mentalità su cui basarsi, ma, come hanno sottolineato i nostri esperti in varie forme, team e organizzazioni hanno comunque bisogno di processi di workflow agili e procedure per portare a termine le attività. In definitiva, ciò che conta è come le persone mettono in pratica l’agile.

Il computer scientist Allen Holub lo riassume piuttosto bene:

Anche La Cultura Agile Conta

Il co-fondatore di DPM, Galen Low, sottolinea che anche una cultura agile è importante, oltre alla mentalità agile: “La cosa da ricordare sull’Agile è che il Manifesto Agile ha innescato una rivoluzione nel modo in cui i progetti di sviluppo software venivano gestiti attorno al 2001. 

Ora che sono passati più di 20 anni, diamo per scontato lo spirito ribelle e innovativo di tutto ciò, e rischiamo di rimanere bloccati cercando di verificare se stiamo seguendo tutte le regole correttamente. Nel manifesto non c'erano regole, solo principi guida e valori condivisi,” dice, “L’Agile è tanto una cultura quanto un modo di pensare.

In una recente puntata di un podcast con Dave Prior, consulente senior presso Leading Agile, Prior ha ribadito qualcosa di simile, in riferimento specifico alle agenzie agili: “Le persone parlano sempre di cultura con l’Agile, come se si dovesse partire dalla cultura e la cultura fosse davvero importante, ma se non crei un ambiente in cui qualcosa come Scrum possa sopravvivere, non funzionerà … Se non crei lo spazio in cui possa crescere, non funzionerà.

La nostra posizione ufficiale: Agile è un modo di pensare (e altro ancora)

Quindi sì, Agile è un modo di pensare, ma è anche una cultura e un ambiente che tutti i membri del team devono condividere affinché possa funzionare. 

Non è decisamente solo una metodologia. Senza il mindset e la cultura agile, le procedure agili perdono il loro valore originale.

Come osserva Shaughnessy: “Abbracciare Agile è vantaggioso... Riunisce i team. Favorisce la comunicazione e le possibilità, vede i benefici degli errori e si basa sulle esigenze dell’utente finale che, alla fine, è tutto ciò che cerchiamo di ottenere: costruire prodotti che rispondano alle esigenze degli utenti in modo attento e intuitivo.

Cosa ne pensi?

Pensi che l’Agile sia una metodologia o un modo di pensare? Forse la domanda più importante qui è se l’Agile sia davvero valido (e non mancano le discussioni sul tema).

Per approfondire le grandi domande nel project management, iscriviti alla newsletter di The Digital Project Manager o unisciti agli altri project manager digitali nella nostra community Slack per continuare la conversazione!