De 7 ans à 7 jours avec l'IA agentique
Le projet qui a explosé les estimations
Chez RIADVICE, nous avons récemment développé une application complexe et riche en fonctionnalités — du type de celles qui coordonnent plusieurs sous-systèmes au sein d’une architecture distribuée — sous la forme d’un environnement natif multiplateforme ciblant à la fois les appareils mobiles et les ordinateurs de bureau à partir d’une base de code unique, en réponse aux exigences du marché qui nécessitaient une nouvelle implémentation. La base de code en témoigne :- 286 662 SLOC (~286 KLOC) répartis sur 672 fichiers source
- 1 329 399 lignes de résiliation totale — 862 488 insertions et 466 911 suppressions
- 700 commits terminé 7 jours de développement actifs pour atteindre la première version alpha prête pour les tests
- Internationalisation complète dans des dizaines de langues locales
- Plusieurs sous-systèmes profondément indépendants — gestion des protocoles, gestion des données, rendu et intégration de la plateforme — tous construits à partir de zéro pour l'environnement cible
Ce que les modèles d'estimation prédisaient par rapport à ce qui s'est réellement produit
Cet outil prend en charge tous les principaux modèles d’estimation issus de la littérature en génie logiciel : COCOMO Basic (Organic, Semi-Detached, Embedded), COCOMO Intermediate (Semi-Detached et Embedded, optimisé), COCOMO II Post-Architecture (optimisé), les points de fonction, la référence de productivité SLOC et Putnam/SLIM — calibrés en fonction du type de projet à l’aide de constantes publiées issues de la littérature source originale.| Modèle d'estimation | Effort prévu | Calendrier prévisionnel | Accélération vs. réel |
|---|---|---|---|
| COCOMO de base (Organique) | 913 hommes-mois | 33,3 mois | 2,282× |
| COCOMO de base (Semi-détaché) | 1 696 mois-personnes | 33,7 mois | 4,240× |
| COCOMO de base (Intégré) | 3 200 hommes-mois | 33,1 mois | 8,000× |
| COCOMO Intermédiaire (Semi-détaché, ajusté) | 1 259 mois-personnes | 30,4 mois | 3,148× |
| COCOMO Intermédiaire (Intégré, ajusté) | 2 376 mois-personnes | 30,1 mois | 5,940× |
| COCOMO II Post-Architecture (ajusté) | 1 703 mois-personnes | 30,3 mois | 4,257× |
| Points de fonction (estimation grossière) | 17,9 hommes-mois | 7,5 mois | 45× |
| Ligne de base de productivité en SLOC (25 SLOC/développeur-jour) | 573 hommes-mois | 573,3 mois | 1,433× |
| Putnam/SLIM | ignoré (durée < 30 jours; T4/3 explose | — | — |
Les modèles sont en désaccord entre eux — d'un facteur de 50 à 8 000
Ces modèles ne sont pas d'accord entre eux. Sur cette même base de code, les prédictions varient de 17,9 à 3 200 hommes-mois — un écart de 178×. Le benchmark SEAA 2013 de COCOMO II, SEER-SEM, SLIM et TruePlanning sur 51 projets réels a trouvé un MMRE de 50–100%. Une évaluation de 2023 sur l'ensemble de données COCOMO NASA a révélé un MMRE proche de 1.0 et PRED(0.25) = 0.0 — pas un seul projet n’a été estimé dans la marge d’erreur de 25%. Ces modèles n’ont jamais été conçus pour un projet assisté par l’IA. Mais l’ampleur de cet écart — même en tenant compte de l’imprécision des modèles — nous indique qu’un changement structurel s’est produit.Ce que disent vraiment les recherches sur l'IA agentique et la productivité des développeurs
Le chiffre de 4 240× est extrême, et je ne veux pas le surestimer. L'échafaudage de projets nouveaux (« greenfield ») gonfle le taux de résiliation, et le SLOC est un indicateur faible de la valeur. Examinons donc la littérature évaluée par les pairs. Les assistants de type Copilot offrent de modestes gains réels. Peng et al. (2023) ont constaté que les développeurs utilisant un assistant de programmation IA ont accompli une tâche 55,81 TP3T plus rapide (95% CI : 21–89%). L'essai contrôlé randomisé (ECR) Microsoft/Accenture/Fortune 100 (2025) — la plus grande étude menée à ce jour, n = 4 867 — a révélé un 26% : augmentation du nombre de tâches achevées. L'essai contrôlé randomisé interne de Google (2024) a révélé environ21% réduction du temps de tâche. L'expérience de terrain de la BRI / Ant Group (2024) a mesuré une Augmentation de la production de code du modèle 55% pour le personnel subalterne. Le résumé honnête : 1,26×–1,56× sur les tâches appropriées. Réel, mais pas transformateur. L'IA agentique fonctionne dans un autre registre. La revue 2025 de Devin par Cognition a fait état de résultats clients de 10× sur les migrations ETL, 14× sur les migrations de versions Java, et 20× sur les correctifs de sécurité. Nubank a annoncé Amélioration de l'efficacité par 12 et Économies de coûts multipliées par 20 sur une refactorisation de plusieurs millions de lignes estimée auparavant comme un effort de plusieurs années par un millier d'ingénieurs. Notre portage se situe exactement dans cette fourchette — l'histogramme des commits montre de denses pics à 22h00, 00h00 et 01h00, la signature de sessions pilotées par des agents. Les contre-preuves sont réelles. L'essai contrôlé randomisé de Metr.org pour 2025 (16 développeurs expérimentés, 246 tâches sur des projets matures) a révélé que l'IA augmentation du temps d'exécution de 19% — le ralenti des développeurs expérimentés sur des bases de code familières. Une étude de type différences des différences de 2026 portant sur 807 dépôts GitHub adoptant des outils d'IA (He et al., MSR ’26) a révélé une accélération “ transitoire ” de la vélocité et une augmentation “ persistante ” de la complexité du code qui a entraîné un ralentissement à long terme. Le titre résume tout : La vitesse au détriment de la qualité. Le consensus : L'IA est d'une grande aide pour les projets de développement entièrement nouveaux et structurés, apporte une aide modeste pour les tâches de finalisation, et peut nuire à la vitesse de développement sur des bases de code matures. La dette de qualité est bien réelle.Pourquoi les modèles ne tiennent plus la route : trois changements structurels
Aucun des inducteurs de coûts des modèles classiques ne dispose d'un paramètre pour “ le développeur dispose d'un agent autonome qui ne dort jamais et garde l'intégralité de la base de code en contexte ”. Trois changements font s'effondrer la courbe des durées :Les modèles partent du principe qu’une part importante du travail est de nature mécanique : code standard, structures de soutien, refactorisations répétitives, ressources de localisation et autres données structurées. Dans ce portage, une grande partie du volume est constituée de texte et de liaisons très réguliers qu’un agent peut générer ou transformer en masse. Le code écrit à la main — structures de support, constructeurs, liens entre les plateformes — est désormais généré par lots, et non plus tapé ligne par ligne.
Un développeur qui passe sans cesse de la couche protocole à la couche données et au moteur de rendu doit à chaque fois supporter le coût lié au chargement du contexte. Un agent ayant lu l’intégralité du référentiel composé de 672 fichiers ne le paie qu’une seule fois. Cette asymétrie s’amplifie rapidement sur une base de code de cette taille.
Les modèles convertissent les hommes-mois en mois calendaires via une équation de dotation en personnel qui suppose une journée de travail humaine. Les sessions d'agents s'exécutent pendant la nuit. L'histogramme des validations montre une production soutenue de 07h00 à 01h00 — 18 heures de travail effectif, et non 8.
L'étalonnage empirique par le même auteur
Les modèles paramétriques présentent des écarts de plusieurs ordres de grandeur ; j'ai donc également effectué un étalonnage empirique inter-projets en comparant le volume de code produit par jour-personne dans mon propre code avant et après l'adoption d'un outil d'IA agentique, sur trois autres dépôts de production au sein du même écosystème :| Projet | Journée de développement et de réduction du taux de désabonnement pré-IA | Taux de désabonnement / jour de développement à l'ère de l'IA | Multiplicateur |
|---|---|---|---|
| Projet A (équilibreur de charge) | 673 | 2,056 | 3.1× |
| Projet B (service de reporting) | 239 | 2,127 | 8.9× |
| Projet C (service de traitement) | 1,322 | 982 | 0.7× |
| Données agrégées (moyenne / médiane) | — | — | 4.2× / 3.1× |
Ce que cela implique pour la planification des projets
Si vous continuez à estimer vos projets logiciels à l'aide de modèles non calibrés et d'une valeur de référence de 25 SLOC par jour, vos estimations seront erronées de un à trois ordres de grandeur pour les travaux assistés par l'IA. Voici comment nous procédons chez RIADVICE :- Calibrez selon votre propre histoire. Comparez votre propre rendement en termes de code par jour-personne, avec et sans IA. Cette méthode est moins coûteuse, plus fiable et permet d'obtenir une fourchette comprise entre 3 et 9 fois supérieure, que vous pourrez justifier dans un plan de projet.
- Distinguer les projets « greenfield » de la maintenance. Le multiplicateur d’Agentic AI est le plus élevé dans le cadre de développements entièrement nouveaux et structurés, et le plus faible (voire négatif) lors de la maintenance de bases de code matures. Il ne faut pas appliquer un seul et même chiffre aux deux cas.
- Prévoir un budget pour un endettement de qualité. Le développement rapide de l'IA s'accompagne d'une augmentation constante de la complexité. Prévoyez une phase de renforcement de la sécurité et mettez-la en œuvre : surveillez la complexité cyclomatique et effectuez une détection des copier-coller à chaque version.
- Évaluez la courbe dans son ensemble, et non pas seulement la partie avant. Un gain de vitesse de 10 fois qui double la densité des défauts ne correspond pas à un gain de 10 fois : il s’agit d’un calendrier avancé au prix d’une phase de stabilisation plus longue.
En résumé
Un projet dont tous les modèles d'estimation prévoyaient une durée comprise entre 7 mois et 47 ans a abouti à une version alpha prête à être testée en seulement 7 jours. Ce multiplicateur médian de 4 240 × ne devrait figurer dans le plan de projet de personne. Mais cela montre clairement que le durée du développement de logiciels complexes est en train d'être recomprimé par la même force qui recomprime le effort.Les recherches publiées montrent que l'IA offre entre 1,26× coup de pouce à un Surtension multipliée par 20, avec un risque réel de rendements négatifs sur des bases de code matures et une taxe de qualité mesurable. Les modèles qui nous affirmaient que ce projet prendrait des décennies sont les mêmes qui continuent de tourner dans les feuilles de calcul d'estimation des entreprises aujourd'hui. La question n'est pas de savoir si l'IA agentique modifie la durée des projets — la recherche a déjà répondu. La question est de savoir si vos pratiques d'estimation ont rattrapé les faits. Si vos chiffres proviennent encore d'un modèle de 1981 étalonné sur COBOL et l'assembleur, il est temps de les réétalonner — ou du moins d'arrêter de croire au calendrier qu'ils génèrent.“ Il reste encore beaucoup à faire pour mieux relever les défis liés à la prévision auxquels on est confronté dans la pratique. ”
🏆 Une expertise reconnue en ingénierie et dans le cloud
RIADVICE — Votre partenaire de confiance en ingénierie logicielle
Nous concevons, développons et déployons des systèmes logiciels complexes en nous appuyant sur une approche d'ingénierie rigoureuse et des outils adaptés pour répondre aux exigences de l'ère de l'IA — dans le respect des délais, du budget et des normes de qualité.
En savoir plus sur nos services →📚 Sources et lectures complémentaires
Cet article s'appuie sur des travaux de recherche évalués par des pairs, des essais contrôlés randomisés et des rapports de terrain issus du secteur concernant la productivité du développement logiciel assisté par l'IA et l'estimation de l'effort de développement :
- Études sur la productivité de l'IA (essais contrôlés the randomisés et expériences sur le terrain)
- Peng, S., Kalliamvakou, E., Cihon, P., & Demirer, M. (2023). The Impact of AI on Developer Productivity: Evidence from GitHub CopilotarXiv:2302.06590 — Réduction de 55,81 TP4T du temps nécessaire à la réalisation de la tâche
- Cui, R., et al. (2025). The Effects of Generative AI on High-Skilled Work: Evidence from Three Field Experiments with Software DevelopersMicrosoft Research — n = 4 867, +26 081 tâches TP4T menées à bien
- Dam, S., et al. (2024). Dans quelle mesure l'IA influe-t-elle sur la vitesse de développement ? Un essai contrôlé randomisé mené en entreprisearXiv:2410.12944 — Essai contrôlé randomisé (RCT) de Google, n = 96, réduction d'environ 211 TP4T du temps consacré à la tâche
- Becker, B., et al. (2025). Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer ProductivityMetr.org — ECR, n=16, 246 tâches ; IA augmenté temps d'exécution selon 19%
- He, H., Miller, C., Agarwal, S., Kästner, C., & Vasilescu, B. (2026). Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source ProjectsarXiv:2511.04427 — Étude DiD sur 807 dépôts GitHub ; MSR ’26
- Evolver Business Solutions (2026). Pour quelques jetons de plus — L'impact des outils d'IA sur la productivité dans le cadre des tâches de développement logicielRésultat de réplication : +13% (non significatif)
- Rapports de l'industrie de l'IA agentique
- Cognition AI (2025). Bilan des performances de Devin en 2025 : les enseignements tirés de 18 mois d’activité des agents10× migrations ETL, 14× migrations Java, 20× corrections de sécurité
- Nubank / Cognition. Comment Nubank refactorise des millions de lignes de code pour améliorer l'efficacité de ses équipes d'ingénierie avec Devin12 heures d'ingénierie, 20 fois plus d'économies sur une refactorisation portant sur plusieurs millions de lignes de code
- BIS / Ant Group (2024). Expérience sur le terrain ; résultats du code +55%, concentrés parmi les jeunes collaborateurs
- Estimation de l'effort logiciel — Principes fondamentaux et précision
- Boehm, B. W. (1981). Économie du génie logiciel. Prentice Hall — COCOMO original
- Boehm, B. W., Abts, C. et Chulani, S. (2000). Estimation des coûts logiciels avec COCOMO II. Prentice Hall — validé sur 161 projets
- SEAA 2013. Précision des modèles d'estimation paramétrique contemporains de logicielsCOCOMO II, SEER-SEM, SLIM, TruePlanning across 51 projects; MMRE 50–100%
- Kemerer, C. F. (1993). An empirical validation of software cost estimation modelsCommunications of the ACM
- Nguyen, V., et al. (2019). Determining relevant training data for effort estimation using window-based COCOMO calibrationWindow-based calibration across 341 + 93 projects
- Ahmad, M., & Wani, M. A. (2023). Evaluation of COCOMO Model Accuracy in Software Effort EstimationMMRE ~1.0, PRED(0.25) = 0.0
- Putnam, L. H. (1978). A general empirical solution to the macro software sizing and estimation problem. IEEE TSE — the Putnam/SLIM model
⚡ RIADVICE.com delivers trusted engineering, cloud expertise, and enterprise-grade software solutions — on time, on budget, and on quality.

