Daxdi now accepts payments with Bitcoin

Die besten Low-Code-Entwicklungsplattformen

Erstellen einer Anwendung ohne Codierung

Anwendungen sind Tools, mit denen Sie Dinge erledigen können, sei es auf Ihrem Desktop, Tablet oder Mobilgerät.

Kommerzielle Apps erfüllen in der Regel die meisten Anforderungen der heutigen kleinen und mittleren Unternehmen (KMUs).

Die meisten, aber nicht alle.

Unabhängig davon, ob es sich bei Ihrem Unternehmen um ein multinationales Unternehmen oder nur um einen Kellerbetrieb für fünf Personen handelt, wird es einen Tag geben, an dem Sie auf einen Deal oder einen Prozess stoßen, der von Standard-Software von Drittanbietern einfach nicht angegangen werden kann.

Dann werden Sie mit der vielköpfigen Hydra konfrontiert, die das maßgeschneiderte interne Entwicklungsprojekt ist.

Je einfacher Sie funktionierende Apps erstellen und bereitstellen können, um eine bestimmte Aufgabe zu erledigen oder ein bestimmtes Problem in einem Team oder im gesamten Unternehmen zu lösen, desto effizienter können Sie plötzliche Anforderungen erfüllen.

Um den Prozess der App-Erstellung für die IT-Abteilung zu vereinfachen und gleichzeitig für alltägliche Geschäftsanwender zugänglicher zu machen, haben Unternehmen begonnen, sich Entwicklungsplattformen mit geringem Code zuzuwenden.

Diese aufstrebende Kategorie von Tools zum Erstellen von Apps bietet Unternehmen jeder Größe - von KMUs bis hin zu großen Unternehmen - die Möglichkeit, Geschäftsanwendungen mit wenig bis gar keiner Codierung schnell zu entwerfen, zu erstellen, anzupassen und bereitzustellen.

Der Funktionsumfang und die Anpassungsmöglichkeiten variieren von Werkzeug zu Werkzeug, aber die Kernfunktion ist dieselbe.

Durch eine Kombination aus Drag-and-Drop-Benutzeroberflächen (UIs), Formularerstellern und visueller Prozessmodellierung können Benutzer Entwicklungsplattformen mit niedrigem Code nutzen, um eine funktionierende App zu erstellen, die Sie innerhalb von Stunden oder weniger herunterladen, öffnen und verwenden können .

Was ist Low-Code-App-Entwicklung?

Der Begriff "Low-Code-App-Entwicklung" gab es erst vor einigen Jahren, aber das Konzept ist nicht neu.

In Unternehmen und KMUs gibt es seit langem eine Vorstellung von "
Hauptbenutzer"oder" Bürgerentwickler ", dh Geschäftsbenutzer, die die Möglichkeit sehen, einen Prozess zu optimieren und es sich zur Aufgabe zu machen, ihre eigenen Apps zu erstellen.

Dazu beschäftigen sie sich häufig mit Technologien wie der Visual Basic für Applikationen (VBA) -Programmierung in Microsoft
Excel.

Low-Code-Tools erweitern diese Philosophie von den technisch versiertesten Mitarbeitern auf jeden durchschnittlichen Mitarbeiter, der ein Geschäftsproblem oder einen Geschäftsprozess sieht, den eine einfache App optimieren und lösen könnte, und versucht, es selbst zu erstellen.

Die andere Seite der Gleichung sind traditionelle Entwickler und IT-Unternehmen, für die diese Low-Code-Plattformen die Softwarebereitstellung beschleunigen, indem sie schnell Apps für bestimmte Geschäftsanwendungsfälle erstellen.

Anstatt Zeit und manuellen Aufwand zu investieren, um eine App von Grund auf neu zu codieren, die aus gemeinsamen Funktionen und Komponenten besteht, können die Entwickler auf Low-Code-Plattformen anhand vorhandener Vorlagen arbeiten und vorgefertigte Elemente, Formulare und Objekte zusammenziehen, um eine bestimmte Abteilung zu erhalten Oder kombinieren Sie die einfach funktionierende App, die sie benötigen, mit viel weniger Aufwand.

