icône flèche arrière
Tous les articles
Low-code VS No-code pour l'innovation en entreprise par Zühlke et HuggyStudio

Low-code VS No-code pour l'innovation en entreprise par Zühlke et HuggyStudio

8 juin 2022
//
Daniel Abebe

Une introduction au Low-Code et au No-Code

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.

Quand utiliser Low-Code avec des exemples concrets (par Zühlke)

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.

Quand utiliser No-Code avec des exemples concrets (par HuggyStudio)

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.

Exemples concrets de Low-Code et de No-code

Code bas :

  1. Gestion de portefeuille construite sur Low-Code pour une société immobilière suisse afin d'évaluer et de planifier les investissements :
  2. Portail en libre-service permettant à une société immobilière suisse d'interagir numériquement avec ses locataires.
  3. Plateforme pour vérifier l'interaction de plusieurs médicaments afin d'éviter les effets secondaires.

No-code:

  1. Farie.ch, une sous-marque de Carvolution qui aide les utilisateurs à acheter des voitures en ligne : https://www.farie.ch/
  2. Cybero.ch, une initiative de la Mobilière qui veut créer un pôle de cybersécurité en Suisse : https://cybero.ch/
  3. NoCodeLinkedin, un clone de Linkedin pour montrer la puissance du no-code : https://nocodelinkedin.com/ 

Points clés à retenir : Low-Code vs No-code

  • Le low-code et le no-code accélèrent tous deux le processus de développement par rapport au développement traditionnel.
  • Bien que no-code n'offre pas autant de personnalisation que le low-code ou le code, il est suffisamment puissant pour construire des produits magnifiques et très fonctionnels.
  • No-code est idéal pour tester rapidement de nouvelles idées commerciales avec un produit fonctionnel juste après l'étape du prototypage.
  • Comme le no-code est accessible aux personnes non techniques, il est plus facile d'internaliser ces connaissances par le biais de la formation des employés.
  • Low-code est capable de construire des solutions à part entière et prêtes à la production pour de nombreux problèmes professionnels.
  • Le low-code simplifie le développement et déplace l'accent du développement vers la résolution de l'affaire réelle tout en conservant plus de flexibilité que le no-code.
  • Le développement citoyen est un concept important dans les deux cas - low-code et no-code - et permet aux experts du domaine de prendre en charge des tâches. Quoi qu'il en soit, le développement low-code nécessite toujours des développeurs de logiciels pour les tâches complexes. C'est une différence importante par rapport au no-code.

Tu veux en savoir plus ? Participe à notre prochain événement : "Low-Code vs No-Code pour l'innovation en entreprise".

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.

Inscris-toi ici pour nous rejoindre !