Low Code & No Code le projet Convergence lancé par Anakeen pour réunir le meilleur des deux mondes !
Anakeen propose deux plateformes, AP4 la plateforme Low Code permettant de réaliser des développements sur mesure et easyAP4, la plateforme No Code permettant aux utilisateurs de développer eux-mêmes des solutions sur mesure.
Le projet Convergence est un projet interne, qui va réunir les deux technologies Low Code et No Code dans une même plateforme de développement. Cela permettra de mixer les deux technologies pour des projets de développement plus complexes.
Le No Code permet d’aller vite dans la structuration de l’information, la gestion des rôles, des droits de gestion et des règles métier. Il permet de réaliser des interfaces standard mais peu customisables. Cet inconvénient reste son atout, car produire des interfaces sur mesure prend beaucoup plus de temps.
Sur certains projets, les équipes d’Anakeen rencontrent le besoin de faire du sur-mesure pour la gestion de certains rôles spécifiques, ayant besoin d’interfaces dédiées et où le standard ne convient pas.
Ce type de projet hybride nécessite de faire travailler ensemble Codeurs et No Codeurs sur des parties de l’application dédiées afin d’être plus efficace. L’application sera par exemple réalisée par un No Codeur et on fera appel à un Codeur qui viendra réaliser des IHM (Interface Homme Machine) sur mesure, ils devront alors travailler ensemble pour être efficaces.
Fort de son expérience et de sa volonté de proposer des outils toujours plus efficaces, Anakeen a travaillé sur un projet qui permettra de bénéficier à la fois des atouts du No Code et du Low Code ; le projet Convergence est ainsi lancé.
Le projet Convergence a pour objectif de pouvoir mener un développement complet sans rupture dans le travail du Codeur et du No Codeur, et cela, dans une même application intégrée et homogène, bénéficiant de la même logique de comportement, de look et non deux applications l’une à côté de l’autre.
Low Code ou No Code les deux technologies proposées dans une seule plateforme.
Le choix de la technologie No Code ou Low Code sera transparent pour le client, car les deux technologies seront présentes dans la même plateforme et permettront d’offrir de nombreux avantages :
- Le No Code permet de valider et de réaliser rapidement le fonctionnel d’une application : définition des règles métier, paramétrage des workflows… Le travail d’IHM est toujours plus long, car il nécessite une grande expertise, des tests et du codage plus complexe. Il sera donc assez facile de commencer sur le besoin fonctionnel et de basculer en spécifique pour l’IHM.
- Si un client se sent une âme de No Codeur, il pourra devenir automne dans la définition de ses règles métier, dans le paramétrage de ses workflows… il pourra modifier les différents comportements et faire évoluer son application sans faire appel à une équipe de développement. Il bénéficiera ainsi, d’une application qui évolue en fonction de ses contraintes, de ses besoins et des usages réalisés dans l’application pour l’améliorer.
- Toute fonctionnalité proposée par la plateforme No Code sera désormais également disponible en Low Code, cela offrira un spectre très large dans les possibilités de développement et de paramétrage proposé par la nouvelle plateforme.
- La combinaison des deux technologies serra également un atout pour la réalisation d’interfaces entre applications ou pour récupérer des données externes. Elle permettra de traiter plus facilement des cas actuellement plus complexes.
Le projet convergence, c’est donc regrouper le meilleur des 2 mondes : la rapidité de conception et de réalisation en No Code et la souplesse absolue que permet le Low Code pour produire des applications sur mesure !
Concrètement comment cela se traduit sur les projets clients ?
RAL Diagnostic, est fabricant d’appareils d’analyses médicales et de produits réactifs. Dans le cadre de leur activité, ils sont soumis à l’obligation réglementaire de fournir la documentation associée à leurs appareils et produits. Auparavant, la notice papier était glissée dans l’emballage de la machine. Maintenant, le fabricant propose une documentation en ligne.
Ce projet présente donc 2 composantes au sein d’une même application « MyRALdiagnostics » :
- Un espace back-office accessible par RAL Diagnostic uniquement ; pour mettre à disposition les documentations, manuels d’utilisation, vidéos de formation… Cet espace propose un processus de validation en amont de la mise en ligne.
- Un fonds documentaire à usage externe où les utilisateurs doivent pouvoir accéder à la documentation recherchée. Cette interface permet également d’informer par notification tout utilisateur d’une éventuelle mise à jour. Celle-ci étant dédiée au grand public se devait d’être très simple et de permettre des recherches et consultations intuitives de la documentation.
Pour cette application, les IHM étaient différentes entre le back-office et l’interface utilisateur finale. La technologie No Code a été employée pour la plateforme back-office avec toute la structure d’information et la technologie Low Code pour construire une interface plus visuelle pour le grand public.
Le CNES, est le centre national d’études spatiales. Dans le cadre des projets de recherches sensibles, celui-ci doit gérer différents niveaux d’autorisation d’accès à des zones de recherches.
Au sein d’une même application, il devait être possible :
- d’initier la création d’un dossier de demande d’accès, dans un espace de type back-office avec une gestion de profils réglementés. Ce back-office propose un processus de validation de dossier, puis une gestion du processus d’habilitation interne au CNES.
- De proposer un portail de dépôt pour les personnels concernés afin qu’ils renseignent les informations nécessaires à l’instruction de leurs dossiers
L’interface front office a été gérée en No Code et l’interface publique a été développée en Low Code permettant une IHM avec un travail sur l’ergonomie plus poussé et une isolation complète entre les deux applications pour des raisons sécuritaires
À quel horizon le projet Convergence verra-t-il le jour ?
Les équipes Anakeen ont déjà initié le projet et les spécifications techniques sont déjà réalisées. Les premiers travaux démarreront courant été 2024 et s’étaleront jusqu’à la fin de l’année.