Aus diesem Grund sind Low-Code-Plattformen so konzipiert, dass beide Benutzertypen gleichzeitig bedient werden.

Das ist eine knifflige Angelegenheit, da die Plattformen zwei Kategorien von Benutzern mit drastisch unterschiedlichen Fähigkeiten und Vorlieben bedienen müssen.

Low-Code-Plattformen müssen alltäglichen Geschäftsbenutzern eine absolut einfache Benutzeroberfläche bieten, mit der sie Schritt für Schritt eine zuordenbare und hilfreiche App erstellen können.

Gleichzeitig müssen die Tools den Entwicklungsprozess für die IT vereinfachen und gleichzeitig technisch versierten Benutzern eine Auswahl an Anpassungsoptionen sowie die Möglichkeit bieten, Dienste von Drittanbietern, zusätzliche Datenquellen und zusätzliche Ebenen zu nutzen Sicherheit und Compliance.

Das ist eine Menge für eine Plattform, während gleichzeitig alles in einer einheitlichen Erfahrung einfach gehalten wird.

Daher ist nicht jedes Werkzeug in der Lage, beides zu tun.

Einige Plattformen bieten eine intuitive, geführte Erfahrung, bei der die meisten Benutzer schnell den Überblick behalten und aufgabenorientierte Apps entwickeln können, um bestimmte Geschäftsanforderungen zu erfüllen.

Zu diesen Anforderungen gehört das Messen des Projektfortschritts oder das Erstellen einer einfachen formularbasierten App zur Nachverfolgung
Schichtplanung für Mitarbeiter.

Andere Plattformen sind für den Durchschnittsbenutzer ohne großen Programmierhintergrund etwas schwieriger zu verwenden.

Diese Plattformen bieten Entwicklern jedoch eine hervorragende Umgebung, in der sie komplexe Prozessmodelle erstellen, Datenbankobjekte Benutzerworkflows zuordnen und das UI-Design anpassen können, ohne eigenen Code schreiben zu müssen.

Die ausgereiftesten Low-Code-Tools können beides.

Mendix, OutSystems und Salesforce App Cloud bieten eine Reihe von Schulungskursen und Hilferessourcen, die direkt zu einer reaktionsschnellen Drag-and-Drop-Benutzeroberfläche führen, in der Sie eine App mithilfe verschiedener Vorlagen entwerfen können.

Gleichzeitig enthalten diese Tools für Unternehmen innerhalb desselben Dashboards eine umfangreiche Bibliothek mit Datenbankobjekten und UI-Komponenten, die Sie in einen eleganten visuellen Prozessmodellierer integrieren können.

Salesforce ist auch ein gutes Beispiel für die Gratwanderung, auf der diese Plattformen laufen müssen, da die resultierende Benutzeroberfläche trotz der wohl beeindruckendsten Funktionen so überladen und kompliziert ist, dass sie den Wert der Plattform beeinträchtigt.

Low-Code-Tools sollten vor allem einfach und unkompliziert sein.

Die zirkuläre Logik dabei ist, dass die Möglichkeit, Bürgerentwickler schnell ihre eigenen Basis-Apps erstellen zu lassen, die IT-Abteilung grundlegend entlastet.

Anstatt Ihr Entwicklungsteam mit einer Warteschlange voller Anfragen nach einfachen Apps zu überschwemmen, können die Teams die Apps selbst und nach den Spezifikationen erstellen, für die sie sie benötigen.

Die IT kann dann nachträglich hinzukommen, um sie zu optimieren und zu wiederholen, nachdem der Großteil der Codierungsarbeit erledigt ist.

Unter all diesen Gesichtspunkten ist es wichtig, Entwicklungsplattformen mit niedrigem Code zu betrachten.

