Faciliter le travail des gens grâce à l'automatisation du back-office | Mendix

Passer au contenu principal

Tous les témoignages de clients

Faciliter le travail des gens grâce à l'automatisation du back-office

Dans le profil du fabricant d'aujourd'hui, nous parlons avec Miroslav Samoylenko, architecte technique en chef chez Ingersoll Rand. Miroslav s'efforce d'améliorer la vie professionnelle des gens grâce à la technologie. Découvrez comment il y parvient chez Ingersoll-Rand et avec Mendix.

1. Quelle est-ce que votre formation et votre parcours en développement sont différents ?

En 1997, de retour en Ukraine, j'ai obtenu un doctorat en mathématiques appliquées. Après avoir fait quelques recherches fondamentales, je me suis orienté vers le monde des ERP. Ces vingt dernières années, j'ai travaillé pour plusieurs sociétés de conseil sur des applications de planification des ressources d'entreprise (ERP).

J'ai commencé avec BAAN, puis je suis passé à SAP, et maintenant je travaille avec Oracle Business Suite. Ensuite, j'ai commencé à faire de l'architecture pour l'entreprise.

2. Pourquoi passer à l’architecture d’entreprise ?

L'ERP a grandi. Il est devenu le fondement de l'entreprise contemporaine. Je ne veux pas dire que j'étais un visionnaire en 1996 ou 97, lorsque j'ai suivi ma formation SAP, mais une fois que j'ai suivi cette formation, j'ai réalisé que ce type de logiciel est quelque chose sur lequel beaucoup de gens comptent. Et je pourrai influencer la vie de beaucoup de gens, la façon dont ils vivent leur journée de 8h à 5h.

L'impact des ERP sur la façon dont les gens travaillent a diminué. La raison pour laquelle je m'éloigne des ERP pour me tourner vers l'architecture d'entreprise est que je vois la suite de mon parcours sur la façon dont les gens vivent leur vie. Nous passons 50 % de notre vie dans un bureau. Il vaut mieux que ce temps soit bien utilisé. Je veux aider les gens à vivre cette vie heureux.

3. Quelle a été votre première réaction lorsque vous avez été présenté à Mendix?

Il y a environ deux ans, nous avons commencé à évaluer les plateformes low-code à introduire dans le portefeuille d'Ingersoll-Rand. Nous cherchions à accélérer la mise sur le marché. Nous disposons d'un groupe relativement important de personnes qui développent des applications en .NET. Nous avons donc développé notre expérience en utilisant Oracle Application Express (APEX).

Nous avons créé certaines choses avec SalesForce. Elles nécessitaient beaucoup de codage et le délai de mise sur le marché était très long, nous voulions donc réduire ce délai. On m'a demandé de donner Mendix un essai routier. Je ne savais même pas que le low-code existait avant cela.

Ma première réaction a été de penser que ce n'était rien de spécial. Mon outil de développement rapide d'applications préféré pour le Web était Oracle APEX. Lorsque j'apprenais Mendix, Je le comparais inconsciemment à APEX.

4. Alors qu'est-ce qui vous a convaincu ? Mendix?

Mendix gère beaucoup de choses techniques. Par exemple, je n'ai pas besoin de créer une autre base de données, car elle est intégrée à la plateforme. Je n'ai pas besoin de réfléchir à la manière dont je veux imposer que chaque application implémente Sécurité parce que c'est intégré à la plateforme.

Bien sûr, il y a le réutilisabilité des composants, c'est ce que je trouve le plus attrayant Mendix, la notion de modules. Je peux séparer ma logique métier en un module, extraire ce modèle de mon application, puis le réimporter dans d'autres applications et mettre en place ma logique métier. C'était particulièrement attrayant pour moi.

5. Quel a été l'apprentissage le plus utile Mendix?

Les tutoriels en ligne sont absolument fantastiques. Leur qualité et leur profondeur, ainsi que la qualité de l'aide en ligne de Mendix est absolument exceptionnel. J'ai pris le Cours de certification pour développeurs rapides et j'ai demandé à tous les gens qui travaillent pour moi de faire de même.

6. Qu'avez-vous construit en utilisant la plateforme ?

Actuellement, nous améliorons l'expérience client avec nos applications back-office. Les applications back-office publient leurs fonctionnalités via des services Web et nous visualisons ces services Web via Mendix UI.

Nous avons construit avec Mendix Depuis environ un an et demi, nous avons développé cinq ou six applications, qui gèrent toutes la saisie de données et qui, par simple pression sur un bouton, appellent un service Web ERP.

7. Avez-vous eu des moments « aha ! » en utilisant Mendix?

Le module Lucene me permet de créer une recherche de type Google dans mes applications. Le moment « aha » est venu lorsque je l'ai téléchargé et que j'ai réalisé que tout ce qui existe en Java peut être intégré nativement dans mon Mendix .

8. Quels conseils donneriez-vous aux autres Mendix développeurs ?

Repoussez les limites de MendixIl existe de nombreuses applications de cette technologie.

9. Comment a Mendix rendu votre vie plus facile ou meilleure ?

Nous utilisons la version hébergée de Mendix; cela rend toutes nos applications personnalisées SaaS. Ce fait m'aide à m'éloigner de la conception d'applications monolithiques et à passer à architecture de microservice à l'entreprise. Nous pouvons également démontrer la vitesse à laquelle nous nous développons et pouvons nous élancer pendant que nous adoptons les méthodologie agile à Ingersoll-Rand.

10. Décrivez Mendix en vos propres termes.

C'est une bonne pile contemporaine pour créer des applications et des solutions informatiques contemporaines.

Thèmes

Choisissez votre langue