Computerhaus Quickborn

SAP stellt KI-Tool für Entwickler vor​

Mit Joule for Developers erweitert SAP die bestehenden KI-Funktionen in SAP Build Code und ABAP Cloud.Tada Images | shutterstock.com Die in dieser Woche auf der SAPInsider-Veranstaltung in Las Vegas angekündigte Neuerung „soll es Entwicklern ermöglichen, effizienter zu arbeiten, präzise, kontextbezogene Ergebnisse mit speziell entwickelten LLMs zu liefern und neue KI-Tools für eine nahtlose Entwicklung zu integrieren“, so das Unternehmen in einer Pressemitteilung.  Joule for Developers ist in SAP Build integriert, um Entwickler bei Projekten mit wenig Code, professionellem Code und Automatisierung zu unterstützen. Bharat Sandhu, SVP und Chief Marketing Officer für SAP Business Technology Platform (BTP), betont jedoch, dass die Lösung als Hilfe für Entwickler gedacht ist und diese nicht substituieren soll.  „Es deckt zwei Anwendungsfälle für Kunden ab“, erklärt Sandhu: „Es macht Entwickler effizienter, indem es mühsame Arbeiten wie das Erstellen von Unit-Tests und das Generieren von Testdaten übernimmt, und es befähigt neue Entwickler, die mit der Entwicklung von Business-Anwendungen oder der SAP-Entwicklung möglicherweise nicht vertraut sind.  Laut SAP umfasst Joule for Developers folgende Funktionen:  Erstellen von Anwendungen: Generierung von Code, Benutzeroberflächen, Datenmodellen und Beispieldaten in SAP-Programmiermodellen für Java, JavaScript und ABAP.  Codeoptimierung: Umstrukturierung von Code, Erstellung von Modultests und Generierung von Codeerläuterungen, Zusammenfassungen und mehr mit Abfragen in natürlicher Sprache und intuitiven Aktionen.  Prozess- und Workflow-Automatisierung: Generierung von Automatisierungs-Workflows und Geschäftsregeln mithilfe von Abfragen in natürlicher Sprache.  Joule for Developers wird von großen Sprachmodellen (LLMs) angetrieben, die auf SAP-Workloads wie ABAP von SAP zugeschnitten sind, und ermöglicht so eine vorausschauende Code-Vervollständigung auf der Grundlage von Kontext, Kommentaren und Projektheuristiken, die Generierung von Code-Erläuterungen, die Unterstützung bei der Erstellung von Dokumentationen, die Entwicklung von Workflows und vieles mehr.  „Es nutzt alle bewährten Verfahren und unsere Modelle für die SAP-Anwendungsprogrammierung, die speziell für die Erweiterung und den Aufbau von Business-Anwendungen entwickelt wurden“, erklärte Sandhu. „Ein Entwickler, der noch nie etwas auf SAP-Basis erstellt habe, kann Joule for Developers mit einem Prompt füttern und die Lösung erstellt das Backend-System, die Frontend-UX und das Datenmodell“. Entwickler-Teams könnten dann „buchstäblich in Minuten“ mit einer vollständigen Anwendung beginnen, die sie anpassen können. Und wenn eine der mehr als 400 vorgefertigten Branchenanwendungen die vom Entwickler gewünschte Funktionalität bietet, empfehle Joule diese.  Sandhu weist auch darauf hin, dass die KI interne Prüfungen durchführt, bevor sie ihre Output-Daten an den Benutzer weitergibt. Das dient dazu, deren Korrektheit zu überprüfen und die Wahrscheinlichkeit von Halluzinationen zu verringern.  Joule for Developers unterscheide sich von anderen KI-Codierungsassistenten, stellt Arnal Dayaratna, Research Vice President für Softwareentwicklung bei IDC, fest. Das sei  auf seine tiefe Spezialisierung auf ABAP und den besseren Zugang von SAP zu ABAP-spezifischen Trainingsdaten zurückzuführen, so der Analyst. Die Integration mit ABAP und SAP Build, so Dayaratna, verleihe dem Assistenten „eine einzigartige Fähigkeit“, sowohl professionelle als auch No-Code-Entwickler zu unterstützen.  „Diese Fähigkeiten machen ihn besonders wichtig für die SAP-Entwicklergemeinschaft und das damit verbundene Software-Ökosystem“, so Dayaratna.  Jason Andersen, Vizepräsident und leitender Analyst bei Moor Insights & Strategy, stimmt dem zu. „Insgesamt ist es eine großartige Nachricht für die SAP-Entwicklergemeinschaft, einen KI-Assistenten zu haben, der auf ihre Bedürfnisse zugeschnitten ist. Der Schlüssel dazu ist, das Modell, das der Assistent nutzen wird, auf spezifische SAP-Funktionen wie SAP-Workflows und ABAP zu trainieren.“ SAP verfüge über das Wissen, einen KI-Assistenten zu trainieren, der präziser ist als ein allgemeiner Code Assistant, so Anderson.    „Am spannendsten an einer solchen Lösung ist, dass sie bestehenden Nicht-SAP-Entwicklern beim Onboarding-Prozess hilft. Egal, ob sie neu sind oder von einem anderen Team gewechselt sind, ein solches Tool macht sie schneller produktiv.“  Scott Bickley, Advisory Fellow bei der Info-Tech Research Group, merkt hingegen an, dass die meisten Unternehmen nicht in mehrere KI-Plattformen investieren würden. Es käme daher darauf an, welche Lösung am besten dazu beitragen kann, ihre Ziele zu erreichen. SAP habe den Vorteil, dass ERP-Lösungen das System of Records sind und viele kritische Daten enthalten.  Gleichzeitig warnt er potenzielle Käufer, dass sich all diese KI-Lösungen noch in der Anfangsphase befänden. In dieser sei es entscheidend, Machbarkeitsstudien durchzuführen und gleichzeitig größere finanzielle Verpflichtungen zu vermeiden. „Die Lösung von SAP ist Teil der BTP-Suite“, so Bickley, „es handelt sich also um ein nutzungsbasiertes Lizenzmodell. Dies erfordert mehr Investitionen am Anfang des Evaluierungsprozesses, um sicherzustellen, dass die Anwendungsfälle solide sind und der Verbrauch vorhersehbar ist – andernfalls könnten CFOs von massiven, nicht vorhergesehenen Rechnungen überrascht werden.“  Vorerst besteht jedoch noch kein Grund, sich Sorgen um diese Rechnungen machen. Wie SAP-Manager Sandhu ausführt, ist Joule for Developers aktuell noch kostenlos. „Im Moment ist es unsere Mission, die Software so vielen Menschen wie möglich zur Verfügung zu stellen, eine gute Nutzung zu erreichen und gutes Feedback von den Kunden zu erhalten. Danach werden wir uns überlegen, wie wir die Preise gestalten wollen“. (mb) 

