Gartner : 75 % des développeurs de logiciels d'entreprise utiliseront l'IA en 2028

Titre : L'adoption croissante de l'IA dans le développement de logiciels d'entreprise : Attentes élevées et récits de prudence

Dans le monde en constante évolution de la technologie, l'intelligence artificielle (IA) est devenue un pilier de l'innovation. Une récente étude de Gartner prévoit que d'ici 2028, un impressionnant 75 % des développeurs d'entreprise intégreront des assistants de code IA dans leurs flux de travail. Bien que ce chiffre soit prometteur, il est essentiel d'examiner les défis potentiels et les attentes réalistes qui accompagnent une telle adoption généralisée.

Le chemin vers une adoption généralisée de l'IA

Au troisième trimestre de 2023, une part significative des organisations (63 %) a déjà commencé à mettre en œuvre des assistants de code IA. Ces outils de pointe sont conçus pour aider les développeurs à générer du code plus efficacement, en réduisant le temps consacré aux tâches manuelles. Cependant, il est crucial de gérer les attentes des dirigeants informatiques, car il peut y avoir un décalage entre leur optimisme et les gains de productivité réels expérimentés par les équipes de développement de logiciels.

Selon Philip Walsh, analyste principal chez Gartner, il existe un risque de surestimation des gains de productivité. Les fournisseurs d'outils d'assistance au codage IA prétendent pouvoir augmenter la productivité des codeurs jusqu'à 50 %. Pendant ce temps, 34 % des DSI et des chefs d'entreprise considèrent la génération de code AI comme un changeur de jeu potentiel pour leurs efforts de développement de logiciels.

"C'est vraiment de hautes attentes en matière de gains de productivité de ces assistants de code IA", met en garde Walsh. À mesure que les entreprises se précipitent pour adopter l'IA, il est important pour les équipes de développement de logiciels de gérer les attentes de leurs dirigeants supérieurs.

Naviguer les défis de l'adoption de l'IA dans le développement de logiciels

L'implémentation d'outils d'IA dans le développement de logiciels ne se fait pas sans heurts. Par exemple, les avantages des outils de codage alimentés par l'IA peuvent être limités à des tâches spécifiques et étroites. Une étude citée par Walsh s'est appuyée sur une expérience A-B, dans laquelle une équipe a écrit un serveur Web en JavaScript, tandis qu'une autre équipe utilisait des outils de codage IA. L'écriture de code de gabarit pour Python était une autre tâche de comparaison courante. Cependant, ces tâches peuvent ne pas être représentatives des capacités de l'outil en raison de la richesse des données d'entraînement disponibles en ligne.

De plus, le codage ne représente qu'environ 20 % des efforts globaux, qui incluent la planification, la conception, la recherche, la génération de code réel, les tests et la vérification, le déploiement, la configuration et le suivi. Par conséquent, même si une amélioration de 50 % de la réalisation des tâches de codage est réalisée, l'amélioration du cycle global du temps peut ne représenter que 10 %.

Créer une culture d'expérimentation et d'apprentissage

Pour tirer le meilleur parti des outils d'IA, les équipes de développement doivent favoriser une culture d'expérimentation et d'apprentissage. Les DSI doivent créer un environnement dans lequel les développeurs se sentent habilités à échouer et à apprendre de leurs expériences. L'imposition de mandats de productivité de haut en bas est peu susceptible de donner les résultats escomptés.

Walsh insiste sur l'importance de créer une culture qui encourage l'apprentissage et l'expérimentation : "Les DSI doivent créer cela et écouter leurs personnes, mais aussi créer un espace pour l'expérimentation et l'échec."

En conclusion, l'adoption généralisée de l'IA dans le développement de logiciels d'entreprise offre de grandes promesses. Cependant, il est crucial pour les organisations de gérer les attentes et de créer une culture d'apprentissage et d'expérimentation. En le faisant, les entreprises peuvent exploiter le potentiel de l'IA pour stimuler l'innovation et améliorer la productivité dans le paysage en constante évolution du développement de logiciels.

Source : <https://www.theregister.com/2024/04/13/gartner_ai_enterprise_code/>

Comments

Popular posts from this blog

Apprendre les langues étrangères : Outils modernes et potentiel du ChatGPT

ChatGPT-4 reproduit l'animation GapMinder en une seule tentative

GPT-4 vs GPT-3.5 - Dévoiler l'avenir des modèles de langage de l'IA