Idealerweise möchten Sie, dass die Vertriebs- und Marketing- oder Helpdesk-Teams mit dem Tool genauso vertraut sind wie ein Softwareentwickler aus Ihrer IT-Abteilung, der schnell mehrere Datenquellen abrufen muss, um ein Website-Überwachungstool für eine neu gestaltete Komponente Ihrer Website zu erstellen.

Vor diesem Hintergrund haben wir beim Testen dieser Produkte einen etwas anderen Ansatz gewählt als bei der normalen Durchführung von Produktprüfungen durch Daxdi.

Wie wir getestet haben

In jeder der in dieser Zusammenfassung untersuchten Low-Code-Entwicklungsplattformen haben wir sowohl aus der Sicht eines durchschnittlichen Geschäftsbenutzers als auch eines erfahrenen App-Entwicklers getestet.

Unabhängig voneinander haben wir uns bemüht zu sehen, wie dasselbe Tool je nach Art der App, die wir erstellen wollten, mit unterschiedlichen Entwicklungskenntnissen und unterschiedlichen Anforderungen umgeht.

Um aus der Sicht Ihres durchschnittlichen Joe-Geschäftsbenutzers zu testen, haben wir jedes Low-Code-Tool verwendet, um dieselbe grundlegende Planungs-App zu erstellen.

Ziel war es, eine App zu erstellen, mit der ein neues Ereignis (Name, Datum / Uhrzeit, Dauer) hinzugefügt, Benutzer zum Ereignis eingeladen, eine Schaltfläche zum Speichern des Ereignisses erstellt und eine Liste von Ereignissen in der Kalenderansicht oder angezeigt werden kann über chronologische Liste.

Bonuspunkte wurden für zusätzliche Funktionen wie Benachrichtigungen oder eine umfassendere Möglichkeit zur Anpassung der Benutzeroberfläche vergeben.

Ziel war es jedoch, eine einfache App zu erstellen und bereitzustellen, die idealerweise sowohl im Desktop- als auch im mobilen Format verfügbar ist und einen einfachen Geschäftsprozess ausführt.

Beim Testen aus Entwickler- / IT-Sicht war die Standard-App, die wir mit jedem Tool erstellt haben, etwas komplizierter.

Unser professioneller Programmierer, der anonym bleiben wollte, testete die Tools, indem er eine kollaborative Kontaktverwaltungs-App namens Crowd Control erstellte.

Diese App ist als einfacher Kontaktmanager mit einer Kontaktlistenseite, einer Kontaktdetailseite und einer neuen Kontaktseite gedacht.

Wir wollten auch die Möglichkeit, jedem Kontakt Fotos und mehrere Notizen hinzuzufügen, und die Möglichkeit, Dienste von Drittanbietern in Anspruch zu nehmen und der App zusätzliche Funktionen oder automatisierte Logik hinzuzufügen, war ein Plus.

Wir brauchten eine etwas kompliziertere App, die sowohl auf dem Desktop als auch auf dem Handy nützlich sein würde.

Daher war Crowd Control hypothetisch als mobiler, kollaborativer Kontaktmanager für ein Verkaufsteam gedacht.

Für diese Seite des Tests haben wir den Erfolg anhand einiger Faktoren gemessen.

Konnte unser Entwickler den gesamten Funktionsumfang implementieren und im Laufe der Zeit auch Änderungen an der App simulieren? IT-Abteilungen müssen regelmäßig Korrekturen und Aktualisierungen für Geschäftsanwendungen vornehmen.

Um den Projektwartungsaspekt des Prozesses zu simulieren, hat unser Entwickler auch getestet, ob die Tools das Hinzufügen eines neuen Felds zum Datenmodell und das Übertragen dieser Änderung auf die App verarbeiten können sowie das Ändern eines vorhandenen Felds, um festzustellen, ob die Änderung ohne App-Fehler wiedergegeben wird.

