Skip to main content

L’IA générative (GenAI) et son adoption rapide ont fondamentalement transformé les industries, et le développement logiciel est à l’avant-garde de ce mouvement. L’IA génère désormais plus d’un quart du nouveau code de Google !

Cette adoption rapide de l’IA offre de précieuses leçons à d’autres secteurs qui font face à des défis d’adoption. Une récente enquête a révélé que 81 % des ingénieurs logiciels utilisent GenAI pour automatiser des tâches auparavant réalisées manuellement — un changement spectaculaire comparé à il y a seulement deux ans.

Pour approfondir ces enseignements, nous nous sommes entretenus avec Robert Whiteley, PDG de Coder, qui a partagé son point de vue sur l’impact de l’IA dans le développement logiciel et ses éventuelles répercussions dans d’autres domaines. Dans cette session de questions-réponses, Rob décrypte les opportunités, les risques et la dynamique évolutive de l’adoption de l’IA, tout en donnant des conseils aux organisations pour intégrer efficacement l’IA dans leurs processus tout en évitant les pièges courants.

Want more from The CTO Club?

Create a free account to finish this piece and join a community of CTOs and engineering leaders sharing real-world frameworks, tools, and insights for designing, deploying, and scaling AI-driven technology.

This field is for validation purposes and should be left unchanged.
Name*
  1. L’adoption de l’IA a-t-elle vraiment permis aux développeurs de gagner en autonomie, ou introduit-elle de nouvelles complexités et pressions qui n’existaient pas auparavant ? Existe-t-il des aspects de l’expérience développeur qui pourraient s’être détériorés à cause de l’IA ?

« Lorsqu’elle est mise en œuvre correctement, l’IA peut révolutionner la productivité des développeurs et l’expérience globale du développement. En simplifiant les tâches de codage répétitives, en réduisant les erreurs et en améliorant la qualité du code, l’IA permet aux développeurs de se concentrer sur des missions à plus forte valeur ajoutée. L’objectif est de renforcer leur impact, non de remplacer leur créativité. Mais même si les avantages sont indéniables, l’intégration de l’IA dans le développement logiciel comporte ses propres défis.

L’adoption de l’IA dans le développement a été fulgurante. Il y a deux ans à peine, la majorité des développeurs n’utilisaient pas d’outils d’IA ; aujourd’hui, 81 % des ingénieurs logiciels exploitent GenAI pour automatiser des tâches auparavant réalisées à la main. Cette explosion a dopé la productivité, mais a aussi créé un nouvel équilibre à trouver. Les développeurs doivent apprendre à intégrer l’IA pour compléter leurs compétences, tout en conservant l’expertise humaine indispensable à des résultats de haute qualité.

L’un des principaux risques reste la dépendance excessive à l’IA. La commodité de déléguer des tâches à l’IA peut parfois amener à moins vérifier ses résultats, annulant ainsi les gains d’efficacité attendus. Parallèlement, les développeurs doivent faire face à la pression croissante d’acquérir de nouveaux savoir-faire pour travailler efficacement avec les outils d’IA. Gérer l’IA dans les flux de travail ressemble de plus en plus à la gestion d’une équipe : cela demande un mélange de compétences techniques et managériales que bien des développeurs commencent tout juste à maîtriser. Pensez à GenAI comme à un stagiaire enthousiaste cherchant à plaire au développeur. Obtenir de bons résultats de votre assistant GenAI nécessite des instructions précises, des encouragements et un accompagnement progressif.

Les entreprises peinent également à standardiser leurs pratiques lors du déploiement de l’IA. Souvent, elles se contentent des outils fournis par des partenaires existants ou adoptent des solutions fragmentées selon les préférences ou les achats individuels. Cela engendre une mosaïque d’outils qui complique les processus et la gouvernance, notamment dans les grandes structures où l'utilisation non encadrée de l’IA peut rapidement devenir incontrôlable.

Pour donner véritablement du pouvoir aux développeurs, les entreprises doivent instaurer dès le début des politiques et des lignes directrices claires. Les développeurs doivent se sentir en confiance dans l’utilisation de l’IA tout en restant critiques face à ses résultats. Et peut-être surtout, l’adoption doit se faire à un rythme propice à l’apprentissage et à la progression. L’IA est un formidable levier, mais elle donne le meilleur d’elle-même lorsqu’elle enrichit — sans remplacer — l’expertise humaine. »

  1. Pensez-vous que les entreprises surestiment l’impact à court terme de l’IA mais sous-estiment ses risques sur le long terme, comme les biais potentiels ou la dépendance à l’automatisation ? Existe-t-il des risques dont on ne parle pas assez ?

