L’idée centrale n’est pas que l’IA devienne à elle seule le nouveau sujet de l’ingénierie logicielle. Le véritable basculement concerne plutôt la manière de concevoir et d’orchestrer des systèmes de production logicielle où humains, assistants de développement et agents plus autonomes travaillent ensemble.
Pendant des décennies, l’ingénierie logicielle s’est surtout attachée à améliorer la production de code par les équipes : méthodes, outils, qualité, automatisation et organisation du travail. Avec l’essor rapide de l’IA générative en moins de trois ans, la question se déplace. Il ne s’agit plus seulement d’accélérer l’écriture du code, mais de structurer un environnement complet dans lequel plusieurs acteurs, humains et machines, contribuent à la fabrication du logiciel.
Dans cette lecture, l’enjeu devient systémique. Les entreprises doivent penser les rôles, la coordination, la supervision et les limites d’agents capables d’assister ou d’exécuter certaines tâches. L’ingénierie des systèmes de production logicielle prend alors une place centrale, car elle doit garantir que cette collaboration reste efficace, maîtrisée et cohérente avec les objectifs des équipes.
Autrement dit, l’IA n’est pas présentée comme une fin en soi, mais comme un élément d’un changement plus large dans l’organisation du développement logiciel. Le défi de demain sera moins d’ajouter un outil d’IA à la chaîne existante que de repenser en profondeur la façon dont le logiciel est produit au sein de véritables systèmes sociotechniques.