SAP stellt KI-Tool für Entwickler vor​ Mit Joule for Developers erweitert SAP die bestehenden KI-Funktionen in SAP Build Code und ABAP Cloud.Tada Images | shutterstock.com Die in dieser Woche auf der SAPInsider-Veranstaltung in Las Vegas angekündigte Neuerung „soll es Entwicklern ermöglichen, effizienter zu arbeiten, präzise, kontextbezogene Ergebnisse mit speziell entwickelten LLMs zu liefern und neue KI-Tools für eine nahtlose Entwicklung zu integrieren“, so das Unternehmen in einer Pressemitteilung.  Joule for Developers ist in SAP Build integriert, um Entwickler bei Projekten mit wenig Code, professionellem Code und Automatisierung zu unterstützen. Bharat Sandhu, SVP und Chief Marketing Officer für SAP Business Technology Platform (BTP), betont jedoch, dass die Lösung als Hilfe für Entwickler gedacht ist und diese nicht substituieren soll.  „Es deckt zwei Anwendungsfälle für Kunden ab“, erklärt Sandhu: „Es macht Entwickler effizienter, indem es mühsame Arbeiten wie das Erstellen von Unit-Tests und das Generieren von Testdaten übernimmt, und es befähigt neue Entwickler, die mit der Entwicklung von Business-Anwendungen oder der SAP-Entwicklung möglicherweise nicht vertraut sind.  Laut SAP umfasst Joule for Developers folgende Funktionen:  Erstellen von Anwendungen: Generierung von Code, Benutzeroberflächen, Datenmodellen und Beispieldaten in SAP-Programmiermodellen für Java, JavaScript und ABAP.  Codeoptimierung: Umstrukturierung von Code, Erstellung von Modultests und Generierung von Codeerläuterungen, Zusammenfassungen und mehr mit Abfragen in natürlicher Sprache und intuitiven Aktionen.  Prozess- und Workflow-Automatisierung: Generierung von Automatisierungs-Workflows und Geschäftsregeln mithilfe von Abfragen in natürlicher Sprache.  Joule for Developers wird von großen Sprachmodellen (LLMs) angetrieben, die auf SAP-Workloads wie ABAP von SAP zugeschnitten sind, und ermöglicht so eine vorausschauende Code-Vervollständigung auf der Grundlage von Kontext, Kommentaren und Projektheuristiken, die Generierung von Code-Erläuterungen, die Unterstützung bei der Erstellung von Dokumentationen, die Entwicklung von Workflows und vieles mehr.  „Es nutzt alle bewährten Verfahren und unsere Modelle für die SAP-Anwendungsprogrammierung, die speziell für die Erweiterung und den Aufbau von Business-Anwendungen entwickelt wurden“, erklärte Sandhu. „Ein Entwickler, der noch nie etwas auf SAP-Basis erstellt habe, kann Joule for Developers mit einem Prompt füttern und die Lösung erstellt das Backend-System, die Frontend-UX und das Datenmodell“. Entwickler-Teams könnten dann „buchstäblich in Minuten“ mit einer vollständigen Anwendung beginnen, die sie anpassen können. Und wenn eine der mehr als 400 vorgefertigten Branchenanwendungen die vom Entwickler gewünschte Funktionalität bietet, empfehle Joule diese.  Sandhu weist auch darauf hin, dass die KI interne Prüfungen durchführt, bevor sie ihre Output-Daten an den Benutzer weitergibt. Das dient dazu, deren Korrektheit zu überprüfen und die Wahrscheinlichkeit von Halluzinationen zu verringern.  Joule for Developers unterscheide sich von anderen KI-Codierungsassistenten, stellt Arnal Dayaratna, Research Vice President für Softwareentwicklung bei IDC, fest. Das sei  auf seine tiefe Spezialisierung auf ABAP und den besseren Zugang von SAP zu ABAP-spezifischen Trainingsdaten zurückzuführen, so der Analyst. Die Integration mit ABAP und SAP Build, so Dayaratna, verleihe dem Assistenten „eine einzigartige Fähigkeit“, sowohl professionelle als auch No-Code-Entwickler zu unterstützen.  „Diese Fähigkeiten machen ihn besonders wichtig für die SAP-Entwicklergemeinschaft und das damit verbundene Software-Ökosystem“, so Dayaratna.  Jason Andersen, Vizepräsident und leitender Analyst bei Moor Insights & Strategy, stimmt dem zu. „Insgesamt ist es eine großartige Nachricht für die SAP-Entwicklergemeinschaft, einen KI-Assistenten zu haben, der auf ihre Bedürfnisse zugeschnitten ist. Der Schlüssel dazu ist, das Modell, das der Assistent nutzen wird, auf spezifische SAP-Funktionen wie SAP-Workflows und ABAP zu trainieren.“ SAP verfüge über das Wissen, einen KI-Assistenten zu trainieren, der präziser ist als ein allgemeiner Code Assistant, so Anderson.    „Am spannendsten an einer solchen Lösung ist, dass sie bestehenden Nicht-SAP-Entwicklern beim Onboarding-Prozess hilft. Egal, ob sie neu sind oder von einem anderen Team gewechselt sind, ein solches Tool macht sie schneller produktiv.“  Scott Bickley, Advisory Fellow bei der Info-Tech Research Group, merkt hingegen an, dass die meisten Unternehmen nicht in mehrere KI-Plattformen investieren würden. Es käme daher darauf an, welche Lösung am besten dazu beitragen kann, ihre Ziele zu erreichen. SAP habe den Vorteil, dass ERP-Lösungen das System of Records sind und viele kritische Daten enthalten.  Gleichzeitig warnt er potenzielle Käufer, dass sich all diese KI-Lösungen noch in der Anfangsphase befänden. In dieser sei es entscheidend, Machbarkeitsstudien durchzuführen und gleichzeitig größere finanzielle Verpflichtungen zu vermeiden. „Die Lösung von SAP ist Teil der BTP-Suite“, so Bickley, „es handelt sich also um ein nutzungsbasiertes Lizenzmodell. Dies erfordert mehr Investitionen am Anfang des Evaluierungsprozesses, um sicherzustellen, dass die Anwendungsfälle solide sind und der Verbrauch vorhersehbar ist – andernfalls könnten CFOs von massiven, nicht vorhergesehenen Rechnungen überrascht werden.“  Vorerst besteht jedoch noch kein Grund, sich Sorgen um diese Rechnungen machen. Wie SAP-Manager Sandhu ausführt, ist Joule for Developers aktuell noch kostenlos. „Im Moment ist es unsere Mission, die Software so vielen Menschen wie möglich zur Verfügung zu stellen, eine gute Nutzung zu erreichen und gutes Feedback von den Kunden zu erhalten. Danach werden wir uns überlegen, wie wir die Preise gestalten wollen“. (mb)

