Si les solutions no-code et low-code sont très populaires auprès des startups, elles gagnent désormais du terrain auprès des PME et des grandes entreprises. Ces outils permettent aux non-développeurs de créer rapidement des applications sans nécessiter de compétences en programmation, apportant ainsi agilité et rapidité aux utilisateurs professionnels.
Des noms comme Airtable, Bubble et Webflow ne sont peut-être pas familiers à beaucoup, mais leurs solutions sans code et low-code représentent une avancée significative dans l'industrie du logiciel pour les années à venir. Selon les analystes du cabinet Emergen Research, ce marché devrait connaître un taux de croissance annuel de plus de 24% de 2020 à 2028. La promesse de ces fournisseurs est ambitieuse : créer des applications sans écrire une seule ligne de code ! C'est ce qu'on appelle les « développeurs citoyens », qui permettent à tout utilisateur professionnel de créer ses propres outils en quelques clics, sans l'aide d'un développeur.
Julien Vacher, fondateur de Phydius, collectif de développeurs no-code, explique : « Les premières entreprises à s'intéresser au no-code ont été des startups. Développer une application coûte très cher et il y a une pénurie de développeurs. Beaucoup se sont naturellement tournés vers les services no-code du web pour créer une première version de leur application. Cette version bêta leur a permis de tester le marché et… de trouver des investisseurs. Cette tendance a démontré la pertinence de cette démarche et aujourd’hui, toutes les entreprises, y compris industrielles, s’y intéressent.
Noxcod, agence spécialisée dans le développement no-code, réalise encore 30 à 40% de ses projets pour des startups, mais de plus en plus d'entreprises se tournent vers cette alternative au développement traditionnel. Dominique Silvestre, PDG de Noxcod, déclare : « Nous avons de nombreuses PME qui nous sollicitent pour créer des plateformes de prise de rendez-vous, des systèmes de gestion des collaborateurs ou encore des calculateurs pour générer des devis… » Outre la rapidité de création et le faible coût, le no-code permet également aux entreprises d’internaliser les futures mises à jour de leurs applications. « Dans le cas d'un calculateur, l'entreprise peut éditer la formule de calcul du prix et éventuellement la modifier si le produit change », ajoute-t-il, soulignant que les grandes entreprises représentent désormais 20% de leur activité.
Low code – no code répond aux besoins d’agilité des grandes entreprises et leur offre des solutions rentables et rapides. Ces outils offrent également une alternative au développement chaotique de feuilles de calcul Excel par les salariés au fil des décennies. De nombreuses feuilles Excel contiennent des données et des macros complexes qui répondent précisément aux besoins de leur créateur mais deviennent impossibles à maintenir lorsque cette personne quitte l'entreprise. De plus, ces données ne sont pas partagées entre les différents départements de l'organisation.
Les petites applications sans code peuvent remplacer efficacement ces développements chaotiques et réduire ce que l’on appelle le « shadow IT ». Les principaux éditeurs de logiciels proposent désormais des solutions low-code qui permettent l'intégration de code informatique au sein d'une interface visuelle. Parmi les leaders de ce marché figurent OutSystems, Mendix (filiale de Siemens Digital Industries Software), Microsoft, Salesforce et ServiceNow, selon le cabinet spécialisé Gartner. Oracle, Pega et Appian sont également des acteurs de premier plan.
Les entreprises explorent également les moyens d'exploiter le potentiel de leurs « développeurs citoyens », des collaborateurs capables de créer des applications no-code ou low-code. Certaines entreprises créent par exemple des centres de compétences Power Platform pour former et accompagner leurs collaborateurs dans l’utilisation de ces outils tout en maintenant une structure de gouvernance solide.
En fin de compte, le low code – no code offre un énorme potentiel pour l’industrie en permettant aux utilisateurs professionnels de créer rapidement des applications sur mesure, réduisant ainsi les coûts et améliorant l’agilité. Cependant, une gouvernance stricte et une planification minutieuse sont essentielles pour éviter la prolifération incontrôlée des applications et assurer la pérennité des solutions no-code et low-code dans le monde professionnel.
Image de : Qualité du code : une préoccupation pour les entreprises, les résultats financiers et les programmeurs empathiques