Die von mir simulierten Änderungen bestanden darin, dem Datenmodell ein neues Feld hinzuzufügen und dieses Feld in die App aufzunehmen, ein vorhandenes Feld im Datenmodell zu ändern und diese Änderung ordnungsgemäß in der App widerzuspiegeln.

Wir wollten auch die gleichen grundlegenden Fragen zu jeder Low-Code-Erfahrung beantworten:

  • Konnten wir eine einfache, funktionierende App erstellen?

  • Waren die formularbasierten und Drag-and-Drop-Objektmodellierungs-Benutzeroberflächen einfacher und zeitsparender oder waren sie im Vergleich zur herkömmlichen Codierung schwieriger zu verwenden?

  • Welche Anpassungsfunktionen und zusätzlichen Funktionen standen während des Low-Code-Entwicklungsprozesses zur Verfügung?

  • Benötigte die Plattform beim Erstellen der App eine Codierung? Wenn ja, wie viel und in welchem ??Kontext?

Aufschlüsselung der Low-Code-Landschaft

Der Begriff "Low-Code" selbst stammt von einem technischen Forschungs- und Analyseunternehmen Forrester Research.

Die Analysten Clay Richardson und John Rymer haben den Begriff in Forresters 2014 geprägt
Bericht"Neue Entwicklungsplattformen für kundenorientierte Anwendungen entstehen" und im letzten Jahr zwei Marktberichte "Die Forrester-Welle: Low-Code-Entwicklungsplattformen, 2.

Quartal 2016, "und"
Anbieterlandschaft: Das zerbrochene, fruchtbare Gelände von Low-Code-Anwendungsplattformen.

"Die allgemeine Definition des Unternehmens lautet:
"Plattformen, die eine schnelle Bereitstellung von Geschäftsanwendungen mit einem Minimum an Handcodierung und minimalen Vorabinvestitionen in Einrichtung, Schulung und Bereitstellung ermöglichen."

Die Beschreibung von Forrester vermittelt Ihnen die Grundlagen: Low-Code-Plattformen sollten es schnell und einfach machen, Geschäftsanwendungen zu entwerfen, bereitzustellen und zu verwenden.

Die Low-Code-Landschaft selbst ist weitaus nuancierter, mit Dutzenden von Unternehmen im Raum.

Copyright © 2017, Forrester Research, Inc.

Daher gibt es eine lange Liste von Tools, die wir in dieser Zusammenfassung hätten überprüfen können.

Im Laufe der Zeit werden wir neue Tools hinzufügen und einzelne Bewertungen aktualisieren, sobald neue Funktionen verfügbar sind.

Als lebendiges und atmendes Dokument werden einige der heute aufgeführten Tools möglicherweise nicht in einem Jahr aufgeführt, da sich die Punktzahlen ändern und neue Produkte zur Zusammenfassung hinzugefügt werden können.

Wenn Sie Lösungen ausprobieren, sollten Sie sich erneut bei uns melden, um festzustellen, ob dieser Zusammenfassung neue Software hinzugefügt wurde.

Bei unseren ersten Tests haben wir uns auf einige Branchengrößen, kleinere, aber erfahrene Low-Code-Anbieter und einige aufstrebende Plattformen einiger Technologiegiganten konzentriert, die versuchen, den Raum zu stören.

Appian, Mendix, OutSystems und Salesforce sind führende Anbieter im Forrester-Landschaftsbericht.

Sie bieten ausgereifte Low-Code-Plattformen, die sich in den letzten zehn Jahren erheblich weiterentwickelt haben.

Appian, OutSystems und Mendix haben starke Kunden- und Entwicklergemeinschaften in ihrer ...

Erstellen einer Anwendung ohne Codierung

Anwendungen sind Tools, mit denen Sie Dinge erledigen können, sei es auf Ihrem Desktop, Tablet oder Mobilgerät.

Kommerzielle Apps erfüllen in der Regel die meisten Anforderungen der heutigen kleinen und mittleren Unternehmen (KMUs).

