CASE STUDY AMET

Caso studio: Implementazione Agile in un’azienda che lavora su sviluppo di piattaforme software nel settore automotive

 

Background: AMET è un’azienda di sviluppo software che lavora su progetti personalizzati per i clienti in ambito automotive. Negli ultimi anni, l’azienda ha riscontrato problemi nella gestione dei progetti, difficoltà nel prevedere date di rilascio, ritardi nelle consegne, mancanza di comunicazione e difficoltà nel gestire le modifiche alle richieste dei clienti.

 

Business need: I clienti iniziano a richiedere l’adozione di Agile e AMET sente la necessità di implementare la metodologia Agile per migliorare la gestione dei progetti, la comunicazione tra i team e la capacità di adattarsi alle esigenze in continua evoluzione dei clienti.

 

KPI:

1. Aumento della soddisfazione del cliente (misurato attraverso sondaggi e feedback)

2. Riduzione dei tempi di consegna (misurato attraverso la durata dei progetti)

 

Situazione corrente:

1. I team di sviluppo lavorano con un approccio waterfall e in silos tecnici e la comunicazione tra loro è scarsa.

2. I progetti vengono pianificati in modo rigido, rendendo difficile apportare modifiche alle richieste dei clienti.

3. La gestione dei progetti è controllata da un PM assegnando il lavoro, con poche opportunità per i team di prendere decisioni autonome.

 

Analisi: L’analisi ha rivelato che l’approccio a cascata porta a requisiti poco chiari e a volte addirittura conflittuali, cambiamenti frequenti e difficoltà nel gestire le aspettative dei clienti. Inoltre, la scarsa comunicazione tra i team e con i clienti ha contribuito a ritardi e problemi di qualità

 

Soluzione:

1. Adozione del framework Scrum: I team di sviluppo saranno organizzati in squadre Scrum, ognuna con un Product Owner, uno Scrum Master e membri del team con competenze diverse. Ogni squadra lavora su un progetto specifico per un cliente.

2. Pianificazione iterativa e incrementale: I progetti saranno suddivisi in sprint di durata fissa (2-4 settimane). Ogni sprint inizierà con una pianificazione e terminerà con una revisione e una retrospettiva. Questo permetterà ai team di adattarsi rapidamente alle esigenze dei clienti e di migliorare continuamente i processi.

3. Comunicazione e collaborazione: I team Scrum si incontreranno quotidianamente per condividere aggiornamenti sul lavoro e discutere eventuali ostacoli. Questo Daily Scrum Meeting migliorerà la comunicazione tra i membri del team e garantirà che i problemi vengano affrontati tempestivamente.

4. Autonomia del team: I team Scrum avranno l’autorità per prendere decisioni sulle priorità e sulle soluzioni tecniche. Questo aumenterà la responsabilità e la motivazione dei membri del team e ridurrà la burocrazia nella gestione dei progetti.

5. Coinvolgimento del cliente: I clienti saranno coinvolti nel processo di sviluppo attraverso incontri regolari con il Product Owner per discutere e priorizzare i requisiti. Questo assicurerà che i prodotti soddisfino le esigenze dei clienti e che le modifiche vengano gestite in modo efficiente.

 

Risultati ottenuti:

L’implementazione della metodologia Agile ha portato a una maggiore soddisfazione del cliente, tempi di consegna più brevi, una migliore comunicazione tra i team e una maggiore capacità di adattarsi alle esigenze in continua evoluzione dei clienti.

Difficoltà riscontrate:

1. Resistenza al cambiamento da parte di alcuni membri dell’organizzazione

2. Difficoltà del manager a riversi in un ruolo di coach e alla pari con il resto del team

3. Difficoltà nella misurazione e nel monitoraggio dei miglioramenti durante la fase di transizione

 

Difficoltà riscontrate:

1. Resistenza al cambiamento: Alcuni membri del team erano riluttanti ad abbandonare l’approccio tradizionale e adottare il metodo Agile. 

2. Cambiamento culturale: Promuovere una cultura Agile all’interno dell’organizzazione è stato un processo graduale che ha richiesto impegno e supporto da parte di tutti i livelli dell’azienda.

Hai trovato interessante questo articolo?
Condividilo con i tuoi contatti!

Se desideri darmi un feedback o raccontarmi le tue esperienze contattami, parleremo della tua organizzazione aziendale e di come renderla più efficace.