Changer de vitesse avec le Low-Code | Mendix

Passer au contenu principal

Changer de vitesse avec le low-code

Changer de vitesse avec l'image du blog Low-code

Rencontrez Chris et Jeremiah, deux étudiants en informatique de dernière année à l'Université du Massachusetts. L'été dernier, ils ont eu un avant-goût du développement d'applications low-code en créant une application de boîte de réception RH à l'aide de Mendix en seulement trois semaines. Ils se sont assis avec nous pour partager leur expérience et la comparer au codage de la même application en utilisant ReactJs, NodeJs. Ce qui suit est un extrait édité de l'interview vidéo.

Le but

Chris et Jeremiah ont été mis au défi de créer une application qui consoliderait divers processus RH, permettrait le suivi des tâches et favoriserait une communication transparente entre les responsables et les employés (application dite de boîte de réception des employés RH). Les tâches nécessitant un suivi comprenaient la formation, l'évaluation par les pairs et les demandes de congés payés. Les deux types d'utilisateurs finaux de l'application étaient les employés et les responsables (administrateurs).

Chris et Jeremiah avaient déjà développé la même application dans le cadre de leur projet scolaire. Ils étaient donc intéressés de voir comment elle se comparerait à la création en low-code.

Mois contre semaines

L'un des principaux avantages dont Chris et Jeremiah tenaient à parler était la rapidité du développement. Lorsqu'ils ont créé la même application à l'université, ils travaillaient en équipes de 10 personnes (comprenant différents rôles : front-end, back-end, design, scrum master) et il leur a fallu trois mois pour développer l'application. Mendix, ils ont obtenu les mêmes résultats en seulement trois semaines avec une équipe de deux personnes. Cela leur a laissé plus de temps pour se concentrer sur l'innovation plutôt que sur des tâches ennuyeuses et répétitives. Ils ont choisi de se concentrer sur la facilité d'utilisation de l'application en améliorant l'efficacité et en rationalisant les petites corrections de bugs tout en utilisant du code.

Accélérez votre chemin vers le résultat final

Chris et Jérémie ont souligné que l'utilisation de la Mendix La plateforme leur a permis d'accélérer la livraison des applications tout au long du cycle de vie de développement de l'application, de l'idéation au développement, au déploiement et à la gestion continue. La même application développée avec du code nécessitait plusieurs plateformes et frameworks :

  • Front-end – Réagir
  • Back-end – Express JS
  • Base de données – PostgreSQL

Cela signifiait qu’introduire un changement dans l’un des composants nécessitait d’effectuer des changements à plusieurs endroits, ce qui ajoutait des étapes supplémentaires chronophages.

Résultat final

Le résultat de leur développement a été une application qui a pris les fonctionnalités RH et les a centralisées dans une seule application. En plus d'un temps de développement considérablement accéléré et de la possibilité de se concentrer davantage sur l'innovation de leur idée d'application originale, Chris et Jeremiah ont constaté que leur expérience en développement traditionnel les a aidés à tirer le meilleur parti de l'application. Mendix plate-forme low-code.

« Il a été utile de venir d'une formation en informatique pour comprendre le low-code. Il s'agit plus d'un changement de vitesse que de commencer quelque chose de complètement nouveau. Il s'agit essentiellement de développement logiciel basé sur les mêmes concepts, mais en utilisant un ensemble d'outils légèrement différent. C'est comme apprendre un nouveau langage de codage : une fois que vous en connaissez un, vous apprenez la syntaxe d'un autre langage et vous le modifiez de cette façon. » – Jeremiah

Pour avoir un aperçu plus approfondi de ce qu’ils ont fait et de ce qu’ils ont pensé du processus, assurez-vous de regarder l’interview vidéo complète !

Choisissez votre langue