Case Study

Agile Buddy: la potenza dell'AI per migliorare la collaborazione nel reparto IT

Grazie a un nuovo membro del team basato sull'intelligenza artificiale, il lavoro del dipartimento IT di un importante produttore di automobili è ora più rapido, preciso e porta a risultati di alto livello qualitativo.

#SDLC
#AgileWork
#Automotive Industry

Picture

La sfida

Risparmiare tempo, aumentare la qualità e velocizzare l'implementazione di nuove funzionalità

scenario

Creare e mantenere innumerevoli righe di codice

Dalla simulazione di nuovi veicoli, all'infotainment, alla razionalizzazione della supply chain: la domanda di software presso le case automobilistiche è enorme. Ogni giorno, moltissimi sviluppatori lavorano su nuove soluzioni o mantengono e migliorano quelle esistenti. Una pianificazione precisa e una collaborazione fluida tra le varie parti coinvolte sono essenziali per un efficace ciclo di vita dello sviluppo del software. Ciò comporta una serie di compiti organizzativi aggiuntivi per i dipendenti oltre alle attività di coding. Per ridurli, abbiamo sviluppato una soluzione basata sull'intelligenza artificiale per un importante produttore di automobili.

La soluzione

Migliorare la collaborazione e i processi con l'AI

L'Agile Buddy, un assistente AI avanzato, ottimizza la collaborazione tra gli sviluppatori dell'azienda automobilistica e li supporta in varie modalità, così che possano concentrarsi completamente sul loro task principale: il coding.

Picture

Scrittura di user stories

Agile Buddy automatizza la creazione di user stories dettagliate, garantendo chiarezza e completezza. L'assistente genera automaticamente criteri di accettazione basati su modelli predefiniti e input dell'utente. Assicura che le user stories soddisfino la Definition of Ready (DoR) prima di procedere, riducendo il rischio di requisiti incompleti.

Picture

Pianificazione dello sprint

Agile Buddy supporta la pianificazione degli sprint suddividendo le user stories in attività secondarie. A questo scopo, supporta la stima dell'effort utilizzando dati storici e algoritmi di machine learning.

Picture

Organizzazione del lavoro di squadra

Agile Buddy identifica i membri del team più adatti per attività specifiche in base alle loro competenze e al carico di lavoro. Inoltre, monitora lo stato di avanzamento delle attività e fornisce aggiornamenti in tempo reale alle parti interessate.

Come ABBIAMO FATTO

Una chiara comprensione del contesto e del processo

Gli esperti di Open Reply e Riverland Reply hanno integrato abilmente diverse tecnologie per dotare Agile Buddy di tutte queste funzionalità avanzate. Un esempio significativo è l'uso del chain of thought prompting, una tecnica che guida il modello linguistico a spiegare i suoi processi passo dopo passo per affrontare compiti complessi in modo più efficace. Questo approccio, combinato con una strategia RAG ibrida che utilizza la chiamata di funzioni per accedere a fonti esterne di conoscenza, consente un'elaborazione dei dati più chiara e contestualizzata.

La chiamata di funzioni è stata integrata dal framework ReAct (Reasoning and Acting). Mentre la capacità dei Large Language Models di trarre conclusioni e di agire viene solitamente trattata separatamente, questo concetto unisce entrambi gli aspetti in un unico sistema, rendendo possibile eseguire direttamente azioni sugli strumenti di software per la gestione dei progetti in uso, senza l'intervento umano.

Picture

I risultati

Più velocità e precisione

Agile Buddy è diventato un membro importante del team e ha migliorato significativamente il ciclo di vita dello sviluppo del software. Ciò ha garantito diversi vantaggi al nostro cliente.

Riduzione del 52% del tempo dedicato al perfezionamento delle user stories attraverso processi più efficienti e meno attività ridondanti

User stories più chiare e complete, che semplificano lo sviluppo di nuovo codice e il mantenimento di codice esistente

Inserimento più rapido di nuovi membri del team grazie alla gestione automatizzata dei progetti

Riduzione delle attività ridondanti e miglioramento del controllo delle dipendenze di implementazione tra i team

Picture

Riverland Reply è specializzata nella consulenza di soluzioni e strategie end-to-end orientate al cliente. Inoltre, Riverland Reply supporta i propri clienti nelle decisioni IT strategiche, nell'implementazione di soluzioni definite e nell'esecuzione della produzione. L'azienda combina una conoscenza approfondita della customer experience digitale con il potenziale delle tecnologie cloud native. Questa esperienza consente a Riverland Reply di rimuovere le barriere tra la tecnologia basata sul prodotto e un'implementazione completamente personalizzata. Sapendo che la customer experience nell'era digitale deve essere altamente flessibile per essere adattata a diversi settori, Riverland Reply fornisce consulenza ai clienti nei settori automobilistico, dei trasporti, della logistica e della finanza. La forte partnership e la stretta collaborazione con Oracle hanno reso Riverland Reply esperta dei prodotti Oracle Customer Experience.

Open Reply

Picture

Open Reply è una società del Gruppo Reply specializzata in trasformazione digitale, soluzioni mobile e piattaforme di rete. Offriamo servizi di consulenza intersettoriale, ideazione, creazione e sviluppo di soluzioni basate su tecnologie mobile con l'obiettivo di rafforzare in modo sostenibile la posizione di mercato attraverso una digital experience all'avanguardia.