La pandémie de COVID-19 a accéléré l’adoption de plateformes à code bas et sans code, les entreprises poursuivant une transformation numérique rapide.
La croissance significative du marché au cours de cette période montre clairement le rôle croissant que ces plateformes jouent dans les opérations des entreprises modernes.
Gartner a évalué 17 plateformes « low-code », tandis que Forrester s’est concentré sur les classements de 12 plateformes conçues pour les développeurs citoyens et 13 pour l’automatisation des processus numériques.
Les listes exhaustives de G2, comprenant 85 plateformes « low-code » et 364 plateformes « no-code », démontrent l’étendue du marché et la variété des options disponibles.
Il est frappant de constater que 77 % des organisations utilisent actuellement des outils de développement à code réduit, 66 % des grandes organisations utilisant jusqu’à quatre plates-formes à code réduit différentes, ce qui souligne la nécessité de disposer de solutions polyvalentes et évolutives.
Principales considérations pour le choix d’une plateforme
Lors de la sélection d’une plateforme, il est essentiel de déterminer si elle est adaptée à la taille de votre organisation, à son secteur d’activité et à ses défis commerciaux spécifiques.
Avishai Sharlin d’Amdocs conseille d’évaluer si la plateforme est adaptée aux PME ou aux grandes entreprises et si elle peut remplacer les applications existantes et gérer des exigences complexes.
Applications concrètes
Eoin Hincy de Tines souligne que la plateforme doit répondre aux besoins du monde réel et être capable d’un déploiement efficace à l’échelle, ce qui lui permet d’évoluer avec votre organisation.
Une plateforme qui prend en charge différents cas d’utilisation au sein des départements peut éviter la dette technique et minimiser la pression sur les ressources informatiques.
Debbi Roberts de Quickbase et Wayson Vannatta de Nintex soulignent l’importance de la collaboration entre l’équipe informatique et l’équipe commerciale pour une adoption réussie de la plateforme et une gouvernance continue.
Les organisations doivent identifier les bons utilisateurs de la plateforme, qu’il s’agisse de développeurs, de technologues ou d’utilisateurs non techniques.
Rich Waldron de Tray.ai recommande de choisir des plateformes aux capacités extensibles et aux API complètes afin d’éviter le verrouillage des fournisseurs.
En outre, la formation des utilisateurs non techniques, comme le suggère David Talby de John Snow Labs, permet de s’assurer que tous peuvent utiliser la plateforme de manière efficace.
Courbe d’apprentissage et facilité d’utilisation
Les organisations devraient effectuer un test d’utilisation d’une heure pour évaluer la rapidité avec laquelle les équipes peuvent s’adapter à la plateforme sans formation formelle.
Sid Misra, de SAP, souligne que le développement rapide est essentiel pour répondre aux questions de réglementation et de conformité.
Évaluez la plateforme en fonction de critères non fonctionnels tels que la compatibilité technologique, la sécurité et les exigences opérationnelles.
Varun Goswami de Newgen met l’accent sur l’évolutivité de la plateforme et le coût total de possession, tandis que Meir Wahnon de Descope insiste sur l’alignement avec les processus CI/CD pour éviter les problèmes d’intégration.
L’innovation des plateformes grâce à l’IA
Alors que l’IA générative devient la norme dans de nombreuses plateformes, évaluez la façon dont la plateforme exploite l’IA pour accroître la productivité.
Don Schuerman, de Pega, prévoit que les progrès futurs de l’IA générative permettront de créer des flux de travail complets à partir de zéro, en intégrant les meilleures pratiques du secteur.
David Brooks de Copado et Jason Gartner d’IBM soulignent l’importance d’examiner les capacités d’intégration de la plateforme et l’exposition à l’API pour maintenir la flexibilité.
Évaluez la capacité d’une plateforme à s’intégrer avec les SaaS existants, les applications propriétaires et les plugins tiers.
Considérations finales
Il est essentiel de définir la stratégie technique et les besoins de l’entreprise avant de choisir une plateforme afin d’atténuer les risques et de garantir l’alignement à long terme sur les objectifs de l’organisation.
Anand Kulkarni, de Crowdbotics, suggère d’envisager un développement logiciel piloté par l’IA qui privilégie la réutilisation du code, la réduction des risques et l’augmentation de l’efficacité.
Peter McKee de Sonar recommande d’avoir une stratégie de sortie qui inclut l’auto-documentation, l’exportation de données et des connexions API complètes pour simplifier les transitions hors d’une plateforme tout en préservant les fonctions commerciales et l’intégrité des données.