Die meisten, aber nicht alle.

Unabhängig davon, ob es sich bei Ihrem Unternehmen um ein multinationales Unternehmen oder nur um einen Kellerbetrieb für fünf Personen handelt, wird es einen Tag geben, an dem Sie auf einen Deal oder einen Prozess stoßen, der von Standard-Software von Drittanbietern einfach nicht angegangen werden kann.

Dann werden Sie mit der vielköpfigen Hydra konfrontiert, die das maßgeschneiderte interne Entwicklungsprojekt ist.

Je einfacher Sie funktionierende Apps erstellen und bereitstellen können, um eine bestimmte Aufgabe zu erledigen oder ein bestimmtes Problem in einem Team oder im gesamten Unternehmen zu lösen, desto effizienter können Sie plötzliche Anforderungen erfüllen.

Um den Prozess der App-Erstellung für die IT-Abteilung zu vereinfachen und gleichzeitig für alltägliche Geschäftsanwender zugänglicher zu machen, haben Unternehmen begonnen, sich Entwicklungsplattformen mit geringem Code zuzuwenden.

Diese aufstrebende Kategorie von Tools zum Erstellen von Apps bietet Unternehmen jeder Größe - von KMUs bis hin zu großen Unternehmen - die Möglichkeit, Geschäftsanwendungen mit wenig bis gar keiner Codierung schnell zu entwerfen, zu erstellen, anzupassen und bereitzustellen.

Der Funktionsumfang und die Anpassungsmöglichkeiten variieren von Werkzeug zu Werkzeug, aber die Kernfunktion ist dieselbe.

Durch eine Kombination aus Drag-and-Drop-Benutzeroberflächen (UIs), Formularerstellern und visueller Prozessmodellierung können Benutzer Entwicklungsplattformen mit niedrigem Code nutzen, um eine funktionierende App zu erstellen, die Sie innerhalb von Stunden oder weniger herunterladen, öffnen und verwenden können .

Was ist Low-Code-App-Entwicklung?

Der Begriff "Low-Code-App-Entwicklung" gab es erst vor einigen Jahren, aber das Konzept ist nicht neu.

In Unternehmen und KMUs gibt es seit langem eine Vorstellung von "
Hauptbenutzer"oder" Bürgerentwickler ", dh Geschäftsbenutzer, die die Möglichkeit sehen, einen Prozess zu optimieren und es sich zur Aufgabe zu machen, ihre eigenen Apps zu erstellen.

Dazu beschäftigen sie sich häufig mit Technologien wie der Visual Basic für Applikationen (VBA) -Programmierung in Microsoft
Excel.

Low-Code-Tools erweitern diese Philosophie von den technisch versiertesten Mitarbeitern auf jeden durchschnittlichen Mitarbeiter, der ein Geschäftsproblem oder einen Geschäftsprozess sieht, den eine einfache App optimieren und lösen könnte, und versucht, es selbst zu erstellen.

Die andere Seite der Gleichung sind traditionelle Entwickler und IT-Unternehmen, für die diese Low-Code-Plattformen die Softwarebereitstellung beschleunigen, indem sie schnell Apps für bestimmte Geschäftsanwendungsfälle erstellen.

Anstatt Zeit und manuellen Aufwand zu investieren, um eine App von Grund auf neu zu codieren, die aus gemeinsamen Funktionen und Komponenten besteht, können die Entwickler auf Low-Code-Plattformen anhand vorhandener Vorlagen arbeiten und vorgefertigte Elemente, Formulare und Objekte zusammenziehen, um eine bestimmte Abteilung zu erhalten Oder kombinieren Sie die einfach funktionierende App, die sie benötigen, mit viel weniger Aufwand.

Aus diesem Grund sind Low-Code-Plattformen so konzipiert, dass beide Benutzertypen gleichzeitig bedient werden.

