Entdeckung der Agenten- und Anwendungsentwicklung

Objectives

After completing this lesson, you will be able to:
  • Entdecken Sie die Anwendungsentwicklung.
  • Entdecken Sie die Automatisierung.
  • Analysieren Sie die Rollen in Bezug auf Anwendungsentwicklung und -automatisierung.

Betriebswirtschaftliche Einführung in die Anwendungsentwicklung und -automatisierung

Ihr Unternehmen nutzt verschiedene SAP-Software, größtenteils cloudbasiert, in Ihrem intelligenten Unternehmen. Sie möchten UI-Bilder anpassen, vorhandene SAPUI5-Apps um APIs erweitern und eine personalisierte Entwicklungs-App auf SAP BTP ausführen. Außerdem möchten Sie die digitale Erfahrung Ihrer Mitarbeiter optimieren.

Darüber hinaus umfasst Ihr Unternehmen zahlreiche Geschäftsprozesse, Verfahren und Aufgaben mit unterschiedlichem Automatisierungsgrad. Um die Prozessautomatisierung zu erweitern und manuelle Aufgaben zu reduzieren, erwägen Sie SAP Build Process Automation. Entwickler und Geschäftsprozessexperten, die in Bürgerentwickler umgewandelt wurden, können diese Automatisierung durchführen.

Anwendungsentwicklung

Anwendungsentwicklung und -automatisierung im Umfang von SAP BTP.

Da sich der Markt auf SaaS-Lösungen verlagert, können Sie die Software nicht wie bei älteren On-Premise-Systemen ändern. SAP empfiehlt sogar, die Kernsoftware in On-Premise-Systemen sauber zu halten und Erweiterungen über Modifikationen hinweg zu fördern. Dies erfordert die Einführung neuer Methoden der kundenspezifischen Entwicklung und Softwareportfolioerweiterungen in Ihrem Unternehmen.

Die App-Entwicklungsfunktionen von SAP BTP bieten ein Lösungsportfolio, das die Entwicklung von Anwendungserweiterungen oder benutzerdefinierten Anwendungen vereinfacht. Die Plattform ist zwar für SAP-Anwendungen optimiert, um ihren Wert zu steigern, ist aber auch mit Erweiterungen von Drittanbieteranwendungen kompatibel.

SAP bietet auch ein umfassendes Toolkit für Frontend- und Backend-Entwickler, einschließlich professioneller Entwicklungstools und Mechaniken für die KI-Entwicklungnt-Erfahrungs mit Joule. Mit diesem vielfältigen Toolset können Sie eine einheitliche Benutzererfahrung für Ihre Endbenutzer schaffen.

Weitere Informationen zur Anwendungsentwicklung finden Sie im SAP Help Portal und unter SAP.com.

Automatisierung und Agent-Übersicht

Automatisierung und Agents im Umfang von SAP BTP

Wenn Sie Geschäftsprozesse automatisieren möchten, um die Agilität zu erhöhen oder den manuellen Aufwand zu reduzieren, bietet SAP BTP über SAP Build Funktionen für die Unternehmensautomatisierung. SAP Build vereint Workflows, robotergesteuerte Prozessautomatisierung, visuelle Entwicklung und KI-basierte Agenten in einer einheitlichen Umgebung.

Ein wichtiger Bestandteil dieses Partnernetzes ist Joule, der KI-Copilot von SAP. Neben Standardfunktionen können Entwickler und Geschäftsexperten mit SAP Build benutzerdefinierte Joule-Agenten anlegen und Geschäftsprozesse mit Joule-Kenntnissen erweitern. Auf diese Weise kann Joule bestimmte Aufgaben ausführen und komplexe Workflows über verschiedene Systeme hinweg verwalten, was als intelligenter Orchestrator für die Unternehmensautomatisierung fungiert. In früheren Branchengesprächen wurde dieser Ansatz häufig als „Hyperautomatisierung" bezeichnet, um die Kombination aus KI und Automatisierung hervorzuheben. Heute konzentriert sich die SAP auf die Unternehmensautomatisierung, indem sie Prozessautomatisierung, KI-Funktionen und autonome Agenten kombiniert, um durchgängige Geschäftsprozesse anwendungs- und datenübergreifend abzuwickeln.

UStändige KI und Unternehmensautomatisierung mit SAP

Unternehmensautomatisierung bezieht sich auf den strategischen Einsatz von Technologien wie RPA, KI und Geschäftsprozessmanagement, um Prozesse im gesamten Unternehmen zu optimieren. Oft beginnt dieser Weg mit SAP Signavio, das Einblicke in Ihre IT-Landschaft bietet, um Ineffizienzen zu erkennen und die wirkungsvollsten Automatisierungsmöglichkeiten zu priorisieren. Um sicherzustellen, dass diese Prozesse nahtlos ablaufen, verbindet die SAP Integration Suite SAP- und Drittanbieteranwendungen über komplexe Multi-Cloud-Umgebungen hinweg. Durch die Nutzung von SAP Build können Sie diese Prozesse schnell optimieren, indem Sie KI-gesteuerte Automatisierungen und benutzerdefinierte Joule-Agenten erstellen, die als digitale Kollegen fungieren. Diese Agenten können Aufgaben sogar asynchron über ereignisgesteuerte Architekturen initiieren, um komplexe Geschäftslogik zu verarbeiten. Dieser ganzheitliche Ansatz ersetzt manuelle Aufgaben durch integrierte Workflows in Bereichen wie Auftragsbearbeitung oder Supply-Chain-Vorgängen. Letztendlich reduzieren diese integrierten Workflows manuelle Eingriffe und ermöglichen es Unternehmen, ihre Abläufe zu skalieren und gleichzeitig den Mitarbeitern zu ermöglichen, sich auf komplexere, wertschöpfende Aktivitäten zu konzentrieren. Erfahren Sie mehr in dieser Learning Journey: Entdecken Sie Enterprise Automation mit SAP.