Mit Joule for Developers erweitert SAP die bestehenden KI-Funktionen in SAP Build Code und ABAP Cloud.Tada Images | shutterstock.com Die in dieser Woche auf der SAPInsider-Veranstaltung in Las Vegas angekündigte Neuerung „soll es Entwicklern ermöglichen, effizienter zu arbeiten, präzise, kontextbezogene Ergebnisse mit speziell entwickelten LLMs zu liefern und neue KI-Tools für eine nahtlose Entwicklung zu integrieren“, so das Unternehmen in einer Pressemitteilung.  Joule for Developers ist in SAP Build integriert, um Entwickler bei Projekten mit wenig Code, professionellem Code und Automatisierung zu unterstützen. Bharat Sandhu, SVP und Chief Marketing Officer für SAP Business Technology Platform (BTP), betont jedoch, dass die Lösung als Hilfe für Entwickler gedacht ist und diese nicht substituieren soll.  „Es deckt zwei Anwendungsfälle für Kunden ab“, erklärt Sandhu: „Es macht Entwickler effizienter, indem es mühsame Arbeiten wie das Erstellen von Unit-Tests und das Generieren von Testdaten übernimmt, und es befähigt neue Entwickler, die mit der Entwicklung von Business-Anwendungen oder der SAP-Entwicklung möglicherweise nicht vertraut sind.  Laut SAP umfasst Joule for Developers folgende Funktionen:  Erstellen von Anwendungen: Generierung von Code, Benutzeroberflächen, Datenmodellen und Beispieldaten in SAP-Programmiermodellen für Java, JavaScript und ABAP.  Codeoptimierung: Umstrukturierung von Code, Erstellung von Modultests und Generierung von Codeerläuterungen, Zusammenfassungen und mehr mit Abfragen in natürlicher Sprache und intuitiven Aktionen.  Prozess- und Workflow-Automatisierung: Generierung von Automatisierungs-Workflows und Geschäftsregeln mithilfe von Abfragen in natürlicher Sprache.  Joule for Developers wird von großen Sprachmodellen (LLMs) angetrieben, die auf SAP-Workloads wie ABAP von SAP zugeschnitten sind, und ermöglicht so eine vorausschauende Code-Vervollständigung auf der Grundlage von Kontext, Kommentaren und Projektheuristiken, die Generierung von Code-Erläuterungen, die Unterstützung bei der Erstellung von Dokumentationen, die Entwicklung von Workflows und vieles mehr.  „Es nutzt alle bewährten Verfahren und unsere Modelle für die SAP-Anwendungsprogrammierung, die speziell für die Erweiterung und den Aufbau von Business-Anwendungen entwickelt wurden“, erklärte Sandhu. „Ein Entwickler, der noch nie etwas auf SAP-Basis erstellt habe, kann Joule for Developers mit einem Prompt füttern und die Lösung erstellt das Backend-System, die Frontend-UX und das Datenmodell“. Entwickler-Teams könnten dann „buchstäblich in Minuten“ mit einer vollständigen Anwendung beginnen, die sie anpassen können. Und wenn eine der mehr als 400 vorgefertigten Branchenanwendungen die vom Entwickler gewünschte Funktionalität bietet, empfehle Joule diese.  Sandhu weist auch darauf hin, dass die KI interne Prüfungen durchführt, bevor sie ihre Output-Daten an den Benutzer weitergibt. Das dient dazu, deren Korrektheit zu überprüfen und die Wahrscheinlichkeit von Halluzinationen zu verringern.  Joule for Developers unterscheide sich von anderen KI-Codierungsassistenten, stellt Arnal Dayaratna, Research Vice President für Softwareentwicklung bei IDC, fest. Das sei  auf seine tiefe Spezialisierung auf ABAP und den besseren Zugang von SAP zu ABAP-spezifischen Trainingsdaten zurückzuführen, so der Analyst. Die Integration mit ABAP und SAP Build, so Dayaratna, verleihe dem Assistenten „eine einzigartige Fähigkeit“, sowohl professionelle als auch No-Code-Entwickler zu unterstützen.  „Diese Fähigkeiten machen ihn besonders wichtig für die SAP-Entwicklergemeinschaft und das damit verbundene Software-Ökosystem“, so Dayaratna.  Jason Andersen, Vizepräsident und leitender Analyst bei Moor Insights & Strategy, stimmt dem zu. „Insgesamt ist es eine großartige Nachricht für die SAP-Entwicklergemeinschaft, einen KI-Assistenten zu haben, der auf ihre Bedürfnisse zugeschnitten ist. Der Schlüssel dazu ist, das Modell, das der Assistent nutzen wird, auf spezifische SAP-Funktionen wie SAP-Workflows und ABAP zu trainieren.“ SAP verfüge über das Wissen, einen KI-Assistenten zu trainieren, der präziser ist als ein allgemeiner Code Assistant, so Anderson.    „Am spannendsten an einer solchen Lösung ist, dass sie bestehenden Nicht-SAP-Entwicklern beim Onboarding-Prozess hilft. Egal, ob sie neu sind oder von einem anderen Team gewechselt sind, ein solches Tool macht sie schneller produktiv.“  Scott Bickley, Advisory Fellow bei der Info-Tech Research Group, merkt hingegen an, dass die meisten Unternehmen nicht in mehrere KI-Plattformen investieren würden. Es käme daher darauf an, welche Lösung am besten dazu beitragen kann, ihre Ziele zu erreichen. SAP habe den Vorteil, dass ERP-Lösungen das System of Records sind und viele kritische Daten enthalten.  Gleichzeitig warnt er potenzielle Käufer, dass sich all diese KI-Lösungen noch in der Anfangsphase befänden. In dieser sei es entscheidend, Machbarkeitsstudien durchzuführen und gleichzeitig größere finanzielle Verpflichtungen zu vermeiden. „Die Lösung von SAP ist Teil der BTP-Suite“, so Bickley, „es handelt sich also um ein nutzungsbasiertes Lizenzmodell. Dies erfordert mehr Investitionen am Anfang des Evaluierungsprozesses, um sicherzustellen, dass die Anwendungsfälle solide sind und der Verbrauch vorhersehbar ist – andernfalls könnten CFOs von massiven, nicht vorhergesehenen Rechnungen überrascht werden.“  Vorerst besteht jedoch noch kein Grund, sich Sorgen um diese Rechnungen machen. Wie SAP-Manager Sandhu ausführt, ist Joule for Developers aktuell noch kostenlos. „Im Moment ist es unsere Mission, die Software so vielen Menschen wie möglich zur Verfügung zu stellen, eine gute Nutzung zu erreichen und gutes Feedback von den Kunden zu erhalten. Danach werden wir uns überlegen, wie wir die Preise gestalten wollen“. (mb) 

Nach oben scrollen
×