Das ist eine knifflige Angelegenheit, da die Plattformen zwei Kategorien von Benutzern mit drastisch unterschiedlichen Fähigkeiten und Vorlieben bedienen müssen.

Low-Code-Plattformen müssen alltäglichen Geschäftsbenutzern eine absolut einfache Benutzeroberfläche bieten, mit der sie Schritt für Schritt eine zuordenbare und hilfreiche App erstellen können.

Gleichzeitig müssen die Tools den Entwicklungsprozess für die IT vereinfachen und gleichzeitig technisch versierten Benutzern eine Auswahl an Anpassungsoptionen sowie die Möglichkeit bieten, Dienste von Drittanbietern, zusätzliche Datenquellen und zusätzliche Ebenen zu nutzen Sicherheit und Compliance.

Das ist eine Menge für eine Plattform, während gleichzeitig alles in einer einheitlichen Erfahrung einfach gehalten wird.

Daher ist nicht jedes Werkzeug in der Lage, beides zu tun.

Einige Plattformen bieten eine intuitive, geführte Erfahrung, bei der die meisten Benutzer schnell den Überblick behalten und aufgabenorientierte Apps entwickeln können, um bestimmte Geschäftsanforderungen zu erfüllen.

Zu diesen Anforderungen gehört das Messen des Projektfortschritts oder das Erstellen einer einfachen formularbasierten App zur Nachverfolgung
Schichtplanung für Mitarbeiter.

Andere Plattformen sind für den Durchschnittsbenutzer ohne großen Programmierhintergrund etwas schwieriger zu verwenden.

Diese Plattformen bieten Entwicklern jedoch eine hervorragende Umgebung, in der sie komplexe Prozessmodelle erstellen, Datenbankobjekte Benutzerworkflows zuordnen und das UI-Design anpassen können, ohne eigenen Code schreiben zu müssen.

Die ausgereiftesten Low-Code-Tools können beides.

Mendix, OutSystems und Salesforce App Cloud bieten eine Reihe von Schulungskursen und Hilferessourcen, die direkt zu einer reaktionsschnellen Drag-and-Drop-Benutzeroberfläche führen, in der Sie eine App mithilfe verschiedener Vorlagen entwerfen können.

Gleichzeitig enthalten diese Tools für Unternehmen innerhalb desselben Dashboards eine umfangreiche Bibliothek mit Datenbankobjekten und UI-Komponenten, die Sie in einen eleganten visuellen Prozessmodellierer integrieren können.

Salesforce ist auch ein gutes Beispiel für die Gratwanderung, auf der diese Plattformen laufen müssen, da die resultierende Benutzeroberfläche trotz der wohl beeindruckendsten Funktionen so überladen und kompliziert ist, dass sie den Wert der Plattform beeinträchtigt.

Low-Code-Tools sollten vor allem einfach und unkompliziert sein.

Die zirkuläre Logik dabei ist, dass die Möglichkeit, Bürgerentwickler schnell ihre eigenen Basis-Apps erstellen zu lassen, die IT-Abteilung grundlegend entlastet.

Anstatt Ihr Entwicklungsteam mit einer Warteschlange voller Anfragen nach einfachen Apps zu überschwemmen, können die Teams die Apps selbst und nach den Spezifikationen erstellen, für die sie sie benötigen.

Die IT kann dann nachträglich hinzukommen, um sie zu optimieren und zu wiederholen, nachdem der Großteil der Codierungsarbeit erledigt ist.

Unter all diesen Gesichtspunkten ist es wichtig, Entwicklungsplattformen mit niedrigem Code zu betrachten.

Idealerweise möchten Sie, dass die Vertriebs- und Marketing- oder Helpdesk-Teams mit dem Tool genauso vertraut sind wie ein Softwareentwickler aus Ihrer IT-Abteilung, der schnell mehrere Datenquellen abrufen muss, um ein Website-Überwachungstool für eine neu gestaltete Komponente Ihrer Website zu erstellen.

