L’intelligenza artificiale generativa sta rivoluzionando l’approccio allo sviluppo software, in particolare per quanto riguarda l’efficienza nella gestione di codebase legacy, il debug e l’automazione dei flussi. SAP si colloca in prima linea in questa trasformazione, integrando funzionalità AI all’interno della propria SAP Business Suite, e in particolare nella piattaforma SAP Build, progettata per estendere e creare applicazioni aziendali.
Con oltre 17.000 clienti a livello globale che già utilizzano SAP Build, l’adozione della piattaforma è in costante espansione. SAP ha ora compiuto un ulteriore passo avanti annunciando l’introduzione di nuove funzionalità AI basate su Joule all’interno di SAP Build Process Automation e SAP Build Apps, proseguendo il percorso già avviato con l’integrazione dell’AI in SAP Build Code e ABAP Cloud.
Joule for Developers
Joule for Developers si propone come un assistente AI completo e affidabile, in grado di comprendere le complessità del framework SAP e di anticipare le esigenze degli sviluppatori. La piattaforma offre suggerimenti intelligenti e automatizza attività ripetitive come la documentazione e la generazione di dati di esempio, migliorando la produttività sia in contesti low-code sia pro-code.
Secondo Holger Mueller, analista e vicepresidente di Constellation Research, “le più recenti funzionalità AI delle soluzioni SAP Build forniscono agli sviluppatori un potente kit di strumenti per costruire ed estendere le applicazioni aziendali su sistemi SAP e non SAP.”
Le principali capacità offerte da Joule for Developers includono:
Creazione di applicazioni: Generazione automatica di codice, interfacce utente, modelli di dati e dati di esempio, utilizzando i paradigmi SAP per Java, JavaScript e ABAP.
Ottimizzazione del codice: Refactoring automatizzato; Creazione di test unit; Generazione di spiegazioni e riassunti mediante query in linguaggio naturale.
Automazione di processi e flussi di lavoro: Generazione di workflow e regole aziendali partendo da semplici prompt in linguaggio naturale.
Secondo Chip Kleinheksel, Chief Technology Officer SAP globale e Principal presso Deloitte Consulting LLP, “SAP Build Code, grazie all’AI generativa, consente ai clienti una maggiore produttività e un’integrazione più semplice, generando valore tangibile.”
Risultati contestuali con LLM su misura
Joule si basa su LLM sviluppati ad hoc per i carichi di lavoro SAP, tra cui un LLM specifico per ABAP. Questo consente agli sviluppatori di ricevere risultati contestualizzati e precisi, come frammenti di codice o spiegazioni, migliorando significativamente la velocità e l’efficacia dello sviluppo.
Le funzionalità principali includono il completamento predittivo del codice basato su contesto, commenti e euristica del progetto; spiegazioni di entità, classi, interfacce, moduli funzionali e viste CDS; il supporto per la documentazione, le best practice e l’apprendimento di nuovi concetti e l’assistenza alla creazione di workflow e alla gestione di API e sistemi connessi.

Tooling AI integrato: sviluppo continuo e coeso
Un aspetto distintivo di Joule è l’integrazione diretta con gli ambienti di sviluppo SAP. L’obiettivo è fornire un’esperienza AI senza soluzione di continuità, eliminando la necessità di passare da uno strumento all’altro. Tutte le informazioni e i risultati sono disponibili in un unico contesto, consentendo agli sviluppatori di concentrarsi sulle attività a maggior valore.
Le funzionalità specifiche includono il supporto Joule per lo sviluppo di applicazioni SAP Fiori e SAPUI5 guidato, l’integrazione in SAP Business Application Studio e negli strumenti ABAP per Eclipse e l’integrazione nel project canvas di SAP Build Process Automation, per la generazione e la sintesi di processi, decisioni e moduli direttamente tramite linguaggio naturale.

Roadmap: agenti AI, ottimizzazione del legacy e compliance
SAP conferma il proprio impegno a favore di un’innovazione guidata dall’intelligenza artificiale. Nell’ultimo anno ha introdotto funzionalità AI in numerosi strumenti: SAP Build Code, sviluppo SAPUI5/Fiori freestyle, RAG con Joule, AI per ABAP, SAP Build Work Zone, SAP Mobile Start, grounding di documenti, agenti AI nei processi SAP Business Suite e altro ancora.
La roadmap per il futuro prevede l’ottimizzazione della business logic, l’automazione della documentazione, il miglioramento della protezione dei dati e della compliance AI; lo sviluppo di agenti AI personalizzati, adattabili a casi d’uso specifici e soprattutto l’analisi del codice legacy e suggerimenti di refactoring per supportare la migrazione verso SAP S/4HANA Cloud in modo fluido e intelligente.
L’obiettivo è consentire agli sviluppatori di creare applicazioni e workflow sempre più innovativi, sicuri ed efficienti.






