Wie starke Community-Unterstützung die Entwicklungseffizienz verbessert | Mendix

Direkt zum Inhalt

Wie eine starke Community-Unterstützung die Entwicklungseffizienz verbessert

Hallo zusammen! Ich bin Jianfeng Wang und verfüge über mehr als 20 Jahre Erfahrung im Bereich Softwaredesign und -entwicklung. Ich habe für mehrere mittlere und große Unternehmen gearbeitet, darunter Guodian Nari, TPV Technology, Bosch Automotive und Saibao Laboratory. Zu Beginn meiner Karriere lag mein Schwerpunkt auf dem Design und der Entwicklung von Computersoftwaresystemen, später konzentrierte ich mich auf das Design und die Implementierung von Industrie 4.0-Lösungen für Fabriken.

Jianfeng WangDerzeit arbeite ich bei Continental Automotive Systems (Shanghai) Co., Ltd., wo ich hauptsächlich für die Planung und Gestaltung spezifischer Projekte zur Unterstützung von Fabriken bei der Umstellung auf Industrie 4.0 verantwortlich bin.

MX: Vor der Verwendung des Mendix Low-Code-Plattform zur Entwicklung von Anwendungen. Welche Entwicklungstools haben Sie hauptsächlich verwendet? Welche Tools verwendet Ihre Abteilung/Ihr Team hauptsächlich?

Jianfeng Wang: Da ich den größten Teil meiner Karriere in Fabriken verbracht habe, wo es entscheidend ist, dem zuständigen Personal schnell und rechtzeitig die Bedingungen an der Produktionslinie mitzuteilen, habe ich hauptsächlich Backend-Software und Entwicklungstools wie VS und IDEA zur Datenverarbeitung und Logikbearbeitung verwendet.

MX: Welche Einschränkungen oder Probleme hatten die zuvor verwendeten Entwicklungstools?

Jianfeng Wang: Unser Team hatte viel Erfahrung mit der Backend-Datenverarbeitung, aber es fehlte uns an Fachwissen im Frontend-Design, Debugging und der Optimierung. Oft verbrachten wir mehr Zeit mit der Frontend-Arbeit als mit der Backend-Arbeit, und die von uns entwickelten Produkte galten oft als intern brauchbar, aber extern nicht als vorzeigbar.

Die WYSIWYG-Funktionen von Mendix unsere Schwachstellen perfekt gelöst, wodurch unsere Effizienz in der Frontend-Entwicklung erheblich verbessert wird.

Zusätzlich Mendix unterstützt die gleichzeitige Entwicklung für PC-, Mobil- und Tablet-Plattformen, vermeidet die Nachteile herkömmlicher Tools, die mehrere Entwicklungszyklen erfordern, und spart erheblich Zeit.

MX: Wie haben Sie von der Mendix Low-Code-Plattform?

Jianfeng Wang: Ich erfuhr von der Mendix Ich werde Ende 2023 mit der Low-Code-Entwicklungsplattform beginnen, nachdem ich in mein aktuelles Unternehmen eingetreten bin und im Rahmen meiner Arbeitsaufgaben damit vertraut gemacht wurde.

MX: Wie lange verwenden Sie bereits die Mendix Low-Code-Plattform für die Entwicklung?

Jianfeng Wang: Nach dem Lernen über Mendix, verbrachte ich eine Woche im Selbststudium mit dem Mendix Academy-Website und erhielt die Rapid Developer-Zertifizierung. Anschließend erkundete ich mögliche Anwendungsfälle für Mendix Projekte in meinem Unternehmen, während ich mich durch Video-Tutorials auf Bilibili weiter selbst weiterbildete. Ende Februar bis Anfang März begann ich offiziell mit der Entwicklung meines ersten Projekts mit Mendix. Dieses Projekt ist nun abgeschlossen und ich arbeite derzeit an meinem zweiten Mendix Projekt einfliessen.

Seit dem Start meines ersten Projekts experimentieren auch andere Teammitglieder bei Continental Shanghai mit Mendix Projekte.

Screenshot

 

Screenshot

Screenshot

 

MX: Was sind die Hauptgründe für die Einführung Mendix als Ihre Anwendungsentwicklungsplattform?

Jianfeng Wang: Die Hauptgründe sind:

  1. Gruppenstrategie: Continental hat sich für CLAP als wichtigstes Tool für die Webentwicklung entschieden, sodass das Werk in Shanghai natürlich mit Pilotprojekten und Werbeaktionen nachzog.
  2. Während der Entwicklung meiner ersten Anwendung MendixDie Fähigkeit, gleichzeitige Entwicklung auf PC, Mobilgeräten und Tablets zu unterstützen hat mich sehr angesprochen. Mit dem Fortschreiten von Industrie 4.0 wird die mobile Entwicklung zwangsläufig zunehmen, und ein Tool, das drei Plattformen gleichzeitig bedienen kann, ist äußerst effizient.
  3. Als Low-Code-Tool Mendix senkt die Hürde zur Webentwicklung erheblich, sodass allgemeines Personal nach einer Grundausbildung in die Anwendungsentwicklung einsteigen kann. Professionelles IT-Personal kann in eine beratende Funktion wechseln und so seine Arbeitsbelastung reduzieren.

