Evaluierung der besten Low-Code-Entwicklungsplattformen
- Posted by Franziska Surmund
- On 7. August 2019
Es gibt auf der Welt viele Artikel über „die besten Low-Code-Entwicklungsplattformen“. Bei einem Thema wie diesem führt die Suche zwangsläufig zu allen möglichen Ergebnissen. Von bezahlten Anzeigen bis hin zu seriösem Forschungsmaterial und Artikeln, mit denen die Leser neutral über das Thema informiert werden sollen – es ist alles dabei. Dennoch ist es bei so vielen Ergebnissen nicht immer einfach zu wissen, welchem man vertrauen kann.
Wir möchten Ihnen helfen, die Low-Code-Landschaft und die Unterschiede zwischen den verschiedenen Low-Code-Plattformen zu verstehen. Wenn Sie sich noch nicht mit dem Low-Code-Markt beschäftigt haben, ist es oft auch schwierig, die Sprache zu verstehe, z.B. was ist eigentlich „visuelle Entwicklung“? Das alles ist sehr verwirrend. Aber wir sind hier, um Ihre Fragen zu klären.
Aber lassen Sie uns langsam einsteigen. Schließlich möchten wir sicherstellen, dass wir Äpfel mit Äpfeln vergleichen und sich keine Birne dazwischen mogelt.
Low-Code-Entwicklung erklärt
Low-Code ist eine Möglichkeit, Software-Anwendungen schnell und mit minimaler Handcodierung zu entwerfen und zu entwickeln. Fachkräfte können so schneller und zuverlässiger Mehrwerte liefern. Mithilfe der visuellen Modellierung in einer grafischen Benutzeroberfläche (zum Erstellen und Konfigurieren von Anwendungen), überspringen Entwickler die gesamte Infrastruktur und Neuimplementierung von Mustern und gelangen direkt zu den einzigartigen 10% einer Anwendung.
Wenn Sie jetzt besser verstehen, was Low-Code ist, fragen Sie sich bestimmt, welche Arten von Anwendungen Sie mit Low-Code entwickeln können und welche Unternehmen Low-Code verwenden. Technisch gesehen gibt es mit der richtigen Low-Code-Entwicklungsplattform keine Grenzen für die Art von Anwendungen, die Sie entwickeln können. Aber Low-Code hat sicherlich Bereiche, in denen es sich besonders gut eignet. In Wirklichkeit ist Low-Code nur durch die eigene Vorstellungskraft des Benutzers begrenzt.
Die besten Low-Code-Entwicklungstools
Entwickler haben unterschiedliche Arbeitsstile, Gewohnheiten und Tendenzen. Einige arbeiten gut in einem dynamischen Team, während andere ein eher einsames Arbeitsumfeld bevorzugen. Unabhängig davon, wie Entwickler arbeiten, möchten sie alle die besten Werkzeuge verwenden, die die Branche bietet. Die Software-Entwicklung unterscheidet sich da nicht von anderen Handwerken. Die meisten Entwickler verwenden einige oder alle der folgenden Tools:
- Quellcodeverwaltungslösungen, die Ihren Code hosten und die Versionskontrolle für den Fall beibehält, dass jemals eine vorherige Version erforderlich ist.
- Arbeitsumgebungen, normalerweise aus Code-Editoren oder integrierten Entwicklerumgebungen (IDEs) bestehend.
- Die Tools zum Erstellen von Benutzeroberflächen (User Interfaces, UI) reichen von einfachen Vorlagen und Mustern bis hin zu umfassenden Frameworks, mit denen Benutzer Menüs und Bildschirme visuell anordnen können, anstatt sie manuell zu codieren.
- Testtools stellen sicher, dass kompilierter Code bei der Bereitstellung erwartungsgemäß funktioniert. Dazu gehören Überprüfungen auf häufige und bekannte Fehler und Inkompatibilitäten, die sich auf die Leistung und das Nutzererlebnis Ihrer Apps auswirken können.
- Mithilfe von Standards und Compliance-Tools können Entwickler Anwendungen für das Web und mobile Geräte nach bewährten Methoden erstellen und maximale Betriebssystem- und Browserkompatibilität sicherstellen.
Die wirklich guten Low-Code-Entwicklungsplattformen integrieren einige der gefragten Low-Code-Entwicklungswerkzeuge direkt in die Plattform, sodass Entwickler buchstäblich alles zur Hand haben, was sie brauchen. Die Anbieter wissen, dass Entwickler häufig über ihre eigenen, bevorzugten Tools verfügen, sodass sie es ihnen ermöglichen Tools von Drittanbietern in die Low-Code-Plattform zu integrieren. Es ist eine Win-Win-Situation für alle.
Welche Anbieter für „gute“ Low-Code-Plattformen gibt es?
Die Low-Code-Anbieterlandschaft wird von führenden Branchenanalystenunternehmen umfassend analysiert. Einge Unternehmen decken periphere Fokusbereiche ab, die sich mit Low-Code überschneiden, wie z. B. Customer Experience (CX), beschäftigen sich jedoch nicht rein mit Low-Code.
Wir glauben, dass Gartner mit zwei im Jahr 2108 veröffentlichten Berichten die umfassendste Analyse von Low-Code-Plattformen bietet. Ein Bericht hat sich mit Anbietern, die Gartner als Plattform als Service-Lösung (PaaS)-Anbieter einstuft, befasst. Das bedeutet, dass es sich nicht um ein Produkt handelt, dass Sie einmal gekauft haben und es dann für immer besitzen. Vielmehr bieten PaaS-Anbieter ihre Plattform nach einem wiederkehrenden kostenpflichtigen Zeitplan an. Bei den Anbietern ist es üblich, dass sie ihre Produkte ständig verbessern und aktualisieren, was wiederum einen Mehrwert für die Kunden darstellt.
Gartner bietet auch einen Bericht über Entwicklungsplattformen für mobile Anwendungen an. Dieser Bericht ist nicht Low-Code-spezifisch, aber aufgrund der breiten Anwendbarkeit von Low-Code-Anwendungsfällen erfüllen mehrere Low-Code-Plattformen die strengen Kriterien, die Gartner für die Aufnahme festlegt.
Der hpaPaaS-Bericht von Gartner bietet sowohl allgemeine als auch spezifische Anleitungen zu den Arten von Low-Code-Plattformen, die in den Abschlussbericht aufgenommen werden. Der hpaPaaS-Bericht enthält Anbieter, die sowohl Low-Code- als auch No-Code-Anbieter sind.
Obwohl Forrester den Begriff „Low-Code“ geprägt hat, ist die Berichterstattung über Low-Code- und No-Code-Plattformen für IT-Experten und Laien in der Regel einfacher zu verstehen. In früheren Jahren hat Forrester nicht zwischen Low-Code-Plattformen und No-Code-Plattformen unterschieden. In einem Bericht von 2019 stellte Forrester jedoch fest, dass die Unterschiede zwischen den beiden Plattformen immer größer werden und entschied sich dafür, mehrere Anbieter, die zuvor in dem Low-Code-Bericht analysiert wurden, in einen anderen Bericht zu verschieben, der sich mit Lösungen beschäftigt, die auf einen bestimmten Geschäftsbedarf zugeschnitten sind (z.B. Geschäftsprozessmodellierung).
Analysten sind sehr genau, wenn es um Anbieter geht, über die sie ihre Forschungsergebnisse schreiben. Zusätzlich zu der hier genannten Zusammenfassung möchten wir Sie daher einladen, selbst zu lesen, wie die Analysten die wichtigsten Low-Code-Plattformen und -Anbieter bewerten und zu sehen, welche nach oben steigen (rechte Ecke) und welche auf der Strecke bleiben.
Sie können Ihre kostenlose Version dieser Berichte unter den folgenden Links erhalten:
- Gartner Magic Quadrant für Enterprise Application Platform mit hoher Produktivität als Service
- The Forrester Wave ™: Low-Code-Entwicklungsplattformen für AD & D-Profis, Q1 2019
- Gartner Magic Quadrant für Entwicklungsplattformen für mobile Apps
Die Untersuchung der Top Low-Code-Plattformen ist überhaupt keine Untersuchung
Jeder kennt die Macht der Empfehlung einer Vertrauensperson. Angesichts von zwei Unbekannten werden die meisten von uns sich für die Unbekannte entscheiden, für die zumindest ein gutes Wort von jemandem den wir kennen und dem wir vertrauen eingelegt worden ist.
Das ist die Denk hinter Gartner Peer Insights. Auf der Gartner-Website ist Peer Insights eine Online-Plattform für Bewertungen und Reviews von IT-Software und -Diensten, die von IT-Experten und Technologieentscheidern geschrieben und gelesen werden. Ziel ist es, IT-Verantwortlichen dabei zu helfen, fundiertere Kaufentscheidungen zu treffen und Technologieanbietern zu helfen, ihre Produkte zu verbessern, indem sie von ihren Kunden objektives, unvoreingenommenes Feedback erhalten. Gartner Peer Insights enthält mehr als 70.000 verifizierte Bewertungen in mehr als 200 Märkten.
Für die Bereiche, für die Gartner einen Magic Quadranten veröffentlicht, gibt es normalerweise auch eine entsprechende Peer Insights-Kategorie. Wenn Sie nach vertrauenswürdigen Peer-Reviews zu Low-Code-Plattformen suchen, gibt es nur wenige bessere oder vertrauenswürdigere Seiten als die Gartner-Website:
- Bewertungen für Enterprise High-Productivity Application Platform als Service
- Die besten Entwicklungsplattformen für mobile Apps 2018, bewertet von Kunden
Aber hören Sie hier nicht auf, denn der Teufel steckt im Detail: Achten Sie insbesondere auf die Anbieter, die die begehrte Auszeichnung „Customer Choice“ erhalten haben. Diese umfasst die Top-5-Anbieter, die Erfahrung mit dem Kauf, der Implementierung und / oder der Verwendung des Produkts oder der Dienstleistung haben, basierend auf Feedback und Bewertungen von Endbenutzern. Dabei müssen die Anbieter mindestens 50 veröffentlichte Bewertungen mit einer durchschnittlichen Gesamtbewertung von 4,2 Sternen oder höher haben.
Sogar in den Top 5 dieser Kategorien ist die Ungleichheit in der Anzahl der Gesamtbewertungen zwischen dem am häufigsten bewerteten Anbieter und dem am zweithäufigsten bewerteten Anbieter auffällig. Und jeder weiß, dass es schwieriger ist, eine hohe Bewertung beizubehalten, wenn die Gesamtanzahl der Bewertungen steigt. Es sei denn, Ihr Produkt oder Ihre Dienstleistung ist wirklich hervorragend.
Ein Weg, um die besten Low-Code-Entwicklungsplattformen zu erkennen
Forschung ist immer gut und nichts ist vertrauenswürdiger als eine ehrliche Empfehlung. Sie können den Mehrwert einer Lösung für Ihr Unternehmen jedoch nur ermitteln, indem Sie sie selbst ausprobieren. Suchen Sie nach Lösungen, die kostenlose Versionen ihrer Produkte anbieten, vorzugsweise Vollversionen und nicht eingeschränkte Testversionen, die keinen Zugriff auf alle Funktionen (und Einschränkungen) bieten.
Wenn Sie sich dann eingehender mit Ihren Recherchen und Optionen befassen, ziehen Sie diese einfache Score-Karte in Betracht. Sie enthält einige sehr grundlegende, aber wichtige, Überlegungen und eine Methode Ihre Überlegungen, basierend auf den Anbietern die Sie in Betracht ziehen und den eigenen Ressourcen, zu bewerten.
Nachfolgend handelt es sich um die echte Scorecard eines Unternehmens, das die Low-Code-Entwicklungsplattform von OutSystems gegenüber anderen Plattformen bewertet hat:
Verwenden Sie diese bitte nur als Basis. Jede Unternehmenssituation hat ihre eigenen Abhängigkeiten, sei es geografisch, die Verfügbarkeit lokaler Entwicklertalente oder sogar länderspezifische Einschränkungen. Und sicherlich bietet nicht jeder Low-Code-Softwareanbieter, jede lokale Digitalagentur usw. die gleichen Funktionen wie die hier erfassten.
Es ist jedoch ein guter Anfang und mit den zusammengetragenen Informationen sollte es weitaus einfacher sein, Ihre praktikablen Optionen von den hier gezeigten fünf (oder mehr) auf ein paar einzugrenzen.
Über OutSystems
Tausende Kunden weltweit vertrauen auf OutSystems, die Low-Code-Plattform Nummer eins für die schnelle Anwendungsentwicklung. Ingenieure mit viel Liebe zum Detail entwickelten jeden Aspekt der OutSystems-Plattform, um Unternehmen dabei zu helfen, Apps für Unternehmen zu erstellen und ihr Geschäft schneller zu transformieren.
OutSystems ist die einzige Lösung, die die Leistungsfähigkeit der Low-Code-Entwicklung mit fortschrittlichen mobilen Funktionen kombiniert und die visuelle Entwicklung ganzer Anwendungen ermöglicht, die sich problemlos in vorhandene Systeme integrieren lassen.
Erfahren Sie jetzt mehr und sprechen Sie uns an!