Il n'y avait plus de place pour Crash Course, notre introduction pratique et intensive d'une journée à la Mendix plateforme low-code qui a eu lieu lundi, le jour d'échauffement pour Mendix Monde 2019. Plus de 50 personnes venues de toutes sortes d'entreprises y ont participé : un grand détaillant néerlandais, un fabricant international de papier, une société de télécommunications asiatique et bien d'autres, ainsi qu'une cohorte complète de Accenture dans leur propre session séparée.
La matinée a été consacrée à une introduction rapide à la Mendix plateforme et théorie. Mendix Évangéliste Simon Black a donné un aperçu de la plateforme, couvrant l'architecture, les microservices, les pages, les modules, les microflux et les nanoflux, et bien plus encore. Ensuite, formateur technique Lennaert Goris Il a expliqué comment configurer un exemple d'application dans Desktop Modeler. Le client était le service des ressources humaines d'un hôpital fictif. En un temps incroyablement court, il a couvert la configuration de la nouvelle application, l'importation de données, les modèles de domaine, la gestion des données via des pages, l'interaction avec les données, l'App Store, la sécurisation de l'application, etc.

Au début, la foule était calme, peut-être parce qu'il fallait beaucoup de concentration pour assimiler autant d'informations aussi rapidement. Mais après le déjeuner, quand il était temps de créer leur propre application, la salle s'est animée.
Créer une application en une journée
La mission consistait à créer une application permettant à un responsable de classer, d'organiser, d'affecter et de planifier le personnel par niveau de compétence. Cela représente beaucoup de fonctionnalités à intégrer dans une application qui a été créée en deux heures environ.
Après une brève introduction au problème commercial en termes de scénarios d'utilisateurs et des instructions sur la façon d'accéder aux ressources nécessaires, tout le monde s'est mis au travail. Tous les membres du public ont spontanément commencé à collaborer avec leurs voisins et une cohorte de Mendix Des formateurs, des évangélistes, des chefs de produits et des spécialistes du support ont travaillé dans la salle, offrant de l'aide et répondant aux questions.
Une fois les données d'échantillon téléchargées, la seule chose qui ralentissait cette salle pleine de « créateurs » était de trouver leur chemin sur l'écran. Le commentaire d'un utilisateur reflétait le sentiment prédominant du groupe : « C'est comme pour tout ce qui est nouveau. Le plus difficile est de se familiariser avec l'emplacement des choses dont j'ai besoin. »
Lennaert Goris conseille de faire preuve de patience. « Un outil a une certaine façon de fonctionner », explique-t-il. « Une fois que vous vous y êtes habitué, il fonctionne parfaitement et devient très puissant. Vous ne pouvez pas y parvenir en essayant de montrer à quelqu'un un morceau de code Java. »
En termes de concepts, de processus et de fonctionnalités, il n'y a eu que peu de confusion ou de plaintes. Personne n'a exprimé le désir d'utiliser des parenthèses, des symboles ou des énoncés imbriqués.
En peu de temps, les développeurs énuméraient les fonctionnalités qu'ils avaient intégrées avec succès à l'application. Attribuer une compétence ? C'est bon. Regrouper par compétence ? C'est bon. Programmer par compétence ? C'est bon. À la fin de l'après-midi, presque tout le monde dans la salle avait créé son application et semblait satisfait. Mais le temps s'est écoulé avant que quiconque puisse faire une démonstration de sa nouvelle application au groupe.

C'était notre premier cours intensif, mais ce ne sera sûrement pas le dernier. Le consensus était qu'il aurait pu facilement durer deux ou trois jours et être encore plus utile. Mais le fait qu'un groupe de développeurs aux compétences et aux parcours divers ait pu être formé le matin et produire une application respectable avec plusieurs niveaux de fonctionnalités l'après-midi témoigne de la facilité d'utilisation et de la puissance du cours. Mendix
À la fin de la journée, il y avait une salle pleine de développeurs convaincus de la valeur de Mendix low-code, preuve du vieil adage selon lequel il faut voir pour croire. Et créer quelque chose est merveilleux !
Voir comment autrement Mendix peut aider les expérimentés, développeurs professionnels.