MX: Welche Anwendungen haben Sie und Ihr Team entwickelt mit Mendix bisher? Werden diese Anwendungen innerhalb Ihrer Abteilung oder von anderen Geschäftsbereichen verwendet?

Jianfeng Wang: Bei Continental Shanghai ist der Einsatz von Mendix befindet sich noch in der Anfangsphase. Wir haben eine Anwendung offiziell eingeführt, fünf weitere sind in der Entwicklung oder geplant. Diese Anwendungen dienen verschiedenen Abteilungen (Qualität, Produktion, Logistik, EHS, Etc.).

MX: Welche Mendix Komponenten/Module haben Sie in Ihren Anwendungen verwendet? Was sind Ihre Gedanken/Ihr Feedback?

Jianfeng Wang: Normalerweise ist das Continental Mendix Das Team stellt Entwicklern eine interne Vorlage mit grundlegenden Komponenten und Modulen zur Verfügung (einschließlich Datenbank-Konnektor, Community Commons, E-Mail-Konnektor, NanoflowCommons, usw.), was die meisten Entwicklungsanforderungen erfüllt.

Wir sind noch dabei, uns mit der Plattform vertraut zu machen. Im Vergleich zu herkömmlichen Tools Mendix fühlt sich schneller und einfacher an und ist daher anfängerfreundlich. Wenn die Vorlagenkomponenten unseren Anforderungen nicht genügen, suchen wir entweder im Marketplace nach Komponenten oder entwickeln unsere eigenen.

MX: Wenn Sie bei der Entwicklung auf Herausforderungen stoßen mit Mendix, wo finden Sie normalerweise Hilfe oder Antworten?

Jianfeng Wang: Wir suchen zunächst nach ähnlichen Fällen in Mendix Community (auf Chinesisch und Englisch). Wenn keine Lösung gefunden wird, stellen wir Anfragen, die in der Regel innerhalb eines Tages beantwortet werden. Wenn das Problem weiterhin besteht, wenden wir uns an Mendix Experten.

MX: Was sind Ihrer Meinung nach im Vergleich zur traditionellen Entwicklung MendixDie Hauptvorteile?

Jianfeng Wang: Im Vergleich zur traditionellen Entwicklung, MendixDer größte Vorteil ist die deutliche Reduzierung der Hürde zur Softwareentwicklung. Früher war für die Programmierung und Entwicklung von Software hochspezialisiertes Personal erforderlich, aber mit MendixEin normaler Benutzer kann nach etwa einem Monat Schulung mit der einfachen Entwicklung beginnen. Unter Anleitung von Fachleuten kann er auch fortgeschrittenere Entwicklungen durchführen. So können Fabriken auch mit begrenzten Ressourcen effektiv auf die Bedürfnisse ihrer Abteilungen eingehen.

MX: Was sind Ihrer Meinung nach im Vergleich zu anderen Low-Code-Plattformen auf dem Markt MendixWas sind die Vorteile?

Jianfeng Wang: Ich habe nur begrenzte Erfahrung mit anderen Plattformen, hauptsächlich Power Automate und UiPath. Im Vergleich zu diesen RPA-Tools, Mendix hat zahlreiche Vorteile, insbesondere in Vielseitigkeit. Sein Ökosystem ist reicher und seine Gemeinschaftsaktivität und die Verfügbarkeit der Komponenten übertreffen die der Konkurrenz bei weitem und machen das Unternehmen zu einem führenden Unternehmen im Low-Code-Bereich.

MX: Was sind Ihre Eindrücke von der Mendix Pro IDE-Umgebung?

Jianfeng Wang: Dies kann aus zwei Perspektiven angegangen werden:

  • Für diejenigen mit Entwicklungserfahrung, Mendix Die IDE ist anderen Tools recht ähnlich, sodass sie benutzerfreundlich ist und sich schnell anpassen lässt.
  • Für diejenigen ohne Entwicklungserfahrung, die Anpassung an die Umgebung kann einige Zeit in Anspruch nehmen, aber Mendix verbessert das Onboarding, indem standardmäßig der App Explorer und die Toolbox geöffnet werden, was Anfängern eine erhebliche Hilfe ist.

MX: Haben Sie Pläne für die zukünftige Anwendungsentwicklung, bei denen die Mendix Low-Code-Plattform?

Jianfeng Wang: In unserer Roadmap wird die Entwicklung aller zukünftigen Webanwendungen mit dem Mendix Plattform statt anderer Tools.

MX: Würden Sie empfehlen Mendix an andere Anwendungsentwickler? Wie würden Sie es empfehlen?

Jianfeng Wang: Absolut. Ich glaube Low-Code-Entwicklung wird zum Mainstream-Trend in der Projektentwicklung und Mendix ist führend auf diesem Gebiet. Mit der wachsenden Nutzerbasis wird das Ökosystem immer robuster und MendixDer Komfort wird sich nur verbessern.

Wählen Sie Ihre Sprache