Casi di Studio

Formazione, coaching e operations in chiave agile nel settore assicurativo

Questo caso può interessarti se:

hai bisogno di elevare le competenze tecniche e metodologiche dei tuoi team interni

vuoi adottare tecnologie innovative in modo efficace e sostenibile

cerchi un partner per migliorare la resilienza e la performance operativa

Una grande compagnia del nord Italia, che fa parte di uno dei più grandi gruppi assicurativi italiani, ha intrapreso con coders51 una collaborazione pluriennale che si è evoluta naturalmente: dalla formazione iniziale al coaching operativo, fino al supporto strategico su progetti critici e alla gestione dei cluster RabbitMQ.

La sfida: innovazione tecnologica e crescita professionale

Inizialmente, la società assicurativa desiderava incrementare le competenze interne e introdurre nuove tecniche e metodologie in grado di migliorare la qualità del software sviluppato. Era essenziale non solo acquisire competenze teoriche, ma trasformarle in pratica quotidiana e concreta, garantendo risultati misurabili e tangibili.

La sfida consisteva nel riuscire a introdurre innovazioni metodologiche avanzate come il Test-Driven Development (TDD), Domain-Driven Design (DDD), CQRS ed Event Sourcing in modo che diventassero parte integrante del processo di sviluppo. L'obiettivo era duplice: ottenere software più robusto e manutenibile, e allo stesso tempo rendere i team più efficaci nella gestione di progetti complessi.

Formazione frontale iniziale
Il primo corso, dedicato al Test-Driven Development (TDD), ha fornito gli strumenti per implementare efficacemente questa metodologia, evidenziando come il TDD possa migliorare significativamente il design complessivo e la qualità del software prodotto.

Successivamente, sono stati approfonditi aspetti fondamentali del Domain-Driven Design (DDD), trattando sia i concetti tattici come Aggregati, Entities e Value Objects, sia le tecniche strategiche per la modellazione e l'integrazione tra contesti diversi (Context Maps), esplorando approfonditamente pattern come l'Anti-Corruption Layer, lo Shared Kernel e altri strumenti utili alla gestione strategica della complessità del dominio.

Ulteriori corsi avanzati hanno introdotto tecniche come CQRS ed Event Sourcing, preparando i team per affrontare con successo progetti architetturalmente più complessi e sfidanti.
Affiancamento e Coaching operativo
A seguito della fase di formazione teorica, coders51 ha avviato un programma di affiancamento diretto e coaching operativo, lavorando sul campo con i team del cliente per assicurarsi che le nuove tecniche fossero correttamente implementate e utilizzate efficacemente nei progetti in corso.
Progetto strategico con nuove sfide
Dopo il coaching, la società assicurativa ha lanciato un nuovo progetto estremamente sfidante che prevedeva per la prima volta la realizzazione di un servizio operativo H24, in netta discontinuità rispetto al tradizionale orario 9-18 dei servizi esistenti.

coders51 ha collaborato intensamente con i team interni del cliente per implementare integralmente le tecniche apprese (TDD, DDD, CQRS, Event Sourcing), progettando e realizzando un servizio completamente nuovo, architetturalmente indipendente dai sistemi legacy.

Questa architettura ha permesso una transizione graduale e controllata, con l'integrazione finale nei sistemi esistenti, riducendo al minimo i rischi e massimizzando il ritorno dell'investimento.
Gestione e Supporto Operativo
coders51 offre oggi a questa importante assicurazione un supporto continuo e consolidato, compresa la manutenzione e gestione avanzata di RabbitMQ. La gestione del cluster RabbitMQ è garantita da SLA elevati, assicurando la massima affidabilità e performance operativa.

Il risultato: competenze interne rafforzate e operazioni ottimizzate

Grazie al percorso intrapreso insieme, sono stati raggiunti risultati significativi e durevoli:

Competenze tecniche elevate

I team interni hanno acquisito autonomia nell'applicazione delle metodologie Agile avanzate, migliorando sensibilmente la qualità e l'efficienza del software prodotto.

Operations robuste e affidabili

Le attività operative quotidiane hanno beneficiato di una significativa riduzione delle problematiche tecniche, con un incremento della stabilità e affidabilità dei sistemi, grazie al supporto e gestione proattiva delle operations da parte di coders51.

Applicazioni innovative

Il progetto del servizio H24, sviluppato con metodologie avanzate, è diventato un modello di riferimento all'interno della società, consentendo la diffusione di nuove tecniche e metodologie in tutti i team di sviluppo.

Un percorso che fa la differenza

Questo percorso strutturato e progressivo ha reso il team del cliente un esempio di successo per l'adozione di tecniche Agile e di metodologie di sviluppo avanzate. L'approccio ha trasformato non solo le competenze tecniche, ma l'intera cultura aziendale, creando un impatto duraturo sui risultati operativi.

Se anche tu desideri incrementare la qualità tecnica, metodologica e operativa della tua azienda, hai a disposizione un partner esperto pronto ad aiutarti.