Victor Coimbra a été reconnu dans la liste Forbes Under 30 Brazil pour ses contributions exceptionnelles à l'innovation dans le domaine de l'IA. Élevé dans la banlieue de Rio de Janeiro, il a surmonté d'importantes barrières sociales et économiques pour cofonder les opérations latino-américaines d'Artefact, qui constituent aujourd'hui un pôle technologique mondial comptant 200 employés. Il apporte une expertise approfondie dans la mise à l'échelle des solutions d'IA et la constitution d'équipes technologiques performantes sur les marchés internationaux.
Introduction
Pendant longtemps, la technologie a essayé d'être accessible au-delà de ceux qui savent coder. Ce processus a lentement évolué, passant de langages de programmation de bas niveau très difficiles à comprendre, tels que l'assemblage, à des langages de "haut niveau" beaucoup plus proches du langage naturel, tels que Python. Aujourd'hui, nous franchissons la barrière qui nous sépare peut-être d'un processus de codage en "langage naturel". Des outils comme Cursor AI ont déjà une capitalisation boursière de 100 millions de dollars, et le terme "vibe coding" se popularise de plus en plus.
Bien sûr, il s'agit là d'une tendance extrême, et je ne pense pas qu'elle remplacera complètement les ingénieurs en logiciel ou en Data expérimentés. Mais là n'est pas la question - nous n'avons pas besoin de remplacer ces fonctions. En fin de compte, de nombreux besoins des entreprises ne sont pas si complexes ; souvent, une bonne feuille de calcul Excel bien construite peut faire l'affaire. C'est là que réside la valeur ajoutée : nous avons donné aux équipes commerciales la possibilité de prototyper des produits extrêmement rapidement, qu'il s'agisse d'une nouvelle fonctionnalité dans leur processus de gestion de la relation client ou d'un formulaire permettant de capturer de la valeur quelque part dans la chaîne d'approvisionnement.
Les équipes commerciales seront en mesure de créer leur propre logiciel "hyper personnalisé" qui va au-delà des feuilles de calcul Excel actuelles, soulageant ainsi l'énorme surcharge de travail des équipes de développeurs informatiques et techniques et apportant probablement des exigences beaucoup plus validées et digérées, ce qui rendra la vie des ingénieurs beaucoup plus facile. Le défi ? Du point de vue de l'entreprise, comment régir cette décentralisation sans limiter les gains de ces agents d'IA tout en établissant une bonne gouvernance ?
L'évolution de l'accessibilité des technologies
L'histoire de l'informatique peut être considérée comme une marche régulière vers l'accessibilité. Les premiers programmeurs travaillaient directement avec le code machine binaire, un processus laborieux qui exigeait des connaissances techniques approfondies et une extrême précision. Le langage d'assemblage a fourni la première couche d'abstraction, suivi par des langages procéduraux comme le FORTRAN et le COBOL qui ont rapproché les concepts de programmation des schémas de pensée humains.
Les langages orientés objet comme Java et Python ont encore simplifié le développement en organisant le code en objets conceptuels reflétant les entités du monde réel. La dernière décennie a vu l'essor des plateformes "low-code" et "no-code" qui ont introduit des interfaces de programmation visuelles. Des outils tels que Microsoft Power Apps, Bubble et Zapier ont permis aux utilisateurs professionnels de créer des applications de base par le biais d'interfaces graphiques sans écrire de code traditionnel.
L'intégration de grands modèles de langage dans le développement représente un bond en avant par rapport à ces plateformes. Contrairement à leurs prédécesseurs, les assistants de codage IA tels que GitHub Copilot, Cursor AI et Claude comprennent le contexte, peuvent générer des fonctionnalités complexes à partir de descriptions en langage naturel et apprendre à partir de modèles d'interaction.
Le "Vibe Coding" traduit ce changement de paradigme - la capacité de communiquer une intention plutôt que des instructions explicites. Un responsable marketing peut simplement dire : "J'ai besoin d'un tableau de bord qui montre les performances d'une campagne sur tous les canaux, avec la possibilité de filtrer par plage de dates et par cible démographique", et recevoir un code fonctionnel en réponse.
Cette approche comble le fossé entre la pensée de l'entreprise et la mise en œuvre technique d'une manière sans précédent. L'utilisateur professionnel n'a pas besoin de comprendre les variables, les fonctions ou les structures de data , mais seulement le problème qu'il tente de résoudre.
L'analyse de rentabilité des agents d'intelligence artificielle
Éliminer le goulot d'étranglement informatique
Depuis des décennies, les entreprises sont confrontées au même défi fondamental : la demande technologique dépasse chroniquement la capacité de développement. Une étude de McKinsey indique que plus de 85 % des entreprises ont plus de demandes de développement de logiciels qu'elles ne peuvent en satisfaire, avec des retards typiques de 6 à 12 mois pour les projets non critiques.
Ce goulot d'étranglement crée de multiples problèmes pour les entreprises :
- Occasions perdues: Les conditions du marché changent alors que les projets sont en attente
- Shadow IT: Les départements frustrés déploient des solutions non autorisées
- Solutions de rechange inefficaces: Les employés créent des processus manuels pour compenser
- Un avantage stratégique gaspillé: Les Data restent inexploitées
Les agents d'IA relèvent ces défis en permettant aux équipes commerciales de répondre à un grand nombre de leurs propres besoins technologiques. Plutôt que de rejoindre la file d'attente des services informatiques, une équipe de vente pourrait créer son propre outil de visualisation du pipeline ou une équipe de marketing pourrait créer un outil de suivi des performances des campagnes.
L'économie du développement démocratisé
Les arguments financiers en faveur des agents d'intelligence artificielle sont convaincants. Le développement traditionnel de logiciels d'entreprise suit un schéma prévisible qui s'étend généralement sur des mois et coûte des milliers, voire des millions de dollars, en fonction de la complexité. Le coût le plus insidieux est le désalignement - le produit final ne répond souvent pas aux besoins réels de l'entreprise parce que les exigences ont été perdues dans la traduction.
Les agents d'IA réduisent considérablement ce cycle. Les équipes commerciales peuvent procéder à des itérations rapides, en testant des solutions en quelques heures au lieu de plusieurs mois. Cette approche :
- Réduit les coûts de développement de 70 à 90 % pour les applications simples
- Réduit le délai de déploiement de plusieurs mois à quelques jours ou quelques heures
- Améliore l'alignement entre les besoins des entreprises et les solutions techniques
- Permet une itération rapide basée sur le retour d'information du monde réel
Automatisation et supervision : Les capacités clés des agents d'intelligence artificielle
Un aspect essentiel des agents d'intelligence artificielle dans les environnements d'entreprise est leur double capacité d'automatisation et la nécessité d'une supervision appropriée. Ces deux éléments définissent la manière dont les agents d'intelligence artificielle fonctionnent dans les contextes organisationnels.
Automatisation intelligente
Les agents d'IA excellent dans l'automatisation des tâches répétitives et des flux de travail qui nécessitaient auparavant une intervention humaine. Contrairement aux outils d'automatisation traditionnels qui suivent des règles rigides, les agents d'IA peuvent :
- S'adapter aux variations des data entrée et du contexte
- Prendre des décisions basées sur une compréhension probabiliste des scénarios
- Tirer des enseignements des interactions passées pour améliorer les performances
- Traiter les entrées en langage naturel sans exiger de syntaxe précise
Cette capacité d'automatisation intelligente signifie que les utilisateurs professionnels peuvent déléguer des tâches de plus en plus complexes à des agents d'IA. Par exemple, un agent pourrait automatiser non seulement la collecte des data , mais aussi l'analyse initiale, la détection des anomalies et la prise de décisions de routine, libérant ainsi les humains pour qu'ils se concentrent sur les exceptions et les considérations stratégiques.
Exigences en matière de surveillance
Malgré leurs capacités, les agents d'IA nécessitent une supervision humaine appropriée - une considération critique pour la mise en œuvre dans les entreprises. Les modèles de supervision efficaces sont les suivants
- L'homme dans la boucle: Pour les processus critiques où chaque résultat de l'IA doit être vérifié par un humain avant d'être exécuté.
- L'homme sur la boucle: Pour les processus de routine où l'IA fonctionne de manière autonome, mais où les humains surveillent les performances et peuvent intervenir.
- L'homme au-dessus de la boucle: Pour les processus à faible risque dans lesquels des personnes examinent périodiquement les performances globales.
Le modèle de supervision approprié dépend de la tolérance au risque, des exigences réglementaires et de la maturité du système d'IA. Les organisations doivent soigneusement mettre en balance les avantages de l'automatisation et la nécessité d'une supervision pour éviter les erreurs, les préjugés ou le décalage par rapport aux objectifs de l'entreprise.
Applications pratiques et hyperpersonnalisation
Les logiciels d'entreprise ont traditionnellement suivi une approche unique. Les grands systèmes tels que les plateformes CRM, ERP et SIRH offrent des options de configuration mais imposent en fin de compte des flux de travail standardisés pour les diverses fonctions de l'entreprise. Cette standardisation crée de l'efficacité au détriment de processus optimaux pour des contextes spécifiques.
L'hyperpersonnalisation inverse ce paradigme. Plutôt que de forcer les processus d'entreprise à se conformer aux limites du logiciel, les applications hyper-personnalisées s'adaptent aux exigences uniques de départements, de rôles ou même d'individus spécifiques.
Examinez ces scénarios courants dans lesquels les agents d'IA permettent l'hyperpersonnalisation :
- Un analyste de la chaîne d'approvisionnement crée un outil de prévision dynamique des stocks qui intègre les data météorologiques, l'historique des ventes et les délais de livraison des fournisseurs.
- Une équipe de service à la clientèle crée un référentiel de connaissances avec des capacités de recherche sémantique afin d'accélérer la résolution des problèmes.
- Les professionnels des ressources humaines développent une application d'intégration des employés qui personnalise la formation en fonction du rôle et de l'expérience.
- Les représentants commerciaux élaborent des tableaux de bord de visualisation personnalisés pour suivre leurs performances spécifiques.
Ces exemples ont un point commun : il s'agit d'outils commerciaux précieux qui ne justifient pas une priorisation informatique formelle, mais qui améliorent considérablement l'efficacité du département. Comme l'a dit un DSI : "Nous ne remplaçons pas notre système ERP par du code généré par l'IA, mais nous donnons à nos utilisateurs professionnels les moyens de résoudre les problèmes du dernier kilomètre qui se retrouvent toujours au bas de notre liste de priorités".
L'intérêt de cette approche est que les solutions sont élaborées par les personnes qui comprennent le mieux les problèmes de l'entreprise. Les logiciels d'entreprise traditionnels ont du mal à atteindre ce niveau de personnalisation parce que les coûts de développement augmentent de façon linéaire avec la complexité de la personnalisation. Les agents d'IA modifient fondamentalement cette équation en rendant les logiciels personnalisés économiquement viables.
Défis de la mise en œuvre et gouvernance
Le principal défi pour les entreprises est de trouver un équilibre entre la démocratisation et les contrôles appropriés. Les cadres trop restrictifs ramèneront les utilisateurs à l'informatique parallèle, tandis que les approches trop permissives risquent de créer un chaos organisationnel.
Les organisations qui réussissent mettent généralement en œuvre des modèles de gouvernance à plusieurs niveaux, avec des contrôles gradués basés sur les caractéristiques des applications :
Niveau 1 - Environnement du bac à sable: Applications à faible risque dont l'accès aux data et le champ d'action de l'utilisateur sont limités. Il peut s'agir d'outils de productivité personnels, de tableaux de bord simples utilisant des sources de data préapprouvées ou de prototypes d'applications pour la validation de concepts.
Niveau 2 - Solutions départementales: Applications servant des fonctions commerciales spécifiques avec une sensibilité modérée des data . La gouvernance comprend un examen par les pairs, une évaluation simplifiée de la sécurité et des exigences de base en matière de documentation.
Tier 3 - Applications d'entreprise: Solutions critiques pour l'entreprise avec des data sensibles ou un large impact sur l'organisation. Ces applications nécessitent un examen formel de la sécurité, des tests de performance, une documentation et une planification de la transition pour un soutien à long terme.
Cette approche à plusieurs niveaux permet une supervision appropriée tout en préservant la rapidité et la flexibilité qui font la valeur du développement assisté par l'IA.
Lorsqu'elles choisissent des plateformes pour le développement assisté par l'IA, les organisations doivent se méfier de la dépendance à l'égard des fournisseurs. De nombreuses plateformes offrent des environnements propriétaires qui peuvent rendre difficile la migration des applications ou l'intégration avec d'autres systèmes. Les organisations devraient privilégier les solutions qui utilisent des normes ouvertes, offrent la portabilité des data et proposent des voies de sortie claires. Le marché de ces outils évolue rapidement et le maintien de la flexibilité pour s'adapter aux nouvelles options est crucial pour le succès à long terme.
L'avenir du travail : Nouvelles divisions techniques et développement professionnel
La nouvelle division du travail technique
Alors que le développement assisté par l'IA arrive à maturité, nous assistons à un remodelage fondamental des rôles technologiques des entreprises. Plutôt qu'une division binaire entre le personnel "technique" et le personnel "non technique", les organisations développent un éventail de capacités de création technologique :
Créateurs d'entreprise: Les experts du domaine qui utilisent l'assistance de l'IA pour élaborer des solutions répondant aux besoins spécifiques des entreprises. Ces personnes comprennent parfaitement les processus de leur entreprise, mais peuvent avoir un bagage technique limité. Avec l'aide de l'IA, ils peuvent créer des tableaux de bord, des flux de travail automatisés et des applications de base qui nécessitaient auparavant l'intervention d'un développeur.
Développeurs citoyens: Utilisateurs professionnels ayant un intérêt technique plus profond qui servent de passerelles entre les départements et l'informatique. Ces personnes acquièrent généralement une meilleure compréhension des principes de conception des logiciels et peuvent créer des solutions plus complexes. Ils deviennent souvent des champions internes et des mentors, aidant leurs collègues à exploiter efficacement les outils d'IA.
Conseillers techniques: Professionnels de l'informatique qui cessent d'écrire tout le code pour permettre et guider le développement dirigé par l'entreprise. Ils établissent des cadres de gouvernance, créent des composants réutilisables et fournissent des conseils sur l'architecture et la sécurité. Plutôt que d'être des goulots d'étranglement, ils deviennent des multiplicateurs qui augmentent la capacité de développement de l'organisation.
Ingénieurs professionnels: Développeurs spécialisés qui se concentrent sur les systèmes complexes, l'infrastructure et les applications critiques. Plutôt que de passer du temps sur des applications départementales plus simples, ils s'attaquent à des problèmes techniquement difficiles qui nécessitent une expertise approfondie.
Cette évolution reflète celle de l'analyse des data . Il y a vingt ans, des analystes spécialisés réalisaient la plupart des analyses de data ; aujourd'hui, l'analyse de data est une compétence commune à toutes les fonctions de l'entreprise, les spécialistes se concentrant sur les défis analytiques les plus complexes.
L'avenir du développement professionnel
Contrairement à certaines prédictions, il est peu probable que le développement assisté par l'IA réduise la demande d'ingénieurs logiciels professionnels. Au contraire, elle les orientera vers des activités à plus forte valeur ajoutée :
Ingénierie des plates-formes: Construire et maintenir l'infrastructure qui permet le développement assisté par l'IA. Cela comprend la création de connecteurs de data sécurisés, la mise en place de systèmes de surveillance et le développement de cadres de test qui soutiennent les utilisateurs professionnels.
Développement de systèmes complexes: Concentration sur les applications critiques qui nécessitent une expertise technique approfondie, des performances élevées ou une architecture sophistiquée. Ces systèmes constituent la base sur laquelle les applications créées par l'entreprise peuvent se développer.
Conseils techniques: Les consultants aident les équipes commerciales à prendre des décisions en matière d'architecture, à relever les défis de l'intégration et à prendre en compte les questions de sécurité. Ce rôle de conseil s'appuie sur l'expertise technique tout en permettant aux utilisateurs d'exécuter leurs propres solutions.
Élévation de l'application: Identifier les applications départementales performantes qui devraient être "promues" au statut d'entreprise, puis les améliorer pour qu'elles répondent aux normes de l'organisation en matière de sécurité, d'évolutivité et de maintenabilité.
Cette transformation crée des opportunités tant pour les professionnels que pour les techniciens. Les équipes commerciales acquièrent l'autonomie nécessaire pour résoudre leurs propres problèmes, tandis que les équipes techniques se concentrent sur les défis qui méritent d'être relevés grâce à leurs compétences spécialisées. Il en résulte une répartition plus efficace des talents et une livraison globale plus rapide de la valeur de l'entreprise.
Pour les professionnels, ce changement nécessite une adaptation. Les utilisateurs professionnels devront développer une réflexion sur la conception des logiciels de base, une maîtrise des data et une sensibilisation à la sécurité. Les professionnels techniques devront renforcer leurs compétences en matière de consultation, d'enseignement et d'architecture. Les organisations qui investissent dans ces capacités développeront des avantages concurrentiels significatifs en matière d'agilité et d'innovation.
Conclusion : Naviguer dans l'avenir de l'IA assistée
La démocratisation du développement de logiciels par le biais d'agents d'IA représente l'un des changements les plus importants de la dernière décennie en matière de technologie d'entreprise. Les organisations qui adoptent ce changement de manière réfléchie sont susceptibles de bénéficier d'avantages considérables en termes d'agilité, de personnalisation et d'innovation.
Pour réussir cette transition, il faut trouver un équilibre entre des impératifs apparemment contradictoires : donner plus de pouvoir aux utilisateurs professionnels tout en maintenant une gouvernance appropriée, encourager l'innovation tout en garantissant la sécurité, et soutenir la décentralisation tout en évitant la fragmentation.
Pour les chefs d'entreprise, le message est clair : le développement assisté par l'IA ne consiste pas à remplacer l'équipe technologique, mais à élargir la participation à la création technologique. En mettant en œuvre ces capacités de manière réfléchie, les entreprises peuvent atteindre l'objectif tant recherché d'un logiciel véritablement personnalisé qui s'adapte à leurs besoins uniques plutôt que de forcer l'adaptation dans la direction opposée.
L'avenir des logiciels d'entreprise ne se résume pas à des systèmes uniques ou à des plateformes hautement configurables, mais à un écosystème d'applications spécifiques générées par l'IA et créées par ceux-là mêmes qui les utilisent. Les organisations qui embrassent cet avenir se retrouveront avec un nouvel outil puissant pour l'innovation, l'efficacité et l'avantage concurrentiel.