« L’adoption fulgurante des outils d’IA a dépassé la capacité de nombreuses sociétés à gérer les risques. Si l’optimisme initial concernant les bénéfices de l’IA est justifié, trop d’entreprises avancent sans l’infrastructure nécessaire pour atténuer les menaces majeures, telles que l’exfiltration de données, le vol de propriété intellectuelle, l’injection de requêtes malveillantes ou l’empoisonnement des données. Avec 2025 qui s’annonce comme l’année des fuites de données liées à l’IA générative, investir dans des garde-fous adaptés n’a rien d’optionnel : c’est indispensable pour une mise en œuvre réussie dans un environnement de cybersécurité de plus en plus complexe.

Une autre question porte sur la propriété des résultats. La plupart des outils d’assistance au codage basés sur GenAI – particulièrement les versions payantes, non destinées au grand public – attribuent les droits de propriété intellectuelle au développeur. Ils indemnisent également en cas de litige lié aux modèles de langage sous-jacents. Cependant, ce n’est pas systématique. Les entreprises doivent bien comprendre les conditions d’utilisation des outils qu’elles autorisent — et de ceux qu’elles interdisent. Dans le cas contraire, elles pourraient se retrouver à devoir partager la propriété intellectuelle.

Les risques liés à l’IA sont bien réels. Les entreprises doivent trouver un équilibre entre l’exploitation de la puissance de l’IA et le maintien d’un contrôle humain pour garantir la qualité, la précision et la sécurité. Le succès futur commence avec une planification réfléchie et une mise en œuvre rigoureuse dès aujourd’hui. Les sociétés ne peuvent pas se permettre de courir derrière des cas d’usage tape-à-l’œil ou des gains faciles, sans aligner ces initiatives sur les besoins réels de leurs équipes de développement. La bonne stratégie repose sur des politiques de gouvernance claires, la formation des utilisateurs et la résolution de problèmes concrets. C’est ainsi que l’on peut exploiter tout le potentiel de l’IA, en toute sécurité et efficacité. Pour celles souhaitant s’engager sérieusement dans cette voie, collaborer avec des partenaires expérimentés en développement logiciel sur mesure peut permettre de surmonter ces défis. »

  1. Quels sont les secteurs qui pourraient à tort penser que l’IA n’est pas pertinente pour leur domaine, mais qui bénéficieraient le plus de son intégration ? Existe-t-il des succès inattendus où les insights des développeurs en IA révolutionnent des secteurs improbables ?

« L’IA transforme chaque secteur, de la santé à l’industrie manufacturière, en passant même par le divertissement. Malgré leurs différences, beaucoup de ces secteurs partagent des problématiques similaires. Qu’il s’agisse d’adapter la capacité hospitalière à la variation du flux de patients dans un service d’urgence ou d’optimiser une chaîne d’approvisionnement, la racine de ces défis réside souvent dans une gestion inefficace des données. Les outils d’IA peuvent apporter une aide précieuse pour rationaliser ces processus grâce à l’automatisation, comme ils le font pour les développeurs dans la rédaction de code.

Dans le cas de Coder, le secteur automobile m’a le plus surpris. Les constructeurs emploient de larges équipes de développeurs pour concevoir et maintenir des véhicules de plus en plus intelligents et autonomes. Il n’est pas rare qu’un grand constructeur compte 10 000 développeurs ou plus. Les plus grandes implantations de Coder proviennent des constructeurs automobiles ; ils utilisent tous plus d’une solution GenAI. »

  1. Comment répondez-vous aux dirigeants inquiets que l’adoption de l’IA entraîne la suppression d’emplois ou la perte d’intuition humaine ? La première étape vers l’adoption de l’IA ne serait-elle pas davantage une question d’état d’esprit que de technologie ?

« L’état d’esprit et la communication sont essentiels pour lancer une initiative IA. La résistance au changement est normale, surtout lorsque ce changement s’accompagne de rumeurs et de risques potentiels comme c’est le cas pour l’IA. Les décideurs doivent démontrer la valeur concrète de l’IA et son impact dans le quotidien des développeurs. 

