Wie MendixDie Flexibilität von hilft Teams, sich an Geschäftsszenarien anzupassen
Hallo zusammen, ich bin Gavin Chen. Mein beruflicher Hintergrund liegt in der angewandten Mathematik und seit über zehn Jahren seit meinem Abschluss arbeite ich im Bereich Unternehmensinformationssysteme (einschließlich Presales, Implementierung und Projektmanagement als Anbieter sowie Architektur und Systemproduktplanung als Kunde).

Derzeit verfügen wir über ein schlankes Team, das Beratung, Planung, Schulung, Fehlerbehebung und Outsourcing von Entwicklungsdienstleistungen innerhalb der Mendix Ökosystem für Partner und Endnutzer. Im neuen Jahr werden wir auch bei unseren Erkundungen von „Mx Low Code + AI Applications“ mit Partnern zusammenarbeiten.
Zuvor war ich Solution Architect bei Siemens' Mendix Team. Es war etwas unerwartet, aber ich fühlte mich geehrt, einen Interviewfragebogen von einem ehemaligen Kollegen zu erhalten. Ich danke allen für ihr Vertrauen und unseren Partnern und Kunden für ihre Unterstützung.
MX: Vor der Verwendung des Mendix Low-Code-Plattform zur Entwicklung von Anwendungen. Welche Entwicklungstools haben Sie hauptsächlich verwendet? Welche Tools hat Ihre Abteilung/Ihr Team hauptsächlich verwendet?
Gavin Chen: Unser Team ist mit verschiedenen Sprachen/Tools sehr vertraut. Wir haben beispielsweise Kollegen, die jahrelang an SAP-Projekten gearbeitet haben und sich mit ABAP bestens auskennen, sowie Kollegen von einem Pionierunternehmen für KI, die Python beherrschen. Insgesamt sind wir mit Allzwecksprachen wie Java/JS recht versiert. Mendix Low-Code führt tatsächlich interessante Änderungen in der Entwicklung von Geschäftssystemen ein, auf die wir in Kürze näher eingehen werden.
MX: Welche Einschränkungen und Probleme gab es mit den Entwicklungstools, die Sie zuvor verwendet haben?
Gavin Chen: Wir betrachten „Entwicklung“ als untrennbar mit den Konzepten „Innovation“ und „Evolution“ verbunden. Die Herausforderungen, denen sich Entwickler stellen müssen, und die von ihnen verwendeten Tools bilden eine dialektische Beziehung, die sich spiralförmig entwickelt.
Unserer Ansicht nach werden die Einschränkungen und Probleme bei der Digitalisierung auf Unternehmensebene und der Entwicklung intelligenter Anwendungen, wie z. B. „Entwicklungsgeschwindigkeit hinkt hinter Nachfrageänderungen her“ und „Wartungs-/Iterationskosten übersteigen den Geschäftsnutzen“, gut angegangen durch Mendix.
MX: Wie lange verwenden Sie bereits die Mendix Low-Code-Plattform zur Anwendungsentwicklung?
Gavin Chen: Ich benutze es seit Ende 2020.
MX: Welche Anwendungen haben Sie und Ihre Abteilung/Ihr Team mithilfe Mendix Sind diese Anwendungen für den internen Abteilungsgebrauch oder zur Unterstützung anderer Geschäftsabteilungen bestimmt?
Gavin Chen: Wir unterstützen unsere Kunden vor allem bei der Einführung und Nutzung MendixIm vergangenen Jahr konzentrierten sich unsere wichtigsten Entwicklungen auf drei Anwendungskategorien:
- Personalisierte Anwendungen für die Fertigung, wie etwa rollenbasierte personalisierte Workbenches, die vorhandene PLM-, ERP- und andere Managementsysteme integrieren;
- Digitale Marketingplattformen, wie etwa die Integration von Daten aus mehreren Quellen und die Einbindung standardisierter Arbeitsabläufe, um klare, nachvollziehbare und analysierbare Prozesse für komplexe Produkt-SKU-Anfragen und -Preise zu gewährleisten;
- Eigenständige technische Module, wie etwa unabhängige Stammdatenverwaltungsmodule, Systemintegrationskonnektoren und Workflow-/Task-Workbenches, die eine Entkopplung von Geschäftssystemen und technischen Grundlagen ermöglichen.
MX: Welche Komponenten/Module von Mendix haben Sie bei der Entwicklung dieser Anwendungen verwendet? Was sind Ihre Gedanken/Ihr Feedback?
Gavin Chen: Beim Initialisieren eines Projekts bewerten wir normalerweise die Anforderungen und führen häufig verwendete Komponenten/Module ein, wie etwa Community Commons, Mx Model Reflection, Excel Importer/Exporter, Audit Trail, Maths und Workflow Commons.
Darüber hinaus verwenden wir in verschiedenen Projekten häufig einige Komponenten aus dem Marketplace, beispielsweise TreeView, TreeTable, Matrix, Gantt und TimeLine.
Bisher MendixDer Marketplace von ist sehr aktuell. Wir schauen oft vorbei, um neue Features zu finden, die uns inspirieren könnten.
MX: Wenn Sie Probleme mit der Verwendung Mendix wo suchen Sie normalerweise Hilfe oder finden Antworten, wenn Sie Anwendungen entwickeln?
Gavin Chen: Vor allem die Mendix Community-Foren auf Chinesisch und Englisch. Darüber hinaus können über 95 % der Probleme durch einen Blick in die Dokumentation gelöst werden.
MX: Welche Anwendung wurde mit Mendix bist du besonders stolz? Kannst du es näher vorstellen?
Gavin Chen: Jedes erfolgreich abgeschlossene Projekt, das vom Kunden Anerkennung findet, ist etwas, auf das man stolz sein kann. Das denkwürdigste war jedoch, als ich noch Teil des Mendix Team, das an einem Reagenzien-/Probenmanagementsystem für Labore arbeitet. Nachdem wir die anfängliche technische Überprüfung und Anforderungsanalyse mit dem Kunden abgeschlossen hatten, entwickelten wir die MVP-Version und verbesserten gleichzeitig den Geschäftsprozess. Durch 4–5 Stunden tägliche Videokonferenzen mit den Entwicklern des Kunden stellten wir die grundlegenden Prozesse und Funktionen innerhalb von zweieinhalb Wochen fertig – schneller als der Vertragsgenehmigungsprozess.
Hier einige Highlights:
Kernfunktionalität für das Stammdatenmanagement in einem großen multinationalen Fertigungsunternehmen:
- Einmal erstellen, kontinuierlich wiederverwenden und redundante Entwicklung vermeiden.
- Wiederverwendbar in mehreren Modulen wie Arbeitszeiten, Werkstattausrüstung, Terminplanung und Konstruktionszeichnungen.

