Le marché low-code no-code continue de croître, ce qui signifie des changements dans les rôles technologiques

Image : Hinterhaus Productions/Getty

Le marché du low-code et du no-code – encourageant la montée en puissance des développeurs citoyens, ainsi que l’accélération du développement de logiciels – est désormais important et doublera de taille au cours des cinq prochaines années. Des recherches récentes d’ISG évaluent le marché à environ 25 milliards de dollars à l’heure actuelle, et ce secteur devrait croître à un taux de croissance composé de 28 % par an, pour atteindre 45,5 milliards de dollars d’ici 2027. comment mettre un frein à cette croissance? Peut-il vraiment y avoir une classe de “développeurs citoyens” sans entraves, ou s’agit-il simplement d’un marketing pieux ?

Les partisans du low-code et du no-code soulignent que les avantages du low-code et du no-code font plus que compenser les problèmes qui surviennent. Pour commencer, l’approche peut accélérer le développement de logiciels de 10 fois, explique Anindeep Kar, consultant principal chez ISG. De plus, d’ici la fin de l’année prochaine, la moitié des moyennes et grandes entreprises auront adopté le low-code “comme l’une de leurs plateformes stratégiques”.

Aussi: L’avenir du Web aura besoin d’un autre type de développeur de logiciels

L’attrait du low-code et du no-code est qu’il s’agit d’un “multiplicateur de force” qui peut aider à résoudre les problèmes qui entravent l’alignement des entreprises et de la technologie, déclare Kar. Un manque d’alignement “a toujours été l’un des principaux contributeurs à l’échec des transformations numériques”, dit-il. “En brouillant la frontière entre les développeurs citoyens et les développeurs professionnels, le low-code et le no-code font au développement d’applications ce que l’ingénierie de la fiabilité du site a fait à la gestion de l’infrastructure informatique. Le low-code et le no-code aident à compenser les pénuries chroniques de ressources, vitesse et accélère le développement d’automatisations intelligentes peu complexes ou de workflows de processus métier. »

Le low-code et le no-code sont fermés dans les entreprises numériques qui prennent en charge les lieux de travail hybrides et distants. “No-code prend en charge l’approche ‘cloud-forward’, favorisant des migrations vers le cloud plus rapides et plus pratiques”, déclare Borya Shakhnovich, PDG et co-fondateur d’airSlate.

La présence croissante du low-code implique également des changements dans les rôles des métiers de l’informatique et de l’entreprise. Ces plates-formes “offrent aux développeurs professionnels la possibilité d’agir comme des consultants”, ajoute Kar. De plus, les entreprises qui utilisent avec succès la technologie “pour augmenter la rentabilité ont utilisé un mélange collaboratif de développeurs citoyens et professionnels pour accélérer le délai de rentabilisation sans compromettre la gouvernance centralisée”, explique Kar. En outre, les développeurs professionnels et le personnel informatique ont reçu “l’accès à des outils de développement plus rapides et la possibilité de se concentrer davantage sur l’architecture, la stratégie et l’exercice de compétences commerciales”.

Aussi: Le low-code et le no-code améliorent le travail des développeurs de deux manières

La principale préoccupation concernant le low-code et le no-code est son potentiel à exacerber la propagation du shadow IT. Les applications développées par des développeurs citoyens “sont souvent développées sans une supervision informatique appropriée, de sorte qu’une faille de sécurité ou une solution non conforme peut entraîner des dommages financiers importants”, prévient Kar. En outre, le paysage informatique parallèle étendu “peut exacerber la dette technique informatique existante avec des couplages orphelins. Cela se produit lorsqu’une application parallèle utilise des données provenant d’applications informatiques sans que le service informatique ne soit au courant de la dépendance. Les modifications apportées à un système informatique dépendant peuvent perturber l’application parallèle. , perturbant ainsi les opérations commerciales.”

Shakhnovich convient que l’informatique fantôme est un risque, d’autant plus qu’il est possible qu'”un ou très peu d’utilisateurs sachent comment le système fonctionne, et une prolifération de problèmes de gouvernance”. Cela ouvre également un nouveau rôle aux professionnels de l’informatique — “établir une surveillance appropriée, afin que les développeurs citoyens puissent avoir la liberté d’améliorer leur travail”, dit-il. “Alors que les solutions low-code et no-code ont tendance à être à la fois efficaces et rentables, il existe des cas où des problèmes de sécurité ou le besoin de fonctionnalités complexes peuvent limiter leur efficacité.”

Un autre inconvénient du low-code et du no-code est l’incapacité de personnaliser les solutions. “Il y a une rigidité des plateformes low code et no-code”, prévient Nag Vaidyanathan, directeur de la technologie chez Duck Creek Technologies. “Beaucoup ne sont pas suffisamment flexibles pour répondre aux nuances ou au caractère unique d’une fonctionnalité métier particulière.” De plus, le low-code et le no-code peuvent nécessiter “un niveau de maintenance en fonction de l’évolution des besoins de l’entreprise. Cela inclut les écarts par rapport à la norme dus à des circonstances particulières telles que les intégrations, la nécessité de modifier le code inhérent prêt à l’emploi, les remplacements, le débogage et la création de groupes informatiques fantômes, ainsi que la redondance ou la duplication de fonctionnalités dans plusieurs domaines d’une entreprise. »

C’est là que l’informatique doit intervenir et prendre les choses en main. Le service informatique devra « créer et gérer des API pour les données en libre-service », explique Kar. “Ce n’est pas un problème trivial. Cela implique d’extraire des données des silos départementaux, d’établir des règles – et d’écrire des API qui appliquent des règles – qui permettent aux gens d’accéder uniquement aux données qu’ils sont autorisés à voir, et de s’assurer que les données sont utilisé de manière appropriée. La gouvernance des données deviendra une partie beaucoup plus importante du travail de l’informatique.”

Aussi: Les logiciels low-code rendent les employeurs plus attractifs

Les développeurs professionnels et le personnel informatique “n’auront pas à s’occuper de la programmation de base de code réutilisable commun”, explique Vaidyanathan. “Au lieu de cela, ils peuvent se concentrer sur les ajouts de valeur et la création de maturité logicielle avec des décisions de construction ou d’achat, le développement propriétaire d’une architecture basée sur les services. Cela ouvre la porte aux technologues pour se rapprocher de l’assistance au client et de la satisfaction de ses besoins.”

L’essentiel est que “lorsque la programmation traditionnelle cesse d’être un obstacle, les gens peuvent créer un logiciel pour répondre aux questions au fur et à mesure qu’elles se présentent et jeter ce logiciel lorsqu’il a atteint son objectif”, explique Kar. “Si vous êtes chef de produit, pouvez-vous suivre les ventes d’un produit canal par canal ? Pouvez-vous voir les tendances des ventes dans les pays, les États ou les villes ? C’est possible avec certains outils de BI, mais trop souvent, vous ‘d besoin d’accéder à la base de données, de connaître SQL et de pouvoir programmer dans un langage comme Python. Soutenir les personnes qui ont besoin de ces réponses a longtemps été le domaine de l’informatique – et une perte importante pour se désengager complètement, mais lorsque les données deviennent autonomes -service et lorsque les gens auront les outils nécessaires pour l’analyser, l’intervention informatique sera l’exception et non la règle.

Leave a Comment

Your email address will not be published. Required fields are marked *