Low-Code-Anwendungsentwicklung
Forrester beschreibt die Low-Code-Entwicklung als „Produkte und/oder Cloud-Dienste für die Anwendungsentwicklung, die visuelle oder deklarative Techniken verwenden, anstatt zu programmieren…“. Genau das macht Pega seit 30 Jahren – Software entwickeln, die Ihre Software schreibt. Dafür steht auch unser Motto: Software That Writes Your Software™.
Während Sie das visuelle Modell bearbeiten und erweitern, erstellen die Low-Code-Entwicklungstools den Code für Sie. Funktionen der Benutzerfläche wie Drag-and-Drop, Prozessabläufe und visuelle Tools ermöglichen es jedem – unabhängig von den technischen Fähigkeiten –, Software zu erstellen, die das gesamte Business transformiert. Dieser Ansatz steigert die Produktivität, indem Routineaufgaben bei der Anwendungsentwicklung optimiert werden und das IT-Team so entlastet wird. Low-Code-Tools vereinfachen die Anwendungsentwicklung.
Verschieben Sie in der Mitte des nachstehenden Bildes die vertikale Linie und vergleichen Sie die klassischen Entwicklungstools mit denen aus der Low-Code-Entwicklung.
Die Vorteile von Low-Code
Leistungsstarke Software zu erstellen, ist für Unternehmen von großer Bedeutung. Grund dafür ist die Notwendigkeit schneller Transformationen, bei denen der traditionelle Ansatz der Einheitslösung, bei dem große Entwicklerteams proprietäre Lösungen entwickeln, nicht mehr zielführend ist. Entwicklungsplattformen für die Erstellung von Low-Code-Anwendungen helfen, die Lücke zwischen den Stakeholdern im Unternehmen und professionellen Entwicklern zu schließen, indem sie eine gemeinsame visuelle Sprache für eine effektivere Zusammenarbeit schaffen. Teams, die mit Low-Code-Tools arbeiten, sind agiler, liefern schneller Ergebnisse und arbeiten effektiver mit allen Stakeholdern zusammen. Die Kommunikation zwischen den Stakeholdern in einer gemeinsamen visuellen Sprache ermöglicht es ihnen, den Fokus auf die Erklärung der Business-Logik und nicht auf den Code zu legen. Durch verkürzte Feedback-Schleifen arbeiten die Teams effektiver und schaffen so Ressourcen frei, um den immer größer werdenden Backlog an Projekten zu bewältigen.
Entwicklung mit Low-Code-Tools
Viele Benutzer sind der Meinung, dass ein einfaches, leicht verständliches, visuelles Entwicklungstool auf die Erstellung sehr einfacher Anwendungen beschränkt ist, die sie ebenso in einer Tabelle implementieren könnten. Doch mit der Low-Code-Plattform von Pega können äußerst stabile Anwendungen mit vielen verschiedenen Channels erstellt werden. Beispiel: Ein Marketingteam verwendet eine gemeinsame Tabelle, um Anfragen zu erfassen und zu verfolgen. Mit den Low-Code-Tools der Pega-Plattform kann das Marketingteam ein E-Mail- und webbasiertes Anfragesystem entwickeln, das Berichte zur Sichtbarkeit von Anforderungen, Benachrichtigungen für eine effektive Zusammenarbeit und eine Nachverfolgung des Service Level Agreement (SLA) bietet. Mit diesem System wird jetzt sichergestellt, dass Arbeiten termingerecht erledigt werden.
Mit der Low-Code-Technologie von Pega können Sie eine Anwendung erstellen, die Daten erfasst und Geschäftsprozesse initiiert. Diese Anwendung kann eine Website, eine mobile App oder sogar ein Chatbot sein, der über den Facebook-Messenger mit Ihren Kunden interagiert. Informationen können aus einer eingehenden E-Mail extrahiert oder durch einen Bot gesammelt werden, der Daten aus anderen Softwarelösungen abruft. Die Leistungsfähigkeit der Low-Code-Technologie von Pega ermöglicht es Ihnen, eine Anwendung zu erstellen, innerhalb derer Sie mit Ihren Benutzern in einem Channel ihrer Wahl interagieren können. Anstatt uneinheitliche Codezeilen zu pflegen, können Unternehmen mit den Omnichannel-Entwicklungsfunktionen ihre Entwicklungsaktivitäten für alle erforderlichen Channels vereinheitlichen.
Anwender sind zwar eine wertvolle Datenquelle, aber oft befinden sich die benötigten Daten in einem anderen System. Mit der Pega-Plattform können Benutzer über eine visuelle Benutzeroberfläche Integrationen für diese Systeme entwickeln, um die notwendigen Daten für den Prozessfortschritt zu erhalten. Die Pega-Plattform ermöglicht es Benutzern, eine grafische Abbildung von Daten in ihrer Anwendung zu erstellen, um eine ganzheitliche Ansicht der Datenlandschaft zu erhalten.
Low-Code und Entwickler
Mit den visuell gesteuerten End-to-End-Tools für die Anwendungsentwicklung von Pega arbeiten alle produktiver – Citizen Developer und professionelle Entwickler gleichermaßen. Low-Code ermöglicht es nicht nur Nicht-Entwicklern, Anwendungscode zu erstellen, sondern auch erfahrenen Software-Entwicklern, robuste Anwendungen schneller und effektiver zu erstellen und zu erweitern.
Um Citizen Developer mit zusätzlichen Funktionen in die Lage zu versetzen, die Anforderungen ihrer Organisation zu erfüllen, können professionelle Entwickler in Anwendungsentwicklungs-Studios der Pega-Plattform tiefer in die Funktionalitäten eintauchen und Lösungen für Geschäftsprobleme schaffen. Die Business-Logik wird für alle Benutzer visuell dargestellt, während die komplexe Code-Implementierung unter der Oberfläche verborgen bleibt. Mit den in die Pega-Plattform integrierten Wiederverwendungs- und Erweiterungsvorlagen können Entwickler eine Lösung einmal erstellen und sie im gesamten Unternehmensumfeld mehrfach verwenden.
Dieses Thema ist im folgenden Modul verfügbar:
Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?