Vor diesem Hintergrund haben wir beim Testen dieser Produkte einen etwas anderen Ansatz gewählt als bei der normalen Durchführung von Produktprüfungen durch Daxdi.

Wie wir getestet haben

In jeder der in dieser Zusammenfassung untersuchten Low-Code-Entwicklungsplattformen haben wir sowohl aus der Sicht eines durchschnittlichen Geschäftsbenutzers als auch eines erfahrenen App-Entwicklers getestet.

Unabhängig voneinander haben wir uns bemüht zu sehen, wie dasselbe Tool je nach Art der App, die wir erstellen wollten, mit unterschiedlichen Entwicklungskenntnissen und unterschiedlichen Anforderungen umgeht.

Um aus der Sicht Ihres durchschnittlichen Joe-Geschäftsbenutzers zu testen, haben wir jedes Low-Code-Tool verwendet, um dieselbe grundlegende Planungs-App zu erstellen.

Ziel war es, eine App zu erstellen, mit der ein neues Ereignis (Name, Datum / Uhrzeit, Dauer) hinzugefügt, Benutzer zum Ereignis eingeladen, eine Schaltfläche zum Speichern des Ereignisses erstellt und eine Liste von Ereignissen in der Kalenderansicht oder angezeigt werden kann über chronologische Liste.

Bonuspunkte wurden für zusätzliche Funktionen wie Benachrichtigungen oder eine umfassendere Möglichkeit zur Anpassung der Benutzeroberfläche vergeben.

Ziel war es jedoch, eine einfache App zu erstellen und bereitzustellen, die idealerweise sowohl im Desktop- als auch im mobilen Format verfügbar ist und einen einfachen Geschäftsprozess ausführt.

Beim Testen aus Entwickler- / IT-Sicht war die Standard-App, die wir mit jedem Tool erstellt haben, etwas komplizierter.

Unser professioneller Programmierer, der anonym bleiben wollte, testete die Tools, indem er eine kollaborative Kontaktverwaltungs-App namens Crowd Control erstellte.

Diese App ist als einfacher Kontaktmanager mit einer Kontaktlistenseite, einer Kontaktdetailseite und einer neuen Kontaktseite gedacht.

Wir wollten auch die Möglichkeit, jedem Kontakt Fotos und mehrere Notizen hinzuzufügen, und die Möglichkeit, Dienste von Drittanbietern in Anspruch zu nehmen und der App zusätzliche Funktionen oder automatisierte Logik hinzuzufügen, war ein Plus.

Wir brauchten eine etwas kompliziertere App, die sowohl auf dem Desktop als auch auf dem Handy nützlich sein würde.

Daher war Crowd Control hypothetisch als mobiler, kollaborativer Kontaktmanager für ein Verkaufsteam gedacht.

Für diese Seite des Tests haben wir den Erfolg anhand einiger Faktoren gemessen.

Konnte unser Entwickler den gesamten Funktionsumfang implementieren und im Laufe der Zeit auch Änderungen an der App simulieren? IT-Abteilungen müssen regelmäßig Korrekturen und Aktualisierungen für Geschäftsanwendungen vornehmen.

Um den Projektwartungsaspekt des Prozesses zu simulieren, hat unser Entwickler auch getestet, ob die Tools das Hinzufügen eines neuen Felds zum Datenmodell und das Übertragen dieser Änderung auf die App verarbeiten können sowie das Ändern eines vorhandenen Felds, um festzustellen, ob die Änderung ohne App-Fehler wiedergegeben wird.

Die von mir simulierten Änderungen bestanden darin, dem Datenmodell ein neues Feld hinzuzufügen und dieses Feld in die App aufzunehmen, ein vorhandenes Feld im Datenmodell zu ändern und diese Änderung ordnungsgemäß in der App widerzuspiegeln.

Wir wollten auch die gleichen grundlegenden Fragen zu jeder Low-Code-Erfahrung beantworten:

  • Konnten wir eine einfache, funktionierende App erstellen?

  • Waren die formularbasierten und Drag-and-Drop-Objektmodellierungs-Benutzeroberflächen einfacher und zeitsparender oder waren sie im Vergleich zur herkömmlichen Codierung schwieriger zu verwenden?

  • Welche Anpassungsfunktionen und zusätzlichen Funktionen standen während des Low-Code-Entwicklungsprozesses zur Verfügung?

  • Benötigte die Plattform beim Erstellen der App eine Codierung? Wenn ja, wie viel und in welchem ??Kontext?

Aufschlüsselung der Low-Code-Landschaft

Der Begriff "Low-Code" selbst stammt von einem technischen Forschungs- und Analyseunternehmen Forrester Research.

Die Analysten Clay Richardson und John Rymer haben den Begriff in Forresters 2014 geprägt
Bericht"Neue Entwicklungsplattformen für kundenorientierte Anwendungen entstehen" und im letzten Jahr zwei Marktberichte "Die Forrester-Welle: Low-Code-Entwicklungsplattformen, 2.

Quartal 2016, "und"
Anbieterlandschaft: Das zerbrochene, fruchtbare Gelände von Low-Code-Anwendungsplattformen.

"Die allgemeine Definition des Unternehmens lautet:
"Plattformen, die eine schnelle Bereitstellung von Geschäftsanwendungen mit einem Minimum an Handcodierung und minimalen Vorabinvestitionen in Einrichtung, Schulung und Bereitstellung ermöglichen."

Die Beschreibung von Forrester vermittelt Ihnen die Grundlagen: Low-Code-Plattformen sollten es schnell und einfach machen, Geschäftsanwendungen zu entwerfen, bereitzustellen und zu verwenden.

Die Low-Code-Landschaft selbst ist weitaus nuancierter, mit Dutzenden von Unternehmen im Raum.

Copyright © 2017, Forrester Research, Inc.

Daher gibt es eine lange Liste von Tools, die wir in dieser Zusammenfassung hätten überprüfen können.

Im Laufe der Zeit werden wir neue Tools hinzufügen und einzelne Bewertungen aktualisieren, sobald neue Funktionen verfügbar sind.

Als lebendiges und atmendes Dokument werden einige der heute aufgeführten Tools möglicherweise nicht in einem Jahr aufgeführt, da sich die Punktzahlen ändern und neue Produkte zur Zusammenfassung hinzugefügt werden können.

Wenn Sie Lösungen ausprobieren, sollten Sie sich erneut bei uns melden, um festzustellen, ob dieser Zusammenfassung neue Software hinzugefügt wurde.

Bei unseren ersten Tests haben wir uns auf einige Branchengrößen, kleinere, aber erfahrene Low-Code-Anbieter und einige aufstrebende Plattformen einiger Technologiegiganten konzentriert, die versuchen, den Raum zu stören.

Appian, Mendix, OutSystems und Salesforce sind führende Anbieter im Forrester-Landschaftsbericht.

Sie bieten ausgereifte Low-Code-Plattformen, die sich in den letzten zehn Jahren erheblich weiterentwickelt haben.

Appian, OutSystems und Mendix haben starke Kunden- und Entwicklergemeinschaften in ihrer ...

Daxdi

Daxdi.com Cookies

Auf Daxdi.com verwenden wir Cookies (technische und Profil-Cookies, sowohl eigene als auch Cookies von Drittanbietern), um Ihnen ein besseres Online-Erlebnis zu bieten und um Ihnen personalisierte Online-Werbung entsprechend Ihren Präferenzen zu senden. Wenn Sie Weiter wählen oder auf Inhalte auf unserer Website zugreifen, ohne Ihre Auswahl zu personalisieren, stimmen Sie der Verwendung von Cookies zu.

Für weitere Informationen über unsere Cookie-Richtlinie und wie Sie Cookies ablehnen können

Zugang hier.

Voreinstellungen

Weiter