Solita et ISS ont réalisé une expérience dans laquelle une équipe a développé un logiciel avec des outils d’IA générative et une autre équipe sans IA. L’étude montre que les décisions sont prises jusqu’à 500 fois plus vite et les processus expérimentaux jusqu’à 100 fois plus rapides.
Solita, une entreprise européenne de technologie et de données, et ISS, un acteur international de la gestion des installations et des lieux de travail, ont étudié conjointement l’impact de l’IA générative sur le développement de logiciels. Dans le cadre du projet “Gen AI Twin”, deux équipes ont travaillé en parallèle sur le même outil numérique. Une équipe a suivi une approche traditionnelle, tandis que l’autre a utilisé des outils d’IA à chaque étape du processus.
L’IA contre le développement classique
L’expérience a montré que les outils d’IA augmentent considérablement la vitesse de formation des concepts et de prise de décision. Les développeurs ont reçu un retour d’information immédiat sur leurs choix et l’IA a posé des questions cruciales sur l’objectif et la fonctionnalité du logiciel. Cela a obligé les équipes à réfléchir consciemment à chaque étape. La méthode, dans laquelle l’IA proposait continuellement des suggestions et des améliorations, s’est également avérée favoriser la collaboration au sein des équipes.
Changer de rôle
Une conclusion frappante de l’expérience est que l’IA générative modifie les structures hiérarchiques au sein du développement de logiciels. L’ancienneté devient moins importante, tandis que le travail d’équipe et l’ouverture d’esprit deviennent cruciaux. L’IA prend en charge les tâches répétitives, ce qui permet aux développeurs de se concentrer davantage sur l’évaluation et la prise de décision.
En outre, le projet a introduit une nouvelle méthode de travail inspirée de la programmation en binôme. Une personne donnait des ordres à l’IA tandis qu’une autre vérifiait les résultats. Cela a permis de filtrer les résultats erronés de l’IA. Dans le même temps, la sécurité psychologique au sein des équipes s’est avérée importante, car tout le monde n’est pas également à l’aise avec cette façon de travailler ensemble.
Le projet a également permis d’associer plus étroitement les clients au processus de développement. Grâce à l’IA, ils ont pu donner un retour d’information immédiat et suggérer des améliorations, ce qui a permis d’accélérer les itérations. Alors que cela prendrait normalement des mois, cette expérience a permis de mettre au point des prototypes exploitables en quelques minutes.
L’étude conclut que les modèles d’IA ont déjà un impact évident sur le développement de logiciels. Solita conseille aux entreprises de documenter systématiquement les méthodes d’IA et de faire attention aux données qu’elles partagent avec les grands fournisseurs d’IA.