Le mouvement low-code existe depuis un certain temps. Bien avant qu'il ne porte un nom, les développeurs essayaient de rendre l'écriture d'applications plus facile à gérer en fournissant des outils visuels pour définir les applications. Ils ont montré comment la majorité d'une application pouvait être créée et maintenue visuellement, et que seules quelques parties personnalisées devaient être codées. Comme de plus en plus de plates-formes de développement utilisaient cette approche, l'analyste industriel Forrester Research a inventé l'expression "low-code" pour les décrire.
Cependant, le simple fait d'écrire des commandes textuelles ralentissait le processus de création et empêchait les non-développeurs d'y participer. L'étape suivante consistait à supprimer le besoin de codage, et la catégorie " no-code était née. Beaucoup pensent également que les plateformes no-code sont axées sur les utilisateurs qui ne sont pas des développeurs. En fait, les mouvements no-code et low-code ont développé l'expression Citizen Developer pour décrire ces utilisateurs.
Les aspects communs les plus importants du no-code et du low-code sont l'augmentation de la productivité et l'autonomisation. Ils permettent chacun de réduire considérablement le temps et le nombre de personnes nécessaires à la création et à la maintenance d'une application, et de réduire les compétences et la formation nécessaires à la création d'un produit numérique. C'est pourquoi ces deux approches sont si populaires.
Selon Gartner, 70 % des nouvelles applications développées par les organisations utiliseront des technologies low-code ou no-code ici 2025. Avec cette croissance rapide et la pénurie actuelle de talents en informatique, nous pensons que le low-code et le no-code deviendront la nouvelle norme au sein de l'innovation des entreprises et que les développeurs citoyens seront très demandés.
Le low-code est le mélange de build and buy, de représentation graphique de la logique et de la possibilité d'injecter du code traditionnel. Les plateformes accélèrent le développement en fournissant des composants préconstruits, une infrastructure, des meilleures pratiques, tout en offrant la flexibilité nécessaire pour mettre en œuvre les processus tels qu'ils sont. Nous l'avons appliqué avec succès dans des projets où il y a beaucoup de fonctionnalités communes et de pointe, par exemple dans un portail pour les locataires où les utilisateurs peuvent interagir numériquement avec leur société de gestion immobilière.
En outre, les applications low-code basées sur des plateformes prêtes pour l'entreprise telles que Mendix sont prêtes pour la production, des plateformes matures et les applications construites sur la plateforme peuvent facilement être opérationnalisées. Ce ne sont pas des logiciels à essayer et à jeter, mais ils peuvent être utilisés tout au long du cycle de vie de l'application. À titre d'exemple, nous avons construit une plateforme de devis et d'achat pour une compagnie d'assurance suisse qui est en production et est utilisée par leurs employés pour effectuer leur travail quotidien.
En résumé, les plateformes low-code accélèrent ton temps de mise sur le marché et le combinent avec un haut degré de personnalisation. Elles te permettent de construire des logiciels prêts pour la production et d'éviter de reconstruire les fonctionnalités sur une nouvelle plateforme pendant que tu avances dans ton processus d'innovation.
Grâce à sa facilité d'utilisation, le no-code est idéal pour tester de nouvelles idées. Il offre la rapidité nécessaire pour s'adapter continuellement aux commentaires des clients et pour continuer à itérer jusqu'à ce que le produit soit adapté au marché. En général, le no-code est le moyen le plus rapide de passer d'une idée à un produit fonctionnel. Moins de temps requis signifie aussi moins de budget.
Outre la rapidité et les coûts, l'no-code est aussi la compétence la plus facile à internaliser. Si tu prévois de renforcer ta capacité de développement interne pour de nouvelles idées de produits, il sera plus facile et moins coûteux d'acquérir des compétences en no-code . En effet, par rapport aux compétences de codage, les compétences no-code peuvent être acquises par un public plus large, ce qui simplifie le processus d'embauche.
Chez HuggyStudio, nous avons accompagné une compagnie d'assurance qui mettait en place ses ressources techniques internes. Comme la plupart des chefs d'entreprise, ils ont pu construire eux-mêmes une première version du produit et continuer à itérer en fonction des retours des clients grâce à notre accompagnement. Dans ce cas d'utilisation spécifique, nous nous sommes concentrés sur Bubble.io, une puissante plateforme no-code .
En résumé, le no-code est idéal pour tester de nouvelles idées et construire la première version de ton produit. De plus, le no-code est idéal pour les équipes non techniques qui souhaitent apporter elles-mêmes de petites modifications. Bien que tu puisses aller assez loin avec le no-code (voir notre clone Linkedin), il offre moins de personnalisation que le code et les plateformes low-code.
Apprends-en plus sur le No-Code et le Low-Code et sur la façon dont ils permettent aux équipes d'innovation des entreprises de créer plus rapidement leurs produits et solutions numériques !
🗓️ Quand: Lundi 27 juin 2022
📍 O ù: Impact Hub Zurich, Sihlquai 131, 8005 Zurich (Salon communautaire).
⏱️ Heure: 17:30 - 18:30. Reste après la session pour un apéro + du réseautage !
🎙️ Intervenants: Fabian Gmür, cofondateur de HuggyStudio et Simon Schaefer, ingénieur logiciel expert de Zühlke.