Le mouvement low-code existe depuis un certain temps. Bien avant qu'il n'ait 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 plateformes de développement utilisaient cette approche, l'analyste industriel Forrester Research a inventé l'expression "low-code" pour les décrire.
Cependant, même la petite quantité d'écriture de commandes texte ralentissait le processus de création et tenait les non-développeurs à l'écart du processus. L'étape suivante consistait à supprimer la nécessité de coder, et la catégorie des no-code était née. Beaucoup pensent aussi que les plateformes no-code sont axées sur les non-développeurs comme utilisateurs. 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 de no-code et low-code sont l'augmentation de la productivité et l'autonomisation. Elles réduisent chacune de manière significative le temps et le nombre de personnes nécessaires pour créer et maintenir une application, et réduisent les compétences et la formation requises pour créer un produit numérique. C'est pourquoi les deux approches sont si populaires.
Selon Gartner, 70 % des nouvelles applications développées par les entreprises utiliseront des technologies low-code ou no-code d'ici 2025. Avec cette croissance rapide et la pénurie actuelle de talents informatiques, nous pensons que le low-code et no-code deviendront la nouvelle norme au sein de l'innovation des entreprises et que les Citizen Developers seront très demandés.
Le low-code est un mélange de construction et d'achat, 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 et des bonnes pratiques, mais offrent toujours la flexibilité nécessaire pour mettre en œuvre les processus tels qu'ils sont. Nous l'avons appliquée avec succès dans des projets où il y a beaucoup de fonctionnalités communes et de pointe, par exemple dans un portail pour locataires où les utilisateurs peuvent interagir numériquement avec leur société de gestion immobilière.
De plus, les applications low-code basées sur des plateformes prêtes pour l'entreprise, comme Mendix, sont des plateformes matures prêtes pour la production et les applications construites sur la plateforme peuvent facilement être mises en service. 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. Par 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 ses employés pour effectuer leur travail quotidien.
En résumé, les plateformes low-code accélèrent ton délai de mise sur le marché et le combinent avec un haut degré de personnalisation. Elles te permettent de créer 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, no-code est idéal pour tester de nouvelles idées. Il offre la rapidité nécessaire pour s'adapter en permanence aux commentaires des clients et continuer à itérer jusqu'à ce que tu atteignes l'adéquation produit-marché. En général, no-code est le moyen le plus rapide de passer d'une idée à un produit fonctionnel. Moins de temps nécessaire signifie aussi moins de budget.
Outre la rapidité et les coûts, 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 de développer les compétences de 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 développait 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 commentaires 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é, no-code est idéal pour tester de nouvelles idées et construire la première version de ton produit. De plus, 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 no-code (voir notre clone Linkedin), il offre moins de personnalisation que le code et les plateformes low-code.
Apprends-en plus sur No-Code et Low-Code et sur la façon dont ils permettent aux équipes d'innovation des entreprises de créer leurs produits et solutions numériques plus rapidement !
🗓️ 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.