Introduzione: Agile, Scrum e Kanban – strumenti per l’innovazione
Nel mondo dell’ingegneria robotica, la gestione efficace dei progetti è una componente fondamentale per garantire il successo e la competitività. La nostra esperienza con SCRUM e KANBAN dimostra che, in questo contesto, le metodologie Agile, in particolare Scrum e Kanban, si stanno affermando come strumenti chiave per affrontare la complessità, la variabilità e l’incertezza dei progetti ad alto contenuto tecnologico.
Scrum è un framework Agile basato su cicli di lavoro chiamati sprint. Ogni sprint prevede una pianificazione iniziale, incontri quotidiani (daily meeting), momenti di revisione con i clienti e una retrospettiva finale per migliorare continuamente i processi. I valori di trasparenza, ispezione e adattamento sono alla base della metodologia.
Kanban, invece, si concentra sul flusso continuo di lavoro, visualizzando i task su una board e limitando il Work In Progress (WIP) per aumentare la produttività. È particolarmente efficace per progetti più piccoli, flessibili o in contesti di alta variabilità.
Dall’approccio tradizionale al cambiamento culturale
Nel 2020, in pieno lockdown, qui in Aitronik abbiamo iniziato a strutturare in modo più metodico la gestione dei progetti aziendali, partendo dal Project Management tradizionale ottenendo la certificazione di primo livello.
Inizialmente abbiamo provato ad applicare questi concetti classici alla nostra realtà quotidiana, ma ci siamo da subito scontrati con la rigidità dell’approccio “a cascata”. La gestione tradizionale si adattava bene a progetti lineari e con tempistiche chiare, ma non riuscivamo a far “fittare” gli strumenti con la nostra pratica aziendale, in cui il software e la robotica richiedono agilità, adattamento e cicli rapidi.
La svolta agile: l’adozione di Scrum
Abbiamo così iniziato un percorso di approfondimento che ci ha portato prima a frequentare corsi di Innovation Management sui progetti europei, poi l’Agilità vera e propria. In particolare, abbiamo capito come Scrum potesse rispondere meglio alla complessità del nostro contesto, caratterizzato da alta variabilità nella produzione e nello sviluppo dei progetti.
Scrum si è rivelato uno strumento estremamente efficace: ogni sprint, con i suoi eventi correlati (Sprint Planning, Daily, Review, Retrospettiva), ci permette di raccogliere feedback continui, correggere gli errori rapidamente e mantenere il team sempre allineato.
La figura dello Scrum Master, che ricopro attualmente, ha l’obiettivo di favorire la diffusione del mindset agile e si è rivelata fondamentale per educare il team e i clienti alla trasparenza, alla collaborazione e al miglioramento continuo.
La comunicazione come asset strategico
Uno degli aspetti centrali della trasformazione agile è stato il potenziamento della comunicazione, sia interna al team che verso l’esterno. Comunicare non significa solo “parlare”, ma trasferire le informazioni giuste al momento giusto, per permettere al gruppo di prendere decisioni consapevoli e condividere la responsabilità con il cliente.
La co-creazione è diventata una pratica concreta, non un ideale astratto.
La necessità di Kanban: flusso e flessibilità
Tuttavia, non tutti i progetti aziendali si prestavano a una gestione Scrum. Alcuni progetti più piccoli, paralleli o con scadenze ravvicinate richiedevano una gestione più snella e meno strutturata. È così che abbiamo iniziato a esplorare il framework Kanban.
Kanban, nato nelle linee di produzione Toyota, punta tutto sull’ottimizzazione del flusso di lavoro. Visualizzare le attività, limitare il WIP e usare metriche specifiche ci permette di eliminare colli di bottiglia, ridurre gli sprechi e massimizzare il valore rilasciato al cliente.
Metriche: dal controllo alla previsione
Le metriche sono un punto di forza di entrambi i framework:
In Scrum:
- Velocità del team (Velocity): assegniamo un punteggio ai task per prevedere quanto lavoro il team riesce ad evadere in ogni sprint.
In Kanban:
- Work in Progress (WIP): il numero di attività in corso.
- Cycle Time: tempo necessario per completare un task.
- Throughput: numero di task completate in un intervallo di tempo.
- Lead Time: tempo totale dal momento in cui un’attività viene richiesta fino alla sua consegna.
Grazie a questi indicatori, possiamo monitorare costantemente il sistema e migliorarlo in modo misurabile.
Scrum e Kanban: una coesistenza efficace
Oggi stiamo sperimentando l’utilizzo combinato di Scrum e Kanban, a seconda della natura del progetto. Scrum continua a guidare lo sviluppo dei progetti principali e a lungo termine, mentre Kanban si dimostra ideale per gestire attività ad alta variabilità o con requisiti fluidi.
Questo approccio ibrido ci consente di partire da dove siamo, identificare le aree di miglioramento e adottare strategie mirate per ogni tipo di progetto.
Inoltre, la partecipazione allo Italian Agile Day 2024 ha rappresentato un importante momento di confronto e di apprendimento, confermando che siamo sulla strada giusta.
Conclusioni: verso una cultura agile e sostenibile
La nostra evoluzione nella gestione dei progetti riflette un cambiamento culturale profondo: dalla pianificazione rigida all’adattamento continuo, dalla separazione dei ruoli alla collaborazione attiva, dalla comunicazione frammentata alla trasparenza sistemica.
In definitiva, in un settore come l’ingegneria robotica, dove innovazione, complessità e velocità sono la norma, l’adozione consapevole di metodologie agili come Scrum e Kanban rappresenta un vantaggio competitivo strategico.