Rollen in Bezug auf Anwendungsentwicklung und -automatisierung

Rollen in Bezug auf die Softwareentwicklung.

Mit dem Wachstum der Digitalisierung ist der Markt für technologische Anforderungen volatil geworden. Die Geschäftsanforderungen ändern sich ständig, was dazu führt, dass sich viele Unternehmen schnell anpassen. Um die Ressourcenlücke für technische Talente zu schließen, stellt SAP Lösungen bereit, mit denen Mitarbeiter über verschiedene Kompetenzstufen hinweg einen Beitrag zum Entwicklungslebenszyklus leisten können.

Im Folgenden werden die Unterschiede zwischen den Rollen zusammengefasst:

Professionelle Entwickler

Professionelle Entwickler konzentrieren sich auf die Erstellung komplexer Anwendungen und Services. Sie sind für den gesamten Entwicklungslebenszyklus verantwortlich, einschließlich Design, Coding, Tests und Versionierung. Sie verfügen über ein tiefgreifendes Verständnis der Softwarearchitektur, Berechtigungen und Rollen. Professionelle Entwickler arbeiten häufig mit anderen Rollen zusammen, um Fachwissen bereitzustellen, das über Standard-Frameworks hinausgeht, um sicherzustellen, dass komplexe Geschäftslogik sicher und effizient implementiert wird.

Administratoren

IT-Administratoren stellen die Governance, den Betrieb und die technische Überwachung der gesamten Landschaft sicher. Sie verwalten den Lebenszyklus von Geschäftsanwendungen und -prozessen durch die Steuerung von Upgrades und technischer Sicherheit. Ihre Aufgabe besteht darin, den Weg zur Produktion zu koordinieren und sicherzustellen, dass alle von Entwicklern angelegten Assets die erforderlichen Standards erfüllen, bevor sie die Produktivumgebung erreichen. Sie verwalten auch wichtige Plattformkomponenten wie Serviceinstanzen, Destinationen, Ereignisse und Berechtigungen in SAP BTP und SAP Build.

Bürgerentwickler

Citizen Developer sind Geschäftsexperten, die Prozesse innerhalb ihrer jeweiligen Abteilungen identifizieren und verbessern. Sie entwerfen und implementieren fokussierte Anwendungen und automatisierte Workflows, die unmittelbare Geschäftsanforderungen erfüllen. Durch die Nutzung von KI-gestützter Entwicklung und Funktionen für natürliche Sprache können sie funktionale Lösungen erstellen, ohne dass umfangreiche technische Hintergründe erforderlich sind.</p> <p>Bürgerentwickler arbeiten oft mit professionellen Entwicklern zusammen. Während sich Bürgerentwickler auf die Geschäftslogik und die Benutzerfreundlichkeit von Abteilungswerkzeugen konzentrieren, stellen professionelle Entwickler die robuste Architektur und komplexe Integrationen bereit, die für Unternehmenslösungen erforderlich sind. Dieser kollaborative Ansatz stellt sicher, dass Anwendungen sowohl agil als auch technisch fundiert sind.

Anreicherung der Entwicklung durch Fusion-Teams

Fusion Teams vereinen verschiedene Rollen und bringen professionelle Entwickler, Citizen Developers und Business Experts zu einem kooperativen und innovativen Partnernetz zusammen. Diese funktionsübergreifende Zusammenarbeit stärkt die Kommunikation, stellt ganzheitliche Lösungen sicher und nutzt wiederverwendbare Komponenten wie UX-Designs und Entscheidungslogiken projektübergreifend, um die Effizienz zu steigern.

Darüber hinaus ermöglichen diese Teams ein robustes Lebenszyklusmanagement, das Planung, Entwicklung, Implementierung und kontinuierliche Überwachung von Lösungen abdeckt, um eine hohe Qualität und Stabilität sicherzustellen. Durch die Einbeziehung von Business Usern und Citizen Developers können Unternehmen ihren Talentpool erweitern und so den Zugang zu neuen Ideen und innovativen Ansätzen verbessern.

Wichtigste Erkenntnisse dieser Lektion

Die SAP Business Technology Platform (SAP BTP) bietet ein umfassendes Partnernetz für die Anwendungs- und Agentenentwicklung, das sich auf das Prinzip der Aufrechterhaltung eines Clean Core bei gleichzeitiger Erweiterung des geschäftlichen Nutzens konzentriert. Um diese Landschaft effektiv zu verwalten, ist es wichtig, zwischen drei Schlüsselrollen zu unterscheiden: dem professionellen Entwickler, der fortschrittliche Tools und Coding zum Erstellen komplexer Lösungen verwendet, der Bürgerentwickler, ein Geschäftsexperte, der KI-gestützte visuelle Entwicklungstools nutzt, um Prozesse ohne umfassendes Programmierwissen zu automatisieren, und der IT-Administrator, der Governance, Sicherheit und Lebenszyklusmanagement auf der gesamten Plattform sicherstellt. Durch die Kombination dieser Rollen in Fusionsteams und die Nutzung von Funktionen wie SAP Build und Joule können Unternehmen die technische Talentlücke schließen, die Unternehmensautomatisierung beschleunigen und flexibel auf schwankende Marktanforderungen reagieren.