Les développeurs resteront toujours des résolveurs de problèmes, et cela ne changera pas avec l’IA. En revanche, c’est la manière de résoudre qui évoluera. Avec l’arrivée de l’IA, chaque développeur devient en quelque sorte manager de sa propre équipe de bots, ce qui lui demande de penser différemment sa façon de décomposer un problème et d'en déléguer les tâches à un agent IA. Cela appelle une évolution des compétences purement techniques vers des compétences comportementales : au lieu de valoriser uniquement l’expertise pointue sur un langage, le développeur doit aussi se demander « Suis-je capable de bien communiquer ? » 

Les développeurs bénéficieront également d’une plus grande autonomie dans la résolution de problèmes, chacun pouvant décider de la structuration de son équipe d’agents IA : par exemple, attribuer des bots à des étapes spécifiques du cycle de développement logiciel, séparer les tâches selon les langages de programmation, etc. Proposer des formations ou des occasions de développement pour favoriser ces nouvelles soft skills est un élément clé de leur réussite à long terme.

Il est aussi important que les décideurs reconnaissent que l’IA n’est pas encore prête à remplacer complètement l’intervention humaine : il faut déconstruire les mythes et positionner correctement les nouvelles initiatives comme des leviers d’assistance, pas comme des substitutions. Les progrès de l’IA sont impressionnants, mais ces outils ne peuvent emmener les développeurs qu’à 80 % du résultat. L’humain est indispensable pour peaufiner les 20 % restants et bénéficier des gains de temps et de qualité. En positionnant l’IA comme un assistant accélérant la transformation digitale, les dirigeants peuvent préparer leurs équipes à non seulement accepter les outils IA, mais à les adopter pleinement et à monter en compétence. »

  1. Le mouvement « shift left » a-t-il réellement été accéléré par l’IA, ou s’inscrit-il simplement dans la tendance DevOps et automatisation ? Y a-t-il des exemples où le « shift left » a eu des effets inverses ou généré de nouveaux blocages ?

« L’approche “shift left” est utilisée depuis longtemps pour anticiper les problèmes dans le développement logiciel. Cependant, ces dernières années, tant d’éléments ont été amenés “à gauche” que les développeurs passent de moins en moins de temps sur les projets de codage en eux-mêmes. Il est temps que les DSI et CTO repensent leur stratégie.

Si DevOps et DevSecOps peuvent apporter une grande automatisation et gagner du temps, cela se fait souvent au détriment du développeur. Opérer un “shift” des tâches en début de cycle de développement logiciel entraîne une surcharge cognitive et une baisse de productivité. GenAI est en partie une réponse à ce problème. C’est un nouvel outil dans l’arsenal des dirigeants pour compenser la baisse d’expérience et de productivité des développeurs.

Les responsables DevOps et ingénierie de plateforme peuvent s’appuyer sur les environnements de développement dans le cloud pour automatiser GenAI à grande échelle. Ces environnements garantissent que GenAI reste toujours connecté, mis à jour et avec la bonne version, ce qui facilite l’accès pour les développeurs externes, permet aux équipes data science de tirer parti de la puissance du cloud, et réduit le temps d’intégration des nouveaux projets. Les entreprises les plus performantes utilisent les CDE pour “shifter à gauche” des outils – particulièrement GenAI – pour les développeurs, sans pénaliser leur productivité. »

Et ensuite ?

Le parcours d'adoption de l'IA dans le développement logiciel offre un modèle puissant pour d'autres secteurs. Si l'IA générative a permis d’atteindre de nouveaux niveaux de productivité, elle met également en lumière l'importance de la supervision humaine, d’une mise en œuvre réfléchie et d’un changement de mentalité vers une collaboration avec l’IA en tant que partenaire.

Alors que les entreprises d’autres secteurs envisagent d’intégrer l’IA, les réflexions de Rob Whiteley soulignent un point clé : une adoption réussie ne consiste pas seulement à exploiter des technologies de pointe, mais à donner aux personnes les moyens de travailler plus intelligemment, pas plus durement. 

En favorisant une gouvernance transparente, en permettant la montée en compétences et en donnant la priorité à une intégration sans friction, les organisations peuvent relever les défis liés à l’adoption de l’IA et libérer son potentiel transformateur.

Abonnez-vous à la newsletter du CTO Club pour plus d’informations sur l’IA.