Maßgeschneidertes Benutzerzugriffsverwaltungsmodul für das Betriebsmanagementsystem eines internationalen Unternehmens:
- Integriertes Enterprise-SSO (Single Sign-On) verbessert das Erlebnis und verfeinert gleichzeitig die detaillierte Verwaltung;
- Diente als Grundlage für mehrere Mendix- entwickelte Anwendungen, die dauerhaft einen Mehrwert schaffen.

Maßgeschneidertes UI-Framework für ein großes Finanzunternehmen:
- Einmal erstellen, kontinuierlich wiederverwenden und redundante Entwicklung vermeiden.
- Einheitliches Benutzererlebnis für interne Mitarbeiter und externe Vertriebspartner.

MX: Welche Vorteile haben diese Anwendungen den Endbenutzern/Kunden gebracht?
Gavin Chen: Mendixist als voll funktionsfähige Low-Code-Plattform nicht auf bestimmte Branchen oder Geschäftsszenarien beschränkt. Zusammenfassend sind zwei wichtige Punkte hervorzuheben:
- Für unternehmensspezifische Geschäftsanforderungen Mendix lässt sich flexibler an Geschäftsszenarien anpassen und in technische Architekturen integrieren als Standardsoftware. Zudem liefert es Anwendungen schneller und iteriert schneller als herkömmliche Codeentwicklung;
- Mittel- bis langfristig, sobald ein Unternehmen ein Team von drei bis fünf Entwicklern hat, die kompetent sind in Mendixwerden die Kostenvorteile von Low-Code bei niedrigeren Einstiegshürden deutlich.
MX: Welches Feedback gibt es aus den Fachbereichen oder von Kunden zu diesen Anwendungen?
Gavin Chen: Oft möchten die Endbenutzer, mit denen wir es zu tun haben, Systeme nutzen, um Geschäftsprobleme zu lösen oder bestimmte Effizienzpunkte zu verbessern. In solchen Fällen ist der agile Low-Code-Ansatz „Vollständigkeit statt Perfektion“ mit schneller Bereitstellung, sofortiger Nutzung und kontinuierlicher Iteration in Richtung Perfektion besser für eine geschäftsorientierte Systementwicklung geeignet.
MX: Was sind Ihrer Meinung nach im Vergleich zur traditionellen Entwicklung die Hauptvorteile von Mendix?
Gavin Chen: Mendix bietet grafische Werkzeuge zum Erstellen von Modellen, Entwickeln von Logik und Generieren von Seiten und bietet gleichzeitig Flexibilität für die Anpassung. Erfahrene Mendix Entwickler können Datenebenen, Logikebenen und Präsentationsebenen umfassend anpassen. Dies macht Mendix eine hocheffiziente Low-Code-Plattform, die reine Java-/Vue-/React-Codeprojekte für Aufgaben zur Entwicklung von Geschäftssystemen ersetzen kann, die einen messbaren Geschäftswert liefern.
MX: Was sind Ihrer Meinung nach im Vergleich zu anderen Low-Code-Entwicklungsplattformen auf dem Markt MendixWas sind die Vorteile?
Gavin Chen: Unserer Erfahrung nach übertrifft der modellbasierte Ansatz allein 95 % der Low-Code-Plattformen. Durch die umfassenden Microflows-/Nanoflows-Funktionen übertrifft er 99 % der anderen.
Für Unternehmensanwendungen sind die Bereitstellung komplexer Datenmodelle, Geschäftslogik und die Integration von Legacy-Systemen – bei gleichzeitiger Effizienz und Kosteneffizienz als reine Code-Entwicklung – die Kennzeichen einer geeigneten Low-Code-Plattform. Diese Eigenschaften machen Mendix Heben Sie sich ab, anstatt sich auf einfachere Szenarien wie Formulare, Umfragen oder Miniprogramme zu konzentrieren.
MX: Was sind Ihre Eindrücke von der Nutzung der Mendix Pro IDE-Umgebung?
Gavin Chen: Es hat sich kontinuierlich verbessert. Als ich zum ersten Mal darauf stieß Mendix, es war die Version Mx8, und jetzt verwenden wir Mx10.6 in Projekten. Ich freue mich besonders auf eine Mac-Version von Studio Pro.
MX: Haben Sie Pläne für die zukünftige Anwendungsentwicklung, bei denen die Mendix Low-Code-Plattform?
Gavin Chen: Neben der Unterstützung unserer Kunden bei ihren Mendix Anwendungen erforscht unser Team auch Mendix + moderne KI-Large-Language-Modelle (LLM). Bisher haben wir einige Meilensteine erreicht und planen, diese später zu veröffentlichen:
- Integration nationaler und internationaler großer Sprachmodelle zur Implementierung natürlicher Sprachassistentenfunktionen innerhalb Mendix;
- Open-Source-RAG-Anwendungen für große Sprachmodelle, gemeinsam bereitgestellt mit Mendix um weitere Anwendungsbeispiele zu finden.
MX: Würden Sie empfehlen Mendix an andere Anwendungsentwickler? Wie würden Sie es empfehlen?
Gavin Chen: Generell analysieren wir zunächst die Anforderungen und Szenarien und empfehlen dementsprechend geeignete Tools/Plattformen. Wenn es sich beispielsweise um Hardwaretreiber oder Hochfrequenzhandelssysteme handelt, sind diese möglicherweise nicht geeignet. Mendix. In Szenarien mit einem oder mehreren der folgenden Punkte: komplexe Datenlogik, komplexe Geschäftslogik, Mobilitätsanforderungen oder Geschäftsabläufe, Mendix ist eine leistungsstarke und flexible Low-Code-Plattform, die zukünftigen Anforderungen gerecht wird.