Mit SAP Build effizient arbeiten und die „Time-to-Fachbereich” verkürzen
Business Driver (dt. Business Treiber) wie das Wachstum und der Profit treiben Unternehmen im Inneren an. Auch die einzelnen Fachbereiche eines Unternehmens haben ihre Business Treiber, so auch die IT. In der IT ist dabei besonders die „Time-to-Fachbereich“ von großer Bedeutung, also die Zeit, die die IT braucht, um Lösungen für Anforderungen des Fachbereichs zu liefern. Durch Kapazitätsengpässe und eine hohe Umsetzungskomplexität ist diese „Lieferzeit“ leider häufig sehr lang. Um sie zu verkürzen, können Low-Code-Plattformen wie SAP Build genutzt werden.
Für wen ist der Einsatz von SAP Build sinnvoll?
Die Idee von SAP ist, dass der Fachbereich selbst mit SAP Build Anwendungen entwickelt. Technisch versierte Mitarbeiter jeglicher Fachbereiche ohne oder mit geringfügigen IT- und Programmierkenntnissen werden damit zu sogenannten Citizen Developern. Citizen Developer sind Endnutzer, die außerhalb der IT-Abteilung Anwendungen für ihren jeweiligen Fachbereich selbst erstellen.
Doch auch der Fachbereich ist oft ausgelastet und an den Grenzen seiner Kapazität. Die bestmöglichen Ergebnisse erzielt Ihr Unternehmen, indem Sie die Entwickler Ihrer IT-Abteilung durch den Einsatz von SAP Build befähigen, schneller und effizienter zu arbeiten – dadurch können Sie einfacher Enterprise Apps entwickeln, Ihre Entwickler können ihr SAP Entwicklungs-Knowhow einbringen und nutzen und die „Time-to-Fachbereich“ kann schließlich verkürzt werden.
SAP Build bietet drei Tools, mit denen Sie in der Lage sind, No-Code-Projekte umzusetzen: SAP Build Apps, SAP Build Process Automation und SAP Build Work Zone, die im Folgenden näher erläutert werden.
SAP Build Apps
Build Apps ist eine Point-and-Click App-Entwicklung. Sie stellt die nächste Version von SAP App-Guyver dar und verfügt über folgende Kernfunktionen:
- Frontend Editor
- Eigene Datenhaltung
- Anbindung an Backend Prozesssysteme
Sie können das Tool als Alternative zu folgenden Anwendungen nutzen:
- ABAP-Dynpro Entwicklung
- SAPUI5 Entwicklung
- Fiori Elements
- Neptune Framework
- Microsoft Power Apps
Für einen umfangreichen und effizienten Einsatz, können Sie Build Apps auch mit folgenden Anwendungen kombinieren:
- S/4HANA-ABAP-Backend
- SAP Cloud Lösungen
- SAP BTP Account
- SAP Integration Suite
Abb. 1: Oberfläche der SAP Build Apps Anwendung
Mithilfe der Anwendung können Sie innerhalb kürzester Zeit eine App entwickeln, ohne zu programmieren. Über die grafische Benutzeroberfläche ziehen Sie einfach die benötigten Komponenten auf die App und dank der vorgefertigten Aktivitäten, die sie nur noch miteinander verknüpfen müssen, schaffen sie eine Ereigniskette. Doch trotz der einfachen Anwendung ist SAP-Entwicklungs-Knowhow bei der Verwendung von Vorteil, da Wissen zu dem Aussehen der dahinterliegenden Datenstrukturen, der Art von Daten, die zurückgegeben werden und wie man beispielsweise mit einer Service-Rückggabe arbeitet, wichtig ist. Nur so können Sie sicherstellen, dass eine sinnvolle Anwendung erstellt wird, mit deren Ergebnissen sie zukünftig arbeiten können.
SAP Build Process Automation
SAP Build Process Automation ist das Framework für die Prozessmodellierung. Das Tool ermöglicht Workflow-Prozesse und Aufgaben einfach per Drag & Drop zu automatisieren. So können Sie mithilfe der folgenden Kernfunktionen Ihre Prozessautomatisierung beschleunigen und vereinfachen:
- Workflow Builder
- Workflow Runtime
- Regel-Engine
Process Automation kann als Alternative zu folgenden Anwendungen genutzt werden:
- SAP Business Workflow
- Flexiblen Workflows
- SAP NetWeaver BPM
- Microsoft Power Automate
Nutzen Sie Process Automation in Kombination mit folgenden Anwendungen:
- SAP Build Apps
- S/4HANA-ABAP-Backend
- SAP Cloud Lösungen
- SAP BTP Account
- Integration Suite
Abb. 2: Oberfläche der SAP Build Process Automation
Mit Process Automation ist es deutlich einfacher einen Workflow zu erstellen, als z. B. mit SAP Business Workflow. Doch auch hier ist SAP Entwicklungs-Knowhow notwendig, da Backend-Systeme, verschiedene Services und Prozesse und das Wissen rund um diese benötigt werden.
SAP Build Work Zone
SAP Build Work Zone ist ein Portal- und Website-Builder, der den Arbeitsplatz des Anwenders zum „Single Point of Access“ macht. Das Tool ist die nächste Version des SAP Launchpad Service und eignet sich als Startpunkt und Verknüpfung weiterer SAP Build Anwendungen und bringt so z. B. die bereits vorgestellten Lösungen zusammen. Die Kernfunktionen sind:
- Fiori Launchpad in der Cloud
- Portal-Editor für weitere Komponenten (Content Management, Collaboration)
Nutzen Sie Build Work Zone, um ansprechende Websites zu erstellen und Anwendungen sowie Automatisierungen nach Bedarf hinzuzufügen sowie als Alternative zu:
- Fiori Launchpad im ERP oder S/4HANA
- SAP NetWeaver Portal
- Corporate Intranet
- Kunden-/Lieferantenportal
Sie haben außerdem die Möglichkeit, Build Work Zone in Kombination mit folgenden Anwendungen zu nutzen:
- Fiori Apps in ERP und S/4HANA
- SAP Build Apps
- SAP Start auf mobilen Geräten
- Web-Applikationen
Abb. 3: Beispiel für die Oberfläche der Workzone-Anwedung
SAP Work Zone – Advanced Edition
Benötigen Sie mehr als die SAP Build Work Zone Ihnen bieten kann? Dann bietet sich die Advanced Edition an. Diese beinhaltet folgende zusätzliche Komponenten, die dafür geeignet sind, ein noch umfangreicheres Portal zu erschaffen, z. B. vielseitige Mitarbeiter-, Lieferanten- oder Kundenportale:
- UI Integration Cards (unterschiedliche Content-Elemente)
- Workspaces, die der Struktur dienen
- Suche
- Externer Content
- Portalfunktionen
Auch hier wird SAP Entwickler-Knowhow benötigt: Wo kommt welche App her und welcher User oder welche Gruppe braucht in welcher Rolle welche Anwendungen? Nur mit entsprechendem Wissen kann SAP Build Work Zone sinnvoll genutzt werden, um damit schneller und effizienter zu arbeiten als bisher.
Kundenbeispiel: Process Automation Workflows
Ein Unternehmen aus der Finanzbranche mit knapp 1000 Mitarbeitern und einem Umsatz von ca. 40 Mio. € Umsatz kämpfte mit folgenden Herausforderungen:
- Noch nicht digitalisierte Papierprozesse: wurden bisher nicht per digitalem Workflow abgebildet
- Antrag zur Budgetfreigabe lief zunächst ohne SAP-Bezug und erzeugte erst am Ende Buchungen im S/4HANA (im Projektsystem)
- Ausgangsrechnungen mussten freigegeben werden: Drittfirmen erstellten Rechnungen im Namen und mit dem Logo der Firma – dazu waren Freigaben und S/4HANA-Informationen erforderlich
Um diese Probleme zu lösen, eignete sich SAP Build Process Automation sehr gut. Mithilfe der Lösung konnten mit dem Kunden Workflow Modellierungen mit Process Automation ausgearbeitet werden. Dabei wurden S/4HANA-Services über einen Cloud Connector integriert, sodass die Buchungen nun im S/4HANA-Backendsystem durchgeführt werden können. Mit der Business Technology Platform können jetzt sowohl die internen als auch externen Mitarbeiter auf der gleichen Workflow Engine arbeiten und durch ein nicht an SAP angebundenes Dokumenten-Repository für die Rechnungsdokumente wurde die Freigabeproblematik gelöst.
5 Schritte, bevor Sie SAP Build einsetzen
Sollten Sie sich weiter mit SAP Build beschäftigen wollen, empfehlen wir Ihnen zunächst das SAP Discovery Center zu besuchen. Dort können Sie alle Services, die auf der Business Technology Platform verfügbar sind, auflisten, wie die verschiedenen SAP Build Anwendungen und Editionen. Diese können Sie dort kostenlos ausprobieren – im echten Einsatz kosten die Anwendungen natürlich Lizenzgebühren. Es gibt verschiedene Lizenzmodelle, sodass Sie individuell schauen können, was für Sie finanziell und zu Ihrem BTP-Szenario am besten passt.
Um die Build-Tools problemlos nutzen zu können, sollten Sie folgende Schritte beachten:
- Hands-on ausprobieren: Testen Sie für sich die einzelnen SAP Build Komponenten
- Grundsatzentscheidung zur Strategie treffen: Soll SAP Build in Ihren Werkzeugkasten der SAP Entwicklungswerkzeuge rein?
- Setup vorbereiten: Die Business Technology Platform muss als Laufzeitumgebung in die Systemlandschaft eingebaut sein und der Cloud Connector und der Single Sign-On konfiguriert sein
- Finden Sie Pilotszenarien, die Sie umsetzen
- Entwickler enablen: Knowhow-Aufbau, üben und anwenden
Ihre Vorteile
SAP Build ermöglicht Entwicklern und ambitionierten Key-Usern viele Vorteile. Seien Sie sich jedoch bewusst, dass das entscheidende Knowhow in den folgenden Bereichen vorhanden sein muss, damit SAP Build in Ihrem Entwicklungs-Tool-Set eine nachhaltige Komponente ist:
- SAP-Prozesse, SAP-Entwicklungsparadigmen
- Entwicklungs-/Design-/Test-Knowhow
- Integrationserfahrung
Wenn Ihre Entwickler über dieses Wissen verfügen, arbeiten sie mit den SAP Build Tools effizienter und schneller und die “Time-to-Fachbereich” wird entscheidend verkürzt.
Websession: SAP Build
Benötigen Sie Unterstützung oder haben Sie noch offene Fragen? Dann kommen Sie gerne auf uns zu! In einer kostenlosen Websession klären wir mit Ihnen alles rund um die Voraussetzungen für SAP Build und eine fehlerfreie Implementation.