Mit Low-Code einen Gang höher schalten | Mendix

Direkt zum Inhalt

Mit Low-Code den Gang wechseln

Einen Gang höher schalten mit Low-Code-Blogbild

Lernen Sie Chris und Jeremiah kennen – zwei Informatikstudenten im letzten Jahr an der University of Massachusetts. Letzten Sommer bekamen sie einen Vorgeschmack auf die Low-Code-App-Entwicklung, als sie eine HR-Posteingangs-App erstellten mit Mendix in nur drei Wochen. Sie setzten sich mit uns zusammen, um ihre Erfahrungen zu teilen und sie mit der Codierung derselben Anwendung mit ReactJs oder NodeJs zu vergleichen. Im Folgenden finden Sie ein bearbeitetes Highlight aus dem Videointerview.

Das Ziel

Chris und Jeremiah wurden aufgefordert, eine Anwendung zu entwickeln, die verschiedene HR-Prozesse konsolidiert, Aufgabenverfolgung ermöglicht und eine nahtlose Kommunikation zwischen Manager und Mitarbeiter unterstützt (sogenannte HR Employee Inbox App). Zu den zu verfolgenden Aufgaben gehörten Schulungen, Peer-Evaluationen und PTO-Anträge. Die beiden Arten von App-Endbenutzern waren Mitarbeiter und Manager (Administratoren).

Chris und Jeremiah hatten in der Vergangenheit im Rahmen ihres Schulprojekts dieselbe Anwendung erstellt und waren daher gespannt, wie sie im Vergleich zur Entwicklung mit Low-Code abschneiden würde.

Monate vs. Wochen

Einer der Hauptvorteile, über den Chris und Jeremiah gerne sprachen, war die Entwicklungsgeschwindigkeit. Als sie an der Universität dieselbe Anwendung entwickelten, arbeiteten sie in Teams von 10 Personen (mit verschiedenen Rollen: Frontend, Backend, Design, Scrum Master) und brauchten drei Monate, um die Anwendung zu entwickeln. Mit Mendix, erreichten sie mit einem Team aus nur zwei Personen in nur drei Wochen dieselben Ergebnisse. Dadurch blieb ihnen mehr Zeit, sich auf Innovationen statt auf langweilige, sich wiederholende Aufgaben zu konzentrieren. Sie konzentrierten sich auf die Benutzerfreundlichkeit der App, indem sie die Effizienz steigerten und kleine Fehlerbehebungen bei der Verwendung von Code rationalisierten.

Beschleunigen Sie Ihren Weg zum Endergebnis

Chris und Jeremiah wiesen darauf hin, dass die Verwendung der Mendix Mithilfe der Plattform konnten sie die App-Bereitstellung über den gesamten Lebenszyklus der Anwendungsentwicklung hinweg beschleunigen, von der Ideenfindung über die Entwicklung und Bereitstellung bis hin zur laufenden Verwaltung. Dieselbe mit Code entwickelte Anwendung benötigte mehrere Plattformen und Frameworks:

  • Frontend – Reagieren
  • Backend – Express JS
  • Datenbank – PostgreSQL

Dies bedeutete, dass die Einführung einer Änderung in einer der Komponenten Änderungen an mehreren Stellen erforderte – was zusätzliche zeitaufwändige Schritte mit sich brachte.

Endergebnis

Das Ergebnis ihrer Entwicklung war eine App, die HR-Funktionalität in einer einzigen Anwendung zentralisierte. Neben einer drastisch beschleunigten Entwicklungszeit und der Möglichkeit, sich stärker auf die Innovation ihrer ursprünglichen App-Idee zu konzentrieren, stellten Chris und Jeremiah fest, dass ihr Hintergrund in der traditionellen Entwicklung ihnen dabei half, das Beste aus der Mendix Low-Code-Plattform.

„Um Low-Code zu verstehen, war es hilfreich, einen Informatik-Hintergrund zu haben. Es ist eher wie ein Gangwechsel als etwas völlig Neues zu beginnen. Im Wesentlichen ist es Softwareentwicklung, die auf denselben Konzepten basiert, nur mit einem etwas anderen Toolset. Es ist wie das Erlernen einer neuen Programmiersprache – wenn man eine beherrscht, lernt man die Syntax einer anderen Sprache und wechselt auf diese Weise.“ – Jeremiah

Um einen genaueren Einblick in ihre Arbeit und ihre Gedanken zum Prozess zu erhalten, schauen Sie sich unbedingt das vollständige Videointerview an!

Wählen Sie Ihre Sprache