Elmec InformaticaIBMIntelligenza Artificiale

Modernizzazione del software: Elmec Informatica adotta IBM Bob

di pubblicata il , alle 11:30 nel canale Innovazione Modernizzazione del software: Elmec Informatica adotta IBM Bob

IBM Bob è una soluzione di sviluppo basata su agenti di IA. Non si limita ad aiutare gli sviluppatori a scrivere codice più velocemente: copre l’intero ciclo di vita dello sviluppo software dalla pianificazione e sviluppo fino a test, alla distribuzione e alla modernizzazione

 

L'azienda varesina Elmec Informatica ha annunciato di aver potenziato la collaborazione con IBM adottando IBM Bob, una soluzione di sviluppo che fa leva sull'intelligenza artificiale. Elmec utilizzerà la soluzione sia per i propri processi interni, sia per lo sviluppo di applicazioni per i propri clienti.

Elmec adotta la soluzione di sviluppo agentica IBM Bob

IBM Bob è l’ambiente di sviluppo agentico di IBM, pensato per supportare l’intero ciclo di vita del software. Non si limita a suggerire codice: può analizzare applicazioni, modificarle, fare debugging, generare test e documentazione. È rivolto soprattutto ai contesti enterprise e alla modernizzazione di sistemi legacy.

ibm bob

IBM Bob viene utilizzato soprattutto nella modernizzazione di applicazioni e per mantenere software legacy scritto in linguaggi complessi e poco intuitivi rispetto a quelli moderni. Un esempio è il linguaggio RPG, che non usa una sintassi libera ma griglie fisse, risultando molto complesso da leggere e interpretare, soprattutto per le nuove generazioni di programmatori, abituati a linguaggi più moderni. Elmec utilizzerà IBM Bob proprio per aiutare i suoi lavoratori a sviluppare in maniera più rapida ed efficace in RPG, per modernizzare queste applicazioni riscrivendole in RPG free-form (un'evoluzione del linguaggio RPG) e per tutto quello che è relativo alla gestione e manutenzione di queste applicazioni legacy, come l'analisi e la gestione delle dipendenze del software. 

Come detto, Elmec utilizzerà IBM Bob sia per lo sviluppo interno, sia a supporto dei propri clienti. Le stesse sfide affrontate internamente da Elmec, infatti, si sono rivelate comuni a molte aziende clienti, portando alla definizione di un approccio replicabile e scalabile in grado di supportare organizzazioni con sistemi attivi da oltre trent’anni. I casi d’uso già affrontati comprendono la conversione di applicazioni da RPG posizionale a RPG free-form, l’analisi dei riferimenti e delle dipendenze tra molteplici oggetti applicativi e la creazione di nuove modalità di interfacciamento riutilizzando programmi e servizi già in produzione da anni.

Per Elmec, IBM Bob rappresenta un acceleratore concreto nel percorso di evoluzione del software IBM i: ci aiuta a leggere meglio il codice storico, a renderlo più comprensibile per i team e a intervenire più rapidamente su applicazioni che sono ancora oggi centrali per il business. Aver iniziato da noi stessi, come Client Zero, ci ha permesso di misurarne il valore in modo diretto e di costruire un’esperienza credibile da portare anche ai nostri clienti”, afferma Maurizio Sali, Delivery & Operations Director di Elmec.

"La collaborazione con Elmec dimostra come l’innovazione applicata al mondo IBM i possa generare valore tangibile, aiutando le aziende a preservare il patrimonio di conoscenze incorporato nei software legacy e, al tempo stesso, a renderli più accessibili, documentati e pronti per nuove evoluzioni. Con IBM Bob vogliamo supportare i clienti in un percorso di modernizzazione pragmatico, capace di partire da casi reali e produrre benefici misurabili”, afferma Roberta Bavaro, Direttrice dell’Ecosistema e delle imprese del territorio di IBM Italia.

0 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
^