
OutSystems est peut-être mieux connu pour son expertise en matière de plate-forme de développement low-code. Mais l’entreprise s’est progressivement orientée vers une spécialisation dans le développement de logiciels assistés par l’IA – et les parallèles entre les deux sont évidents.
En juin, l'entreprise a dévoilé sa feuille de route pour l'IA générative, nommé « Projet Morpheus », avec des avantages tels que la génération instantanée d'applications à l'aide d'invites conversationnelles et un éditeur d'applications basé sur l'IA proposant des suggestions sur toute la pile. La mission reste claire : « la productivité des développeurs sans compromis », comme le dit le fondateur et PDG Paulo Rosado.
Le projet Morpheus, selon les mots de Nuno Carneiro, chef de produit OutSystems AI, est « la prochaine génération de développement logiciel ». « Ce que nous faisons, c'est construire une toute nouvelle expérience de développement, basée sur le principe selon lequel l'IA vous fera des suggestions. Vous n’avez pratiquement rien à coder et l’IA vous suggère quoi faire », explique Carneiro.
« Vous disposez d'une expérience visuelle de ce que vous voyez est ce que vous obtenez en termes de développement logiciel, où vous pouvez modifier l'application directement dans votre environnement de développement. – En plus de cela, l'IA vous donne des suggestions sur ce que vous pourriez vouloir changer afin que vous n'ayez pas besoin de coder les choses manuellement.
Cela signifie que l’intelligence artificielle est là pour peaufiner plutôt que prendre le relais. Jusqu'à présent, la principale offre de la société dans ce domaine a été le Système de mentorat IA OutSystems. Du code à l'architecture en passant par les performances, le développeur a le contrôle, mais il a toujours un expert à portée de main.
Le scepticisme est naturellement présent, comme c’était le cas avec l’essor des plateformes low-code. Mais après avoir tué le dragon une fois auparavant, le travail est-il plus facile cette fois-ci ? "Nous constatons les mêmes tendances de scepticisme à l'égard de l'IA dans le développement de logiciels", explique Carneiro. « Nous avons déjà suivi ce processus d'éducation et de démonstration de la valeur de l'automatisation dans le développement de logiciels. Nous pensons désormais que nous sommes bien placés pour communiquer sur la transformation actuelle du secteur en raison de l’essor de l’IA.
Le facteur clé est que la plate-forme OutSystems protège contre certains des aspects les moins sains de la technologie de l’intelligence artificielle. L’hallucination – où une IA donne en toute confiance une réponse incorrecte – et la création de code criblé de vulnérabilités ne sont que deux des pièges qui pourraient survenir si on lui donnait un contrôle total. C’est là que les parallèles entre le développement logiciel low-code et le développement logiciel assisté par l’IA sont particulièrement frappants ; même si le code a été généré par l’IA, vous pouvez comprendre visuellement ce que vous construisez.
« Les solutions que nous voyons actuellement ne résolvent toujours pas ce problème », déclare Carneiro. « Parce que si l'IA se contente d'écrire automatiquement un tas de code et que la personne chargée de voir le code et de le construire ne comprend pas ce qu'il y a derrière, cela ne sera pas une solution à utiliser par une organisation sérieuse. Le low-code résout ce problème grâce à son expérience de développement visuel et le système AI Mentor vérifie en permanence les vulnérabilités de sécurité, peu importe qui ou quoi a écrit le code.
L’essentiel pour les entreprises est que le développement basé sur l’IA avec une plate-forme low code leur permettra de réaliser des projets en quelques semaines, ce qui prendrait autrement des mois, voire des années, à développer. Carneiro donne l'exemple théorique d'une entreprise qui souhaite faire une preuve de concept pour un nouveau logiciel de gestion des ressources humaines en interne ; un projet qui pourrait prendre une semaine avec OutSystems. Pour des projets de transformation plus larges, comme la reconstruction d’une chaîne d’approvisionnement complète, cela prendrait quelques mois maximum.
Il existe également un autre avantage pour les grandes entreprises. « Nous avons également vu de nombreux clients créer des centres d'excellence autour du développement de logiciels low-code qu'ils exportent ensuite vers leurs organisations à travers le monde », explique Carneiro. « L’utilisation du système AI Mentor signifie qu’ils peuvent ensuite exporter cela et innover rapidement dans l’ensemble de leur entreprise. »
L'amélioration du processus de développement de logiciels n'est cependant qu'un aspect d'un parcours de transformation numérique, OutSystems s'engageant à permettre aux entreprises d'adopter elles-mêmes l'IA. Reconnaissance d'images est l'un de ces cas d'utilisation, ou l'utilisation de services cognitifs que les utilisateurs peuvent ajouter à leurs applications pour résoudre des problèmes commerciaux à partir de données non structurées. Cela a été pris en compte dans une partie de la mise à jour de la feuille de route de l'IA générative, avec l'annonce d'un nouveau connecteur pour Azure OpenAI, construit en partenariat avec Microsoft, pour permettre l'utilisation de grands modèles de langage dans le développement. « Une partie de notre feuille de route consiste à aider nos clients à jeter les bases de l'adoption de l'IA dans leurs entreprises, afin qu'ils ne soient pas pris au dépourvu », note Carneiro.
OutSystems participe à Salon européen de l'IA et du Big Data, à Amsterdam les 26 et 27 septembre, et l'IA et les parcours de transformation numérique plus larges constitueront une partie importante de l'ordre du jour. « Un défi typique de la transformation numérique consiste à connecter différentes sources de données, et c'est un autre domaine dans lequel nous pensons qu'OutSystems entre en jeu. Nous sommes au bon endroit pour aider les entreprises à résoudre ce problème », explique Carneiro. « Nous vous aidons naturellement à vous connecter à différentes sources de données, et c'est quelque chose que nous optimisons au fil des années pour aider nos clients à intégrer tous les types de bases de données et de sources : nous disposons d'outils qui aident les clients à se connecter aux intégrations et à intégrer différentes sources de données.
"Ces défis ne seront peut-être pas évidents avant de vous lancer dans l'adoption de l'IA", ajoute Carneiro. "Mais je suis presque sûr que tous ceux qui ont essayé les reconnaîtront – et nous espérons qu'ils reconnaîtront également qu'OutSystems est un bon partenaire pour cela."
photo par Marc Sendra Martorell sur Unsplash

Vous souhaitez en savoir plus sur l’IA et le Big Data auprès des leaders du secteur ? Vérifier Salon de l'IA et du Big Data se déroulant à Amsterdam, en Californie et à Londres. L'événement complet est co-localisé avec Semaine de la transformation numérique.
Découvrez d'autres événements et webinaires technologiques d'entreprise à venir proposés par TechForge ici.
Source