{"id":31933,"date":"2026-07-09T06:00:00","date_gmt":"2026-07-09T06:00:00","guid":{"rendered":"https:\/\/thecloud.group\/?p=31933"},"modified":"2026-07-06T16:46:15","modified_gmt":"2026-07-06T16:46:15","slug":"ingenierie-logicielle-ia-generee-par-le-code-de-crise","status":"publish","type":"post","link":"https:\/\/thecloud.group\/fr\/crisis-codigo-generado-ia-ingenieria-software\/","title":{"rendered":"La crise du code g\u00e9n\u00e9r\u00e9 par l&#039;IA\u00a0: nous d\u00e9veloppons des logiciels plus vite que nous ne pouvons les examiner."},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"31933\" class=\"elementor elementor-31933\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cfd484e elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cfd484e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;tilt&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 1000 100\" preserveaspectratio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-64f4c56\" data-id=\"64f4c56\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72fca4b elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"72fca4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/elementor\/thumbs\/logo-pd8scx7e21qrxkwrdlcuh7c8eeq4vmzqsjri81k6ps.png\" title=\"logo\" alt=\"logo\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a76af51 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a76af51\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-cf15d65\" data-id=\"cf15d65\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e993978 elementor-widget elementor-widget-heading\" data-id=\"e993978\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">La crise du code g\u00e9n\u00e9r\u00e9 par l&#039;IA\u00a0: nous d\u00e9veloppons des logiciels plus vite que nous ne pouvons les examiner.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c047b73 elementor-widget elementor-widget-heading\" data-id=\"c047b73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">9 juillet 2026<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-5d61be3 e-flex e-con-boxed e-con e-parent\" data-id=\"5d61be3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d8f7c5 elementor-widget elementor-widget-heading\" data-id=\"2d8f7c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">L&#039;intelligence artificielle a r\u00e9solu le probl\u00e8me de l&#039;\u00e9criture de code. Nous sommes d\u00e9sormais confront\u00e9s \u00e0 un probl\u00e8me bien plus important.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43acffb e-flex e-con-boxed e-con e-parent\" data-id=\"43acffb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5b2d83 elementor-widget elementor-widget-text-editor\" data-id=\"a5b2d83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"1273\" data-end=\"1810\">Depuis des d\u00e9cennies, une part importante du secteur technologique est obs\u00e9d\u00e9e par l&#039;acc\u00e9l\u00e9ration du d\u00e9veloppement. Les entreprises souhaitaient lancer leurs produits plus rapidement, r\u00e9duire le d\u00e9lai entre l&#039;id\u00e9e et la production, et permettre aux \u00e9quipes d&#039;ing\u00e9nierie de livrer davantage de fonctionnalit\u00e9s dans des cycles toujours plus courts. D&#039;abord sont apparues les m\u00e9thodologies agiles, puis le DevOps, l&#039;int\u00e9gration continue, l&#039;infrastructure en tant que code et les plateformes cloud. Aujourd&#039;hui, l&#039;intelligence artificielle promet d&#039;acc\u00e9l\u00e9rer \u00e0 nouveau l&#039;ensemble du processus.<\/p><p data-start=\"1812\" data-end=\"2192\">Les outils de d\u00e9veloppement assist\u00e9s par l&#039;IA peuvent g\u00e9n\u00e9rer des fonctionnalit\u00e9s, r\u00e9diger des tests, expliquer les d\u00e9p\u00f4ts de code, sugg\u00e9rer des refactorisations et produire des blocs logiciels complets en quelques secondes. La g\u00e9n\u00e9ration de code n&#039;est plus une activit\u00e9 exclusivement manuelle et devient un processus collaboratif entre les d\u00e9veloppeurs et les mod\u00e8les de langage.<\/p><p data-start=\"2194\" data-end=\"2554\">Le changement est d\u00e9j\u00e0 visible. Une enqu\u00eate Sonar publi\u00e9e en janvier 2026 a r\u00e9v\u00e9l\u00e9 que 721 % des d\u00e9veloppeurs ayant test\u00e9 des outils d&#039;IA les utilisent quotidiennement et que, selon les professionnels interrog\u00e9s eux-m\u00eames, environ 421 % du code qu&#039;ils contribuent est d\u00e9j\u00e0 g\u00e9n\u00e9r\u00e9 ou grandement assist\u00e9 par l&#039;IA.<\/p><p data-start=\"2556\" data-end=\"2773\">Mais cette acc\u00e9l\u00e9ration cr\u00e9e une contradiction que l&#039;industrie commence seulement \u00e0 comprendre : <strong data-start=\"2656\" data-end=\"2772\">Nous pouvons produire du code plus rapidement que nos organisations ne peuvent le r\u00e9viser, le comprendre et le maintenir.<\/strong>.<\/p><p data-start=\"2775\" data-end=\"2891\">La nouvelle crise du g\u00e9nie logiciel n&#039;est peut-\u00eatre pas une p\u00e9nurie de code. C&#039;est peut-\u00eatre m\u00eame tout le contraire.<\/p><p data-start=\"2893\" data-end=\"2950\">Nous entrons dans une \u00e8re de surproduction de code.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2f9856da elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2f9856da\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-12b89ad8\" data-id=\"12b89ad8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-30fd7bef elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"30fd7bef\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-54308f1a\" data-id=\"54308f1a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-561f661 elementor-widget elementor-widget-heading\" data-id=\"561f661\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le code n&#039;a jamais \u00e9t\u00e9 le produit final du g\u00e9nie logiciel<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ce46fb elementor-widget elementor-widget-text-editor\" data-id=\"9ce46fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"3023\" data-end=\"3401\">L&#039;intelligence artificielle nous oblige \u00e0 reconsid\u00e9rer une id\u00e9e\u00a0: \u00e9crire du code et faire du g\u00e9nie logiciel ne sont pas exactement la m\u00eame chose. Le code est la repr\u00e9sentation de choix concernant l&#039;architecture, le m\u00e9tier, la s\u00e9curit\u00e9, les performances et la maintenance. Il peut compiler correctement et pourtant constituer une solution inadapt\u00e9e au syst\u00e8me dans lequel il sera impl\u00e9ment\u00e9.<\/p><p data-start=\"3403\" data-end=\"3748\">Un mod\u00e8le d&#039;IA peut recevoir une instruction et g\u00e9n\u00e9rer une fonction techniquement valide. Cependant, cette fonction s&#039;inscrit dans un contexte beaucoup plus large. Elle doit respecter des conventions internes, des mod\u00e8les de domaine, des choix architecturaux, des politiques de s\u00e9curit\u00e9 et des comportements qui ne sont g\u00e9n\u00e9ralement pas pleinement exprim\u00e9s dans l&#039;instruction.<\/p><p data-start=\"3750\" data-end=\"4165\">C\u2019est pr\u00e9cis\u00e9ment pourquoi le rapport DORA 2025 sur le d\u00e9veloppement assist\u00e9 par l\u2019IA d\u00e9crit l\u2019intelligence artificielle principalement comme une <strong data-start=\"3884\" data-end=\"3900\">amplificateur<\/strong>. L&#039;\u00e9tude, bas\u00e9e sur les r\u00e9ponses de pr\u00e8s de 5\u00a0000 professionnels de la technologie et sur plus de 100 heures de donn\u00e9es qualitatives, conclut que l&#039;IA tend \u00e0 amplifier les forces et les faiblesses existantes d&#039;une organisation.<\/p><p data-start=\"4167\" data-end=\"4295\">Une \u00e9quipe dot\u00e9e de bonnes pratiques peut progresser plus rapidement. Un syst\u00e8me d\u00e9sorganis\u00e9 peut \u00e9galement progresser plus rapidement, mais dans la mauvaise direction.<\/p><p data-start=\"4297\" data-end=\"4389\">L&#039;IA g\u00e9n\u00e8re du code. Il reste aux ing\u00e9nieurs \u00e0 d\u00e9cider si ce code doit exister.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a12c5d5 elementor-widget elementor-widget-heading\" data-id=\"a12c5d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le nouveau goulot d&#039;\u00e9tranglement ne r\u00e9side plus dans l&#039;\u00e9criture, mais dans la r\u00e9vision.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d93eac6 elementor-widget elementor-widget-text-editor\" data-id=\"d93eac6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"4462\" data-end=\"4776\">Le d\u00e9veloppement logiciel a longtemps souffert d&#039;une limitation intrins\u00e8que\u00a0: la production de code prenait du temps. Un d\u00e9veloppeur analysait le probl\u00e8me, concevait une solution et en \u00e9crivait l&#039;impl\u00e9mentation. La vitesse humaine limitait elle-m\u00eame le nombre de modifications pouvant \u00eatre ajout\u00e9es simultan\u00e9ment \u00e0 un d\u00e9p\u00f4t.<\/p><p data-start=\"4778\" data-end=\"4829\">L&#039;IA \u00e9limine partiellement cette restriction.<\/p><p data-start=\"4831\" data-end=\"5189\">Un d\u00e9veloppeur peut d\u00e9sormais g\u00e9n\u00e9rer plusieurs alternatives en quelques minutes. Un agent peut modifier des dizaines de fichiers. Un outil peut produire des tests et de la documentation tandis qu&#039;un autre syst\u00e8me propose une refactorisation. Le volume potentiel de modifications augmente consid\u00e9rablement, mais la capacit\u00e9 humaine \u00e0 les \u00e9valuer ne progresse pas au m\u00eame rythme.<\/p><p data-start=\"5191\" data-end=\"5652\">Une \u00e9tude r\u00e9cente de GitLab a mis en lumi\u00e8re ce paradoxe. Si 781 % des d\u00e9veloppeurs interrog\u00e9s ont d\u00e9clar\u00e9 \u00e9crire du code plus rapidement gr\u00e2ce \u00e0 l&#039;IA, et 731 % ont constat\u00e9 des am\u00e9liorations de la qualit\u00e9, 851 % ont identifi\u00e9 la r\u00e9vision, la validation et la gouvernance comme des contraintes plus importantes que la cr\u00e9ation de code elle-m\u00eame. De plus, 731 % se sont inqui\u00e9t\u00e9s de la maintenabilit\u00e9 \u00e0 long terme du code g\u00e9n\u00e9r\u00e9 par l&#039;IA.<\/p><p data-start=\"5654\" data-end=\"5710\">L&#039;usine produit plus vite. Le contr\u00f4le qualit\u00e9, lui, ne suit pas.<\/p><p data-start=\"5712\" data-end=\"5769\">Et lorsque cela se produit, les stocks commencent \u00e0 s&#039;accumuler.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c329f80 elementor-widget elementor-widget-heading\" data-id=\"c329f80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lire du code est plus difficile qu&#039;accepter une suggestion<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-e95d840 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e95d840\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-de87e3b\" data-id=\"de87e3b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4996ec1 elementor-widget elementor-widget-text-editor\" data-id=\"4996ec1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"5829\" data-end=\"6176\">L&#039;une des exp\u00e9riences les plus s\u00e9duisantes du d\u00e9veloppement assist\u00e9 par l&#039;IA se produit lorsqu&#039;un outil g\u00e9n\u00e8re exactement ce dont nous semblions avoir besoin. Le code para\u00eet propre, la solution semble raisonnable et les premiers tests sont concluants. \u00c0 ce moment pr\u00e9cis, une tentation dangereuse surgit\u00a0: accepter la modification avant m\u00eame de la comprendre pleinement.<\/p><p data-start=\"6178\" data-end=\"6490\">Le probl\u00e8me est d&#039;ordre cognitif. G\u00e9n\u00e9rer une solution peut prendre quelques secondes, mais construire un mod\u00e8le mental pr\u00e9cis de son interaction avec un syst\u00e8me complexe exige toujours l&#039;attention humaine. Le d\u00e9veloppeur doit comprendre les d\u00e9pendances, les effets secondaires, les exceptions et les d\u00e9cisions implicites.<\/p><p data-start=\"6492\" data-end=\"6605\">Plus le volume de code g\u00e9n\u00e9r\u00e9 est important, plus l&#039;effort requis pour maintenir ce mod\u00e8le mental est grand.<\/p><p data-start=\"6607\" data-end=\"6891\">Le risque ne se limite pas \u00e0 l&#039;introduction d&#039;erreurs. Il engendre \u00e9galement une nouvelle forme de distance entre l&#039;\u00e9quipe et son propre logiciel. Les d\u00e9veloppeurs se mettent \u00e0 travailler sur des composants qu&#039;ils g\u00e8rent techniquement, mais qu&#039;ils n&#039;ont jamais con\u00e7us ni qu&#039;ils ne comprennent vraiment.<\/p><p data-start=\"6893\" data-end=\"7061\">Avec le temps, ce r\u00e9f\u00e9rentiel pourrait devenir un syst\u00e8me que n&#039;importe qui peut modifier \u00e0 l&#039;aide de l&#039;IA, mais que de moins en moins de personnes comprennent de bout en bout.<\/p><p data-start=\"7063\" data-end=\"7175\">Ce probl\u00e8me ne se r\u00e9sout pas en g\u00e9n\u00e9rant davantage de documentation automatis\u00e9e. Il se r\u00e9sout en pr\u00e9servant la compr\u00e9hension technique.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47dfa6f elementor-widget elementor-widget-heading\" data-id=\"47dfa6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La productivit\u00e9 per\u00e7ue et la productivit\u00e9 r\u00e9elle ne sont pas toujours identiques.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-62352b8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"62352b8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-ed1a409\" data-id=\"ed1a409\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-31ba1ee elementor-widget elementor-widget-text-editor\" data-id=\"31ba1ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"7255\" data-end=\"7654\">L&#039;une des \u00e9tudes les plus int\u00e9ressantes sur le d\u00e9veloppement assist\u00e9 par l&#039;IA a \u00e9t\u00e9 men\u00e9e par METR aupr\u00e8s de d\u00e9veloppeurs exp\u00e9riment\u00e9s travaillant sur des projets open source matures qu&#039;ils ma\u00eetrisaient parfaitement. Les participants s&#039;attendaient \u00e0 ce que les outils d&#039;IA r\u00e9duisent leur temps de travail d&#039;environ 24%. Apr\u00e8s les avoir utilis\u00e9s, ils ont estim\u00e9 avoir gagn\u00e9 environ 20%.<\/p><p data-start=\"7656\" data-end=\"7704\">Les r\u00e9sultats mesur\u00e9s ont montr\u00e9 quelque chose de diff\u00e9rent.<\/p><p data-start=\"7706\" data-end=\"7882\">Dans cet environnement exp\u00e9rimental sp\u00e9cifique, l&#039;autorisation de l&#039;utilisation d&#039;outils d&#039;IA a augment\u00e9 le temps d&#039;ex\u00e9cution des t\u00e2ches de 19%.<\/p><p data-start=\"7884\" data-end=\"8277\">L&#039;\u00e9tude ne prouve pas que l&#039;IA ralentit syst\u00e9matiquement les d\u00e9veloppeurs. Ses auteurs expliquent les caract\u00e9ristiques sp\u00e9cifiques du sc\u00e9nario analys\u00e9\u00a0: des professionnels exp\u00e9riment\u00e9s, des r\u00e9f\u00e9rentiels matures et des t\u00e2ches complexes. Mais le r\u00e9sultat r\u00e9v\u00e8le un point bien plus important pour les responsables d&#039;ing\u00e9nierie\u00a0: <strong data-start=\"8206\" data-end=\"8276\">L&#039;impression de vitesse n&#039;est pas toujours synonyme de productivit\u00e9 r\u00e9elle.<\/strong>.<\/p><p data-start=\"8279\" data-end=\"8443\">\u00c9crire une fonction rapidement peut donner l&#039;impression d&#039;\u00eatre productif. Mais si l&#039;on a ensuite besoin de vingt minutes pour relire, corriger et adapter le r\u00e9sultat, la perception change.<\/p><p data-start=\"8445\" data-end=\"8595\">Les ing\u00e9nieurs doivent commencer \u00e0 mesurer l&#039;int\u00e9gralit\u00e9 du cycle de vie. Non pas la quantit\u00e9 de code g\u00e9n\u00e9r\u00e9e par l&#039;IA, mais la quantit\u00e9 de logiciels fiables r\u00e9ellement d\u00e9ploy\u00e9s en production.<\/p><h2 data-section-id=\"pwp2rs\" data-start=\"8597\" data-end=\"8686\">\u00a0<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aee2830 elementor-widget elementor-widget-heading\" data-id=\"aee2830\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le probl\u00e8me de la mesure de la productivit\u00e9 en lignes de code revient sous une nouvelle forme.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc20c11 elementor-widget elementor-widget-text-editor\" data-id=\"dc20c11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"8688\" data-end=\"8973\">L&#039;industrie a compris depuis longtemps que le nombre de lignes de code est un mauvais indicateur de productivit\u00e9. Un ing\u00e9nieur peut r\u00e9soudre un probl\u00e8me en supprimant 2\u00a0000 lignes, tandis qu&#039;un autre en ajoute 5\u00a0000, complexifiant encore le code. Mesurer le volume valorise l&#039;activit\u00e9, pas n\u00e9cessairement la valeur.<\/p><p data-start=\"8975\" data-end=\"9032\">L&#039;IA menace de raviver cette erreur selon de nouveaux crit\u00e8res.<\/p><p data-start=\"9034\" data-end=\"9058\">Nombre de demandes de fusion.<\/p><p data-start=\"9060\" data-end=\"9090\">Pourcentage de code g\u00e9n\u00e9r\u00e9.<\/p><p data-start=\"9092\" data-end=\"9123\">Nombre de t\u00e2ches termin\u00e9es.<\/p><p data-start=\"9125\" data-end=\"9144\">Messages ex\u00e9cut\u00e9s.<\/p><p data-start=\"9146\" data-end=\"9170\">Vitesse de g\u00e9n\u00e9ration.<\/p><p data-start=\"9172\" data-end=\"9435\">Tous ces indicateurs peuvent devenir de simples m\u00e9triques de vanit\u00e9 s&#039;ils ne sont pas li\u00e9s aux r\u00e9sultats techniques. Une \u00e9quipe peut ainsi doubler le nombre de modifications apport\u00e9es tout en augmentant simultan\u00e9ment le temps de r\u00e9vision, les d\u00e9fauts en production et la complexit\u00e9 du syst\u00e8me.<\/p><p data-start=\"9437\" data-end=\"9908\">Le v\u00e9ritable indicateur doit prendre en compte l&#039;ensemble du processus\u00a0: de la d\u00e9finition du probl\u00e8me \u00e0 la mise en \u0153uvre stable et durable de la solution. DORA \u00e9tudie depuis des ann\u00e9es les capacit\u00e9s et les conditions li\u00e9es \u00e0 la performance des \u00e9quipes techniques\u00a0; son rapport sur l&#039;IA assist\u00e9e conforte pr\u00e9cis\u00e9ment l&#039;id\u00e9e d&#039;analyser l&#039;adoption au sein de l&#039;ensemble du syst\u00e8me organisationnel, et non comme une simple am\u00e9lioration du code.<\/p><p data-start=\"9910\" data-end=\"9982\">L&#039;IA peut accro\u00eetre la productivit\u00e9. L&#039;ing\u00e9nierie doit garantir les r\u00e9sultats.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-75516cc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"75516cc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8d03ff3\" data-id=\"8d03ff3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-90a088d elementor-widget elementor-widget-heading\" data-id=\"90a088d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le code g\u00e9n\u00e9r\u00e9 par l&#039;IA introduit \u00e9galement un nouveau profil de d\u00e9fauts.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f0654e elementor-widget elementor-widget-text-editor\" data-id=\"6f0654e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"10060\" data-end=\"10322\">Une autre id\u00e9e fausse r\u00e9pandue dans ce d\u00e9bat consiste \u00e0 supposer que le code g\u00e9n\u00e9r\u00e9 par l&#039;IA sera simplement meilleur ou pire que le code g\u00e9n\u00e9r\u00e9 par l&#039;humain. La r\u00e9alit\u00e9 semble plus complexe. Les deux peuvent pr\u00e9senter des probl\u00e8mes, mais la nature de ces probl\u00e8mes n&#039;est pas n\u00e9cessairement la m\u00eame.<\/p><p data-start=\"10324\" data-end=\"10949\">Une \u00e9tude \u00e0 grande \u00e9chelle publi\u00e9e en 2025 a compar\u00e9 plus de 500\u00a0000 \u00e9chantillons de code Python et Java, \u00e9crits par des humains et g\u00e9n\u00e9r\u00e9s par l&#039;IA. Les chercheurs ont constat\u00e9 que le code g\u00e9n\u00e9r\u00e9 par l&#039;IA \u00e9tait g\u00e9n\u00e9ralement plus simple et plus r\u00e9p\u00e9titif, mais contenait plus fr\u00e9quemment des constructions inutilis\u00e9es et des \u00e9l\u00e9ments de d\u00e9bogage directement int\u00e9gr\u00e9s au code. Le code \u00e9crit par des humains pr\u00e9sentait une plus grande complexit\u00e9 structurelle et davantage de probl\u00e8mes de maintenabilit\u00e9. Cependant, l&#039;analyse a \u00e9galement r\u00e9v\u00e9l\u00e9 une pr\u00e9valence plus \u00e9lev\u00e9e de vuln\u00e9rabilit\u00e9s critiques dans le code g\u00e9n\u00e9r\u00e9 par l&#039;IA.<\/p><p data-start=\"10951\" data-end=\"11059\">Cela a une implication importante\u00a0: les processus d\u2019examen traditionnels devront peut-\u00eatre \u00e9voluer.<\/p><p data-start=\"11061\" data-end=\"11302\">Si les m\u00e9thodes d&#039;introduction des d\u00e9fauts \u00e9voluent, leurs m\u00e9thodes de d\u00e9tection doivent \u00e9galement \u00e9voluer. Les \u00e9quipes doivent identifier les sch\u00e9mas r\u00e9currents dans le code g\u00e9n\u00e9r\u00e9 par le mod\u00e8le et concevoir des contr\u00f4les sp\u00e9cifiques pour les g\u00e9rer.<\/p><p data-start=\"11304\" data-end=\"11447\">Nous ne rempla\u00e7ons pas un auteur humain par un auteur artificiel. Nous int\u00e9grons un nouveau type de producteur de code au sein du syst\u00e8me de d\u00e9veloppement.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6888c8c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6888c8c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3b7714b\" data-id=\"3b7714b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1fcee31 elementor-widget elementor-widget-heading\" data-id=\"1fcee31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">L&#039;erreur 45% relative au code non s\u00e9curis\u00e9 est un avertissement pour les pipelines modernes.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd0ed44 elementor-widget elementor-widget-text-editor\" data-id=\"fd0ed44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"11526\" data-end=\"11873\">La s\u00e9curit\u00e9 est probablement l&#039;un des domaines o\u00f9 cette transformation exige le plus d&#039;attention. Le rapport GenAI 2025 de Veracode sur la s\u00e9curit\u00e9 du code a analys\u00e9 plus d&#039;une centaine de mod\u00e8les de langage en Java, JavaScript, Python et C#. D&#039;apr\u00e8s ses conclusions, 45% des \u00e9chantillons g\u00e9n\u00e9r\u00e9s ont \u00e9chou\u00e9 aux tests de s\u00e9curit\u00e9.<\/p><p data-start=\"11875\" data-end=\"12246\">Ce chiffre ne signifie pas que tous les logiciels g\u00e9n\u00e9r\u00e9s par l&#039;IA sont automatiquement vuln\u00e9rables. L&#039;\u00e9tude utilise des t\u00e2ches et des tests con\u00e7us pour \u00e9valuer des comportements de codage s\u00e9curis\u00e9s sp\u00e9cifiques. Mais elle r\u00e9v\u00e8le une v\u00e9rit\u00e9 d\u00e9rangeante\u00a0: le fait qu&#039;un mod\u00e8le g\u00e9n\u00e8re un code apparemment fonctionnel ne signifie pas qu&#039;il applique correctement les mesures de s\u00e9curit\u00e9.<\/p><p data-start=\"12248\" data-end=\"12571\">La Cloud Security Alliance a \u00e9galement averti que les assistants de programmation modifient la fa\u00e7on dont le code non fiable p\u00e9n\u00e8tre dans les environnements de d\u00e9veloppement et que les \u00e9quipes de s\u00e9curit\u00e9 et d&#039;ing\u00e9nierie doivent collaborer pour d\u00e9tecter les risques \u00e0 des stades plus pr\u00e9coces.<\/p><p data-start=\"12573\" data-end=\"12846\">La cons\u00e9quence architecturale est \u00e9vidente\u00a0: si la vitesse de g\u00e9n\u00e9ration augmente, les contr\u00f4les automatis\u00e9s doivent \u00eatre mis en \u0153uvre au plus pr\u00e8s du processus de cr\u00e9ation. Attendre l\u2019audit final revient \u00e0 laisser passer une trop grande quantit\u00e9 de code potentiellement probl\u00e9matique dans le pipeline.<\/p><p data-start=\"12848\" data-end=\"12902\">La s\u00e9curit\u00e9 doit \u00e9voluer au m\u00eame rythme que l&#039;IA.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8efa6ff elementor-widget elementor-widget-heading\" data-id=\"8efa6ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La relecture humaine du code peut devenir une t\u00e2che impossible si le syst\u00e8me ne change pas.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a6c3f3 elementor-widget elementor-widget-text-editor\" data-id=\"4a6c3f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"12995\" data-end=\"13304\">Imaginez une \u00e9quipe de dix d\u00e9veloppeurs o\u00f9 chaque professionnel peut produire deux ou trois fois plus de modifications gr\u00e2ce aux outils g\u00e9n\u00e9ratifs. Si le nombre de relecteurs reste inchang\u00e9 et que le processus de revue de code continue de fonctionner exactement comme avant, le calcul est simple\u00a0: une file d\u2019attente se formera.<\/p><p data-start=\"13306\" data-end=\"13342\">Les demandes de fusion seront plus volumineuses.<\/p><p data-start=\"13344\" data-end=\"13393\">Les \u00e9valuations seront plus rapides et plus superficielles.<\/p><p data-start=\"13395\" data-end=\"13472\">Les commentaires importants seront en concurrence avec les modifications g\u00e9n\u00e9r\u00e9es automatiquement.<\/p><p data-start=\"13474\" data-end=\"13593\">Et finalement, l&#039;\u00e9quipe finira par se dire : \u201c Si c&#039;est l&#039;IA qui l&#039;a \u00e9crit et qu&#039;elle r\u00e9ussit les tests, c&#039;est probablement bon. \u201d.<\/p><p data-start=\"13595\" data-end=\"13666\">Ce moment repr\u00e9sente un changement dangereux dans la culture de l&#039;ing\u00e9nierie.<\/p><p data-start=\"13668\" data-end=\"13896\">La revue de code ne se limite pas \u00e0 la d\u00e9tection des erreurs de syntaxe. Elle permet \u00e9galement de transmettre des connaissances, de prot\u00e9ger les choix architecturaux et de permettre aux diff\u00e9rents membres de l&#039;\u00e9quipe de comprendre l&#039;\u00e9volution du syst\u00e8me.<\/p><p data-start=\"13898\" data-end=\"14072\">Si la revue de code se r\u00e9duit \u00e0 une approbation m\u00e9canique de modifications g\u00e9n\u00e9r\u00e9es rapidement, l&#039;entreprise perd l&#039;un de ses principaux m\u00e9canismes d&#039;apprentissage collectif.<\/p><p data-start=\"14074\" data-end=\"14252\">La solution n&#039;est pas de demander aux ing\u00e9nieurs de lire plus vite. La solution consiste \u00e0 repenser le flux de d\u00e9veloppement afin que l&#039;IA ne g\u00e9n\u00e8re pas un volume de modifications ing\u00e9rable.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fa57b7 elementor-widget elementor-widget-heading\" data-id=\"6fa57b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Les demandes de fusion g\u00e9antes seront encore plus dangereuses \u00e0 l&#039;\u00e8re de l&#039;IA.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c4faa1 elementor-widget elementor-widget-text-editor\" data-id=\"1c4faa1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"14333\" data-end=\"14603\">Avant l&#039;intelligence artificielle, modifier des milliers de lignes de code exigeait un travail consid\u00e9rable. D\u00e9sormais, un agent peut modifier plusieurs composants en une seule session. Techniquement, cela repr\u00e9sente un gain de productivit\u00e9 extraordinaire.<\/p><p data-start=\"14605\" data-end=\"14664\">Du point de vue de l&#039;\u00e9valuation, cela peut \u00eatre un d\u00e9sastre.<\/p><p data-start=\"14666\" data-end=\"14986\">Les modifications importantes sont difficiles \u00e0 appr\u00e9hender car elles augmentent la quantit\u00e9 d&#039;informations contextuelles que le relecteur doit prendre en compte simultan\u00e9ment. De plus, si une part significative de l&#039;impl\u00e9mentation a \u00e9t\u00e9 pilot\u00e9e par un mod\u00e8le, m\u00eame l&#039;auteur de la demande de fusion peut ne pas avoir une compr\u00e9hension approfondie de chaque d\u00e9cision prise.<\/p><p data-start=\"14988\" data-end=\"15220\">L&#039;ing\u00e9nierie assist\u00e9e par l&#039;IA doit renouer avec une discipline fondamentale\u00a0: des modifications progressives, des objectifs clairs et des limites explicites. La capacit\u00e9 \u00e0 g\u00e9n\u00e9rer 5\u00a0000 lignes de code ne signifie pas qu&#039;il faille les int\u00e9grer toutes dans une seule r\u00e9vision.<\/p><p data-start=\"15222\" data-end=\"15308\">L&#039;IA devrait nous aider \u00e0 r\u00e9duire l&#039;ampleur cognitive des changements, et non \u00e0 l&#039;accro\u00eetre.<\/p><p data-start=\"15310\" data-end=\"15534\">Un bon d\u00e9veloppeur ne devrait pas \u00eatre \u00e9valu\u00e9 \u00e0 la quantit\u00e9 de code qu&#039;il \u00e9crit, mais plut\u00f4t \u00e0 sa capacit\u00e9 \u00e0 produire des modifications compr\u00e9hensibles et v\u00e9rifiables, conformes \u00e0 l&#039;architecture existante.<\/p><p data-start=\"15536\" data-end=\"15579\">La maintenabilit\u00e9 commence avant la fusion.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8c4709 elementor-widget elementor-widget-heading\" data-id=\"c8c4709\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La dette technique peut d\u00e9sormais \u00eatre g\u00e9n\u00e9r\u00e9e \u00e0 la vitesse de la machine.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e2268b elementor-widget elementor-widget-text-editor\" data-id=\"0e2268b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"15647\" data-end=\"15946\">La dette technique survient lorsqu&#039;une organisation prend des d\u00e9cisions qui facilitent la livraison actuelle, mais engendrent des co\u00fbts futurs de maintenance, de mises \u00e0 jour ou de corrections. La dette technique n&#039;est pas toujours n\u00e9gative. Dans certains cas, l&#039;assumer consciemment peut constituer une d\u00e9cision commerciale judicieuse.<\/p><p data-start=\"15948\" data-end=\"16018\">Le probl\u00e8me survient lorsque personne ne sait que la dette s&#039;accumule.<\/p><p data-start=\"16020\" data-end=\"16288\">La g\u00e9n\u00e9ration de code en masse gr\u00e2ce \u00e0 l&#039;IA peut acc\u00e9l\u00e9rer pr\u00e9cis\u00e9ment ce type de dette invisible. Fonctions dupliqu\u00e9es, abstractions incoh\u00e9rentes, biblioth\u00e8ques inutiles et solutions de contournement localement correctes peuvent \u00eatre introduites progressivement sans provoquer de bogues imm\u00e9diats.<\/p><p data-start=\"16290\" data-end=\"16317\">Chaque changement semble insignifiant.<\/p><p data-start=\"16319\" data-end=\"16351\">Le syst\u00e8me continue de fonctionner.<\/p><p data-start=\"16353\" data-end=\"16369\">Les tests ont \u00e9t\u00e9 r\u00e9ussis.<\/p><p data-start=\"16371\" data-end=\"16596\">Des mois plus tard, une nouvelle fonctionnalit\u00e9 exige la modification de cinq impl\u00e9mentations similaires cr\u00e9\u00e9es par diff\u00e9rentes sessions d&#039;IA. Personne ne se souvient pourquoi il existe autant de variations, et chaque modification requiert davantage de contexte.<\/p><p data-start=\"16598\" data-end=\"16744\">La dette technique ne r\u00e9sulte pas d&#039;une seule mauvaise d\u00e9cision. Elle s&#039;est accumul\u00e9e ligne par ligne, suggestion par suggestion, et requ\u00eate de fusion par requ\u00eate de fusion.<\/p><p data-start=\"16746\" data-end=\"16887\">L&#039;IA peut g\u00e9n\u00e9rer du code \u00e0 la vitesse d&#039;une machine. Sans contr\u00f4le architectural, elle peut aussi g\u00e9n\u00e9rer de la dette technique \u00e0 la m\u00eame vitesse.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f2724f elementor-widget elementor-widget-heading\" data-id=\"5f2724f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">L&#039;architecture redevient la comp\u00e9tence la plus importante pour les d\u00e9veloppeurs.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21d71e4 elementor-widget elementor-widget-text-editor\" data-id=\"21d71e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"16979\" data-end=\"17233\">Pendant plusieurs ann\u00e9es, certains discours sur l&#039;IA ont laiss\u00e9 entendre que les connaissances techniques approfondies perdraient de leur importance, les mod\u00e8les \u00e9tant capables d&#039;\u00e9crire du code. L&#039;\u00e9volution actuelle du d\u00e9veloppement de l&#039;IA semble d\u00e9montrer le contraire.<\/p><p data-start=\"17235\" data-end=\"17357\">Plus il est facile de produire une impl\u00e9mentation, plus il devient important de d\u00e9cider quelle impl\u00e9mentation doit \u00eatre produite.<\/p><p data-start=\"17359\" data-end=\"17390\">L&#039;architecture d\u00e9finit des limites.<\/p><p data-start=\"17392\" data-end=\"17420\">D\u00e9finir les responsabilit\u00e9s.<\/p><p data-start=\"17422\" data-end=\"17444\">Contr\u00f4ler les d\u00e9pendances.<\/p><p data-start=\"17446\" data-end=\"17489\">D\u00e9terminer comment les composants \u00e9voluent.<\/p><p data-start=\"17491\" data-end=\"17663\">Un mod\u00e8le peut g\u00e9n\u00e9rer dix solutions techniquement valides \u00e0 un probl\u00e8me. L&#039;ing\u00e9nieur doit identifier celle qui correspond \u00e0 la strat\u00e9gie technologique de l&#039;entreprise.<\/p><p data-start=\"17665\" data-end=\"17944\">C\u2019est l\u2019une des raisons pour lesquelles des comp\u00e9tences telles que la conception de syst\u00e8mes, le d\u00e9bogage, l\u2019\u00e9valuation et la gouvernance sont de plus en plus importantes au sein des \u00e9quipes techniques. Les t\u00e2ches routini\u00e8res peuvent \u00eatre progressivement automatis\u00e9es, mais la responsabilit\u00e9 du syst\u00e8me demeure.<\/p><p data-start=\"17946\" data-end=\"18031\">L&#039;IA r\u00e9duit le co\u00fbt de d\u00e9veloppement du code, ce qui augmente la valeur du crit\u00e8re.<\/p><p data-start=\"18033\" data-end=\"18202\">L&#039;ing\u00e9nieur du futur \u00e9crira probablement moins de lignes manuellement, mais sera responsable de beaucoup plus de d\u00e9cisions concernant le code g\u00e9n\u00e9r\u00e9 par les syst\u00e8mes intelligents.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1904d7c elementor-widget elementor-widget-heading\" data-id=\"1904d7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le nouveau g\u00e9nie logiciel n\u00e9cessitera des contr\u00f4les de qualit\u00e9 con\u00e7us pour l&#039;IA.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77ede8b elementor-widget elementor-widget-text-editor\" data-id=\"77ede8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"18283\" data-end=\"18495\">Les pipelines d&#039;int\u00e9gration continue et de d\u00e9ploiement continu int\u00e8grent d\u00e9j\u00e0 des tests automatis\u00e9s, des analyses statiques et des contr\u00f4les de s\u00e9curit\u00e9. Cependant, l&#039;\u00e8re du d\u00e9veloppement assist\u00e9 par l&#039;IA exigera un renforcement de ces protections.<\/p><p data-start=\"18497\" data-end=\"18704\">Le code g\u00e9n\u00e9r\u00e9 doit initialement \u00eatre consid\u00e9r\u00e9 comme non fiable. Non pas parce que l&#039;IA est intrins\u00e8quement dangereuse, mais parce que le co\u00fbt de production est si faible que la validation doit \u00eatre syst\u00e9matique.<\/p><p data-start=\"18706\" data-end=\"19052\">Les organisations devront combiner analyse statique, tests automatis\u00e9s, analyse des d\u00e9pendances, validation architecturale et politiques de s\u00e9curit\u00e9 avant d&#039;autoriser toute modification. Pour les syst\u00e8mes critiques, il sera \u00e9galement n\u00e9cessaire de documenter les outils utilis\u00e9s lors du processus de compilation et les revues humaines effectu\u00e9es.<\/p><p data-start=\"19054\" data-end=\"19398\">Une analyse de 7\u00a0703 fichiers publiquement attribu\u00e9s \u00e0 des outils d&#039;IA a r\u00e9v\u00e9l\u00e9 4\u00a0241 cas d&#039;exploitation de failles critiques sur le Web (CWE), r\u00e9partis sur 77 types de vuln\u00e9rabilit\u00e9s. Cette m\u00eame \u00e9tude a mis en \u00e9vidence des diff\u00e9rences significatives selon le langage de programmation et l&#039;outil utilis\u00e9s, soulignant ainsi la n\u00e9cessit\u00e9 de contr\u00f4les adapt\u00e9s au contexte technique.<\/p><p data-start=\"19400\" data-end=\"19454\">Il n&#039;existe pas de filtre magique unique pour le code d&#039;IA.<\/p><p data-start=\"19456\" data-end=\"19522\">La qualit\u00e9 doit \u00eatre construite comme un syst\u00e8me de barri\u00e8res successives.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a17e864 elementor-widget elementor-widget-heading\" data-id=\"a17e864\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La tra\u00e7abilit\u00e9 du code g\u00e9n\u00e9r\u00e9 constituera un nouveau probl\u00e8me commercial.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-333474d elementor-widget elementor-widget-text-editor\" data-id=\"333474d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"19604\" data-end=\"20014\">Dans de nombreux d\u00e9p\u00f4ts de code actuels, il est difficile de d\u00e9terminer quelles parties ont \u00e9t\u00e9 \u00e9crites manuellement, lesquelles ont \u00e9t\u00e9 sugg\u00e9r\u00e9es par un copilote et lesquelles ont \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9es presque enti\u00e8rement par un agent. Selon une \u00e9tude r\u00e9cente de GitLab, 431\u00a0000 d\u00e9veloppeurs interrog\u00e9s peinent \u00e0 distinguer le code g\u00e9n\u00e9r\u00e9 par l&#039;IA du code \u00e9crit par des humains.<\/p><p data-start=\"20016\" data-end=\"20060\">Est-ce vraiment important de savoir qui a \u00e9crit le code ?<\/p><p data-start=\"20062\" data-end=\"20211\">D&#039;un point de vue purement fonctionnel, cela pourrait sembler sans importance. Si cela fonctionne et r\u00e9pond aux exigences, l&#039;auteur ne devrait pas modifier le r\u00e9sultat.<\/p><p data-start=\"20213\" data-end=\"20480\">La tra\u00e7abilit\u00e9 devient essentielle en cas de probl\u00e8mes de s\u00e9curit\u00e9, de licences, d&#039;audit ou de maintenance. Une organisation peut avoir besoin de savoir quels outils ont \u00e9t\u00e9 impliqu\u00e9s dans une modification, le contexte dans lequel ils ont \u00e9t\u00e9 int\u00e9gr\u00e9s et qui a valid\u00e9 la mise en \u0153uvre.<\/p><p data-start=\"20482\" data-end=\"20620\">Cela ne signifie pas \u00e9tiqueter syst\u00e9matiquement chaque ligne. Il s&#039;agit de mettre en place un processus o\u00f9 la responsabilit\u00e9 de chaque modification est clairement \u00e9tablie.<\/p><p data-start=\"20622\" data-end=\"20721\">L&#039;IA ne peut pas assumer la responsabilit\u00e9 de l&#039;entreprise pour une vuln\u00e9rabilit\u00e9 introduite en production.<\/p><p data-start=\"20723\" data-end=\"20752\">L&#039;outil peut g\u00e9n\u00e9rer.<\/p><p data-start=\"20754\" data-end=\"20801\">L&#039;\u00e9quipe reste responsable de la livraison.<\/p><p data-start=\"20803\" data-end=\"20877\">Cette diff\u00e9rence doit rester visible au sein de la culture d&#039;ing\u00e9nierie.<\/p><h4 data-section-id=\"hec9h\" data-start=\"20879\" data-end=\"20966\">Le d\u00e9veloppeur junior est confront\u00e9 \u00e0 un probl\u00e8me que l&#039;industrie n&#039;a pas encore r\u00e9solu.<\/h4><p data-start=\"20968\" data-end=\"21160\">Il existe une autre cons\u00e9quence, moins souvent \u00e9voqu\u00e9e. Nombre des t\u00e2ches qui, par le pass\u00e9, contribuaient \u00e0 la formation des d\u00e9veloppeurs juniors sont pr\u00e9cis\u00e9ment celles que l&#039;IA peut automatiser le plus facilement.<\/p><p data-start=\"21162\" data-end=\"21188\">Cr\u00e9ez des fonctions simples.<\/p><p data-start=\"21190\" data-end=\"21217\">\u00c9crivez du code r\u00e9p\u00e9titif.<\/p><p data-start=\"21219\" data-end=\"21244\">Corriger les erreurs de base.<\/p><p data-start=\"21246\" data-end=\"21272\">G\u00e9n\u00e9rer les tests initiaux.<\/p><p data-start=\"21274\" data-end=\"21501\">Ces activit\u00e9s n&#039;\u00e9taient pas de simples t\u00e2ches \u00e0 faible valeur ajout\u00e9e. Elles servaient aussi de formation. Elles permettaient au d\u00e9veloppeur de comprendre le d\u00e9p\u00f4t, de faire de petites erreurs et de d\u00e9velopper progressivement son jugement technique.<\/p><p data-start=\"21503\" data-end=\"21637\">Si l&#039;IA effectue automatiquement toutes ces t\u00e2ches, une question importante se pose : comment formerons-nous les futurs ing\u00e9nieurs seniors ?<\/p><p data-start=\"21639\" data-end=\"21806\">Le secteur doit \u00e9viter un sc\u00e9nario o\u00f9 les d\u00e9veloppeurs juniors apprennent principalement \u00e0 accepter le code g\u00e9n\u00e9r\u00e9 sans d\u00e9velopper la capacit\u00e9 de l&#039;\u00e9valuer.<\/p><p data-start=\"21808\" data-end=\"21884\">L&#039;utilisation de l&#039;IA ne devrait pas \u00e9liminer l&#039;apprentissage technique, mais le modifier.<\/p><p data-start=\"21886\" data-end=\"22177\">Les nouveaux programmes de formation devront int\u00e9grer l&#039;architecture, le d\u00e9bogage, la lecture et l&#039;\u00e9valuation du code beaucoup plus t\u00f4t. La comp\u00e9tence essentielle ne consistera plus \u00e0 m\u00e9moriser la syntaxe, mais \u00e0 comprendre le raisonnement derri\u00e8re une solution et \u00e0 d\u00e9celer les erreurs parmi les r\u00e9ponses apparemment convaincantes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37c97c5 elementor-widget elementor-widget-heading\" data-id=\"37c97c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La programmation en IA ne signifie pas abandonner l&#039;ing\u00e9nierie. Cela signifie faire davantage d&#039;ing\u00e9nierie.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1081154 elementor-widget elementor-widget-text-editor\" data-id=\"1081154\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"22262\" data-end=\"22566\">Le d\u00e9bat entre partisans et d\u00e9tracteurs du code g\u00e9n\u00e9r\u00e9 par l&#039;IA oppose g\u00e9n\u00e9ralement deux positions extr\u00eames. D&#039;un c\u00f4t\u00e9, ceux qui pensent que ces mod\u00e8les remplaceront une grande partie de l&#039;ing\u00e9nierie traditionnelle. De l&#039;autre, ceux qui estiment que le code g\u00e9n\u00e9r\u00e9 est trop risqu\u00e9 pour \u00eatre utilis\u00e9 s\u00e9rieusement.<\/p><p data-start=\"22568\" data-end=\"22626\">Les deux approches passent probablement \u00e0 c\u00f4t\u00e9 d&#039;une partie de la r\u00e9alit\u00e9.<\/p><p data-start=\"22628\" data-end=\"23008\">L&#039;IA fait d\u00e9j\u00e0 partie int\u00e9grante du d\u00e9veloppement moderne. L&#039;enqu\u00eate de 2025 <span class=\"\" data-state=\"closed\"><a class=\"decorated-link\" href=\"https:\/\/survey.stackoverflow.co\/2025?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noopener\">Stack Overflow<\/a><\/span> Elle a re\u00e7u plus de 49\u00a0000 r\u00e9ponses provenant de 177 pays et a accord\u00e9 une attention particuli\u00e8re aux outils d\u2019IA, aux agents et aux mod\u00e8les de langage, signe \u00e9vident de l\u2019ampleur avec laquelle ces technologies sont entr\u00e9es dans le travail quotidien des d\u00e9veloppeurs.<\/p><p data-start=\"23010\" data-end=\"23099\">Le d\u00e9fi n&#039;est pas d&#039;arr\u00eater la g\u00e9n\u00e9ration de code, mais de la professionnaliser.<\/p><p data-start=\"23101\" data-end=\"23262\">Les \u00e9quipes auront besoin de meilleures sp\u00e9cifications, d&#039;architectures plus claires, de processus plus rigoureux et de processus de r\u00e9vision adapt\u00e9s au nouveau volume de changements.<\/p><p data-start=\"23264\" data-end=\"23371\">Le paradoxe est int\u00e9ressant : plus l&#039;IA \u00e9crit de code, plus le g\u00e9nie logiciel devient important.<\/p><p data-start=\"23373\" data-end=\"23425\">Parce que quelqu&#039;un doit bien prot\u00e9ger le syst\u00e8me.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9a2f26 elementor-widget elementor-widget-heading\" data-id=\"a9a2f26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Comment The Cloud Group contribue \u00e0 d\u00e9velopper des logiciels adapt\u00e9s \u00e0 l&#039;\u00e8re de l&#039;IA<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d74dcf elementor-widget elementor-widget-text-editor\" data-id=\"0d74dcf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"23510\" data-end=\"23898\">Au <span class=\"\" data-state=\"closed\"><a class=\"decorated-link\" href=\"https:\/\/thecloud.group\/fr\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noopener\">Le groupe Cloud<\/a><\/span> Nous concevons l&#039;intelligence artificielle comme un acc\u00e9l\u00e9rateur du processus d&#039;ing\u00e9nierie, et non comme un substitut \u00e0 l&#039;architecture, \u00e0 la qualit\u00e9 ou \u00e0 l&#039;expertise technique. La capacit\u00e9 \u00e0 g\u00e9n\u00e9rer du code plus rapidement peut s&#039;av\u00e9rer extr\u00eamement pr\u00e9cieuse lorsqu&#039;elle s&#039;int\u00e8gre \u00e0 un syst\u00e8me de d\u00e9veloppement con\u00e7u pour garantir la qualit\u00e9, la s\u00e9curit\u00e9 et la maintenabilit\u00e9.<\/p><p data-start=\"23900\" data-end=\"24307\">Notre approche combine g\u00e9nie logiciel, architecture technologique, modernisation des applications, intelligence artificielle et gestion de la dette technique pour concevoir des syst\u00e8mes capables d&#039;\u00e9voluer durablement. Il ne s&#039;agit pas seulement de livrer des fonctionnalit\u00e9s plus rapidement, mais de veiller \u00e0 ce que la vitesse actuelle ne devienne pas le d\u00e9fi technologique des ann\u00e9es \u00e0 venir.<\/p><p data-start=\"24309\" data-end=\"24476\">L&#039;IA transforme le d\u00e9veloppement logiciel. Par cons\u00e9quent, les processus de revue de code, d&#039;observabilit\u00e9, de s\u00e9curit\u00e9 et de gouvernance doivent \u00e9galement \u00e9voluer.<\/p><p data-start=\"24478\" data-end=\"24580\">Car une entreprise ne devrait pas mesurer le succ\u00e8s de son \u00e9quipe \u00e0 l&#039;aune de la quantit\u00e9 de code qu&#039;elle est capable de g\u00e9n\u00e9rer.<\/p><p data-start=\"24582\" data-end=\"24645\">Il faut l&#039;\u00e9valuer en fonction de la qualit\u00e9 des logiciels qu&#039;elle peut maintenir.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ff5ad6 elementor-widget elementor-widget-heading\" data-id=\"4ff5ad6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Foire aux questions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd053ca elementor-widget elementor-widget-n-accordion\" data-id=\"dd053ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accord\u00e9on. Ouvrez les liens avec Entr\u00e9e ou Espace, fermez-les avec \u00c9chap et naviguez avec les fl\u00e8ches directionnelles.\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2310\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2310\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Le code g\u00e9n\u00e9r\u00e9 par l&#039;IA est-il s\u00fbr\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2310\" class=\"elementor-element elementor-element-d54de88 e-con-full e-flex e-con e-child\" data-id=\"d54de88\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a47a43e elementor-widget elementor-widget-text-editor\" data-id=\"a47a43e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>On ne peut pas pr\u00e9sumer de sa s\u00e9curit\u00e9 automatique. Le rapport GenAI Code Security 2025 de Veracode a r\u00e9v\u00e9l\u00e9 des failles de s\u00e9curit\u00e9 dans l&#039;\u00e9chantillon 45% test\u00e9. Ceci souligne l&#039;importance d&#039;une analyse statique, de tests de s\u00e9curit\u00e9 et d&#039;une revue du code avant son d\u00e9ploiement en production.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2311\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2311\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> L&#039;intelligence artificielle augmente-t-elle r\u00e9ellement la productivit\u00e9 des d\u00e9veloppeurs\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2311\" class=\"elementor-element elementor-element-9bfc2b4 e-con-full e-flex e-con e-child\" data-id=\"9bfc2b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb0a73a elementor-widget elementor-widget-text-editor\" data-id=\"cb0a73a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"25212\" data-end=\"25649\">Cela d\u00e9pend du contexte, du type de t\u00e2che et de la maturit\u00e9 de l&#039;\u00e9quipe. Les recherches montrent des am\u00e9liorations pour certaines t\u00e2ches, tandis que pour d&#039;autres, comme l&#039;\u00e9tude METR men\u00e9e aupr\u00e8s de d\u00e9veloppeurs exp\u00e9riment\u00e9s dans des r\u00e9f\u00e9rentiels matures, les outils analys\u00e9s ont augment\u00e9 le temps d&#039;ex\u00e9cution de 191\u00a0TP3T. La productivit\u00e9 doit \u00eatre mesur\u00e9e sur l&#039;ensemble du cycle, et non uniquement en termes de vitesse d&#039;\u00e9criture.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2312\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2312\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Qu\u2019est-ce que la dette technique g\u00e9n\u00e9r\u00e9e par l\u2019IA\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2312\" class=\"elementor-element elementor-element-063bd68 e-con-full e-flex e-con e-child\" data-id=\"063bd68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-611b11c elementor-widget elementor-widget-text-editor\" data-id=\"611b11c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"25697\" data-end=\"26016\">Il s&#039;agit de l&#039;accumulation des co\u00fbts de maintenance futurs engendr\u00e9s par du code g\u00e9n\u00e9r\u00e9 ou assist\u00e9 par l&#039;IA, int\u00e9gr\u00e9 sans compr\u00e9hension, examen ni coh\u00e9rence architecturale suffisants. Cela peut se manifester par des duplications, des d\u00e9pendances inutiles, des abstractions incoh\u00e9rentes ou des solutions difficiles \u00e0 faire \u00e9voluer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2313\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2313\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> L&#039;IA remplacera-t-elle la relecture humaine du code ? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2313\" class=\"elementor-element elementor-element-b534740 e-flex e-con-boxed e-con e-child\" data-id=\"b534740\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df8b1d7 elementor-widget elementor-widget-text-editor\" data-id=\"df8b1d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Il ne faudrait pas que cela se fasse exclusivement au sein des syst\u00e8mes d&#039;entreprise. L&#039;IA peut aider \u00e0 d\u00e9tecter des tendances et \u00e0 analyser les changements, mais l&#039;intervention humaine reste essentielle pour valider le contexte m\u00e9tier, les d\u00e9cisions architecturales et les risques li\u00e9s au savoir-faire sp\u00e9cifique de l&#039;organisation.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2314\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2314\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Comment faut-il examiner le code g\u00e9n\u00e9r\u00e9 par l&#039;IA\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2314\" class=\"elementor-element elementor-element-f508092 e-flex e-con-boxed e-con e-child\" data-id=\"f508092\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a782ad elementor-widget elementor-widget-text-editor\" data-id=\"3a782ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Il doit \u00eatre soumis aux m\u00eames contr\u00f4les que tout autre code et, selon le niveau de risque, \u00e0 des validations suppl\u00e9mentaires. Les tests automatis\u00e9s, l&#039;analyse statique, l&#039;analyse de s\u00e9curit\u00e9, l&#039;examen des d\u00e9pendances et l&#039;\u00e9valuation architecturale sont des composantes essentielles d&#039;un pipeline moderne.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2315\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2315\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Quelles seront les comp\u00e9tences les plus importantes pour les ing\u00e9nieurs logiciels ? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2315\" class=\"elementor-element elementor-element-930119b e-flex e-con-boxed e-con e-child\" data-id=\"930119b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-474e27a elementor-widget elementor-widget-text-editor\" data-id=\"474e27a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La conception des syst\u00e8mes, l&#039;architecture, le d\u00e9bogage, la s\u00e9curit\u00e9, la compr\u00e9hension du domaine et la capacit\u00e9 d&#039;\u00e9valuer les solutions g\u00e9n\u00e9r\u00e9es par l&#039;IA deviendront encore plus pr\u00e9cieuses. La syntaxe peut \u00eatre partiellement automatis\u00e9e\u00a0; le jugement technique reste difficile \u00e0 d\u00e9l\u00e9guer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2316\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2316\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Quelles m\u00e9triques les \u00e9quipes de d\u00e9veloppement d&#039;IA devraient-elles utiliser\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2316\" class=\"elementor-element elementor-element-6b12019 e-flex e-con-boxed e-con e-child\" data-id=\"6b12019\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2c3fa3 elementor-widget elementor-widget-text-editor\" data-id=\"b2c3fa3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Au lieu de se contenter de mesurer le volume de code ou le nombre de demandes de fusion, les organisations devraient analyser le d\u00e9lai de livraison, la stabilit\u00e9, les d\u00e9fauts, les corrections, le temps de revue, la maintenabilit\u00e9 et les r\u00e9sultats commerciaux. L&#039;objectif est de mesurer la fiabilit\u00e9 des logiciels livr\u00e9s, et non la quantit\u00e9 de texte g\u00e9n\u00e9r\u00e9.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-4ec25a0 e-flex e-con-boxed e-con e-parent\" data-id=\"4ec25a0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca71b17 elementor-widget elementor-widget-text-editor\" data-id=\"ca71b17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"27536\" data-end=\"27880\">L&#039;intelligence artificielle \u00e9limine l&#039;une des contraintes historiques du d\u00e9veloppement logiciel\u00a0: le temps n\u00e9cessaire \u00e0 la mise en \u0153uvre. Une id\u00e9e peut \u00eatre transform\u00e9e en centaines de lignes de code en quelques minutes, et un agent peut modifier plusieurs composants avant m\u00eame qu&#039;une personne ait fini de relire le premier fichier.<\/p><p data-start=\"27882\" data-end=\"28138\">Cette capacit\u00e9 repr\u00e9sente une opportunit\u00e9 extraordinaire. Les \u00e9quipes peuvent exp\u00e9rimenter plus rapidement, automatiser les t\u00e2ches r\u00e9p\u00e9titives et consacrer une partie de leur temps \u00e0 des probl\u00e8mes \u00e0 plus forte valeur ajout\u00e9e. Mais cette rapidit\u00e9 engendre aussi une nouvelle responsabilit\u00e9.<\/p><p data-start=\"28140\" data-end=\"28234\">Si la g\u00e9n\u00e9ration de code devient presque gratuite, <strong data-start=\"28183\" data-end=\"28233\">La compr\u00e9hension de ce ph\u00e9nom\u00e8ne devient une ressource rare<\/strong>.<\/p><p data-start=\"28236\" data-end=\"28551\">La prochaine crise du g\u00e9nie logiciel ne sera pas forc\u00e9ment due \u00e0 des mod\u00e8les incapables de programmer. Elle pourrait survenir pr\u00e9cis\u00e9ment parce que les mod\u00e8les programment suffisamment bien pour que nous puissions accepter d&#039;\u00e9normes volumes de code sans d\u00e9velopper de syst\u00e8mes capables de les examiner \u00e0 la m\u00eame vitesse.<\/p><p data-start=\"28553\" data-end=\"28728\">C\u2019est pourquoi l\u2019architecture, la revue de code, les tests, la s\u00e9curit\u00e9 et la gestion de la dette technique ne perdent pas de leur importance. Elles entrent dans une phase bien plus critique.<\/p><p data-start=\"28730\" data-end=\"28976\">Les entreprises qui utilisent l&#039;IA uniquement pour produire plus de code gagneront probablement en rapidit\u00e9 pendant un certain temps. Celles qui repensent leur ing\u00e9nierie autour de la qualit\u00e9, de la tra\u00e7abilit\u00e9 et de la compr\u00e9hension se forgeront un avantage bien plus durable.<\/p><p data-start=\"28978\" data-end=\"29070\">La question n&#039;est plus pos\u00e9e <strong data-start=\"28999\" data-end=\"29069\">Quelle quantit\u00e9 de code votre \u00e9quipe peut-elle \u00e9crire gr\u00e2ce \u00e0 l&#039;intelligence artificielle ?<\/strong>.<\/p><p data-start=\"29072\" data-end=\"29097\">La vraie question est :<\/p><p data-start=\"29099\" data-end=\"29186\" data-is-last-node=\"\" data-is-only-node=\"\"><strong data-start=\"29099\" data-end=\"29186\" data-is-last-node=\"\">Votre organisation est-elle capable de comprendre, d&#039;examiner et de maintenir tout ce que l&#039;IA cr\u00e9e ?<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0bafad2 e-flex e-con-boxed e-con e-parent\" data-id=\"0bafad2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2776e2f e-con-full e-flex e-con e-child\" data-id=\"2776e2f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-313fb2f elementor-widget elementor-widget-image\" data-id=\"313fb2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg\" class=\"elementor-animation-hang attachment-large size-large wp-image-31936\" alt=\"Crise du code g\u00e9n\u00e9r\u00e9 par l&#039;IA\" srcset=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg 1024w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143-300x300.jpeg 300w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143-150x150.jpeg 150w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143-768x768.jpeg 768w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143-12x12.jpeg 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d096db elementor-widget elementor-widget-image\" data-id=\"5d096db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Robotic_arms_assembling_software\u2026_202607061143.jpeg\" class=\"elementor-animation-hang attachment-large size-large wp-image-31935\" alt=\"\" srcset=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Robotic_arms_assembling_software\u2026_202607061143.jpeg 1024w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Robotic_arms_assembling_software\u2026_202607061143-300x300.jpeg 300w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Robotic_arms_assembling_software\u2026_202607061143-150x150.jpeg 150w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Robotic_arms_assembling_software\u2026_202607061143-768x768.jpeg 768w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Robotic_arms_assembling_software\u2026_202607061143-12x12.jpeg 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f22134d elementor-widget elementor-widget-image\" data-id=\"f22134d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Holographic_person_bypassing_fir\u2026_202607061120.jpeg\" class=\"elementor-animation-hang attachment-large size-large wp-image-31928\" alt=\"\" srcset=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Holographic_person_bypassing_fir\u2026_202607061120.jpeg 1024w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Holographic_person_bypassing_fir\u2026_202607061120-300x300.jpeg 300w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Holographic_person_bypassing_fir\u2026_202607061120-150x150.jpeg 150w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Holographic_person_bypassing_fir\u2026_202607061120-768x768.jpeg 768w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Holographic_person_bypassing_fir\u2026_202607061120-12x12.jpeg 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Dans le vaste paysage num\u00e9rique du XXIe si\u00e8cle, la s\u00e9curit\u00e9 est la pierre angulaire de toute entreprise. Les vuln\u00e9rabilit\u00e9s en mati\u00e8re de cybers\u00e9curit\u00e9 ne font aucune distinction entre les grandes entreprises et les jeunes pousses prometteuses.<\/p>","protected":false},"author":20,"featured_media":31936,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"footnotes":""},"categories":[858],"tags":[896,883],"class_list":["post-31933","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ingenieria-de-software","tag-producto-digital","tag-sistemas-empresariales"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo | The Cloud Group<\/title>\n<meta name=\"description\" content=\"C\u00f3mo digitalizamos el archivo del Parlamentode Guinea Ecuatorial: alcance, retost\u00e9cnicos, soluci\u00f3n y resultado. Caso real publicado.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecloud.group\/fr\/ingenierie-logicielle-ia-generee-par-le-code-de-crise\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo\" \/>\n<meta property=\"og:description\" content=\"C\u00f3mo digitalizamos el archivo del Parlamentode Guinea Ecuatorial: alcance, retost\u00e9cnicos, soluci\u00f3n y resultado. Caso real publicado.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecloud.group\/fr\/ingenierie-logicielle-ia-generee-par-le-code-de-crise\/\" \/>\n<meta property=\"og:site_name\" content=\"The Cloud Group\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/thecloudgroupglobal\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-09T06:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Paula Franco\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paula Franco\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/\"},\"author\":{\"name\":\"Paula Franco\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/person\\\/9292d905a1c98ea7345e5e71a5fe341f\"},\"headline\":\"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo\",\"datePublished\":\"2026-07-09T06:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/\"},\"wordCount\":4746,\"publisher\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg\",\"keywords\":[\"producto digital\",\"sistemas empresariales\"],\"articleSection\":[\"Ingenier\u00eda de Software\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/\",\"url\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/\",\"name\":\"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo | The Cloud Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg\",\"datePublished\":\"2026-07-09T06:00:00+00:00\",\"description\":\"C\u00f3mo digitalizamos el archivo del Parlamentode Guinea Ecuatorial: alcance, retost\u00e9cnicos, soluci\u00f3n y resultado. Caso real publicado.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg\",\"contentUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg\",\"width\":1024,\"height\":1024,\"caption\":\"El c\u00f3digo generado por IA est\u00e1 acelerando el desarrollo de software y creando nuevos desaf\u00edos de revisi\u00f3n y calidad.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/crisis-codigo-generado-ia-ingenieria-software\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecloud.group\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#website\",\"url\":\"https:\\\/\\\/thecloud.group\\\/\",\"name\":\"The Cloud Group\",\"description\":\"|\u00a0Holding Internacional de Servicios\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecloud.group\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#organization\",\"name\":\"The Cloud Group - Holding International de Servicios\",\"url\":\"https:\\\/\\\/thecloud.group\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/logoSmallFirmaCorreo.png\",\"contentUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/logoSmallFirmaCorreo.png\",\"width\":300,\"height\":190,\"caption\":\"The Cloud Group - Holding International de Servicios\"},\"image\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/thecloudgroupglobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/person\\\/9292d905a1c98ea7345e5e71a5fe341f\",\"name\":\"Paula Franco\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g\",\"caption\":\"Paula Franco\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"La crise du code g\u00e9n\u00e9r\u00e9 par l&#039;IA\u00a0: nous d\u00e9veloppons des logiciels plus vite que nous ne pouvons les examiner | The Cloud Group","description":"Num\u00e9risation des archives du Parlement de Guin\u00e9e \u00e9quatoriale\u00a0: p\u00e9rim\u00e8tre, d\u00e9fis techniques, solution et r\u00e9sultats. \u00c9tude de cas publi\u00e9e.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecloud.group\/fr\/ingenierie-logicielle-ia-generee-par-le-code-de-crise\/","og_locale":"fr_FR","og_type":"article","og_title":"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo","og_description":"C\u00f3mo digitalizamos el archivo del Parlamentode Guinea Ecuatorial: alcance, retost\u00e9cnicos, soluci\u00f3n y resultado. Caso real publicado.","og_url":"https:\/\/thecloud.group\/fr\/ingenierie-logicielle-ia-generee-par-le-code-de-crise\/","og_site_name":"The Cloud Group","article_publisher":"https:\/\/www.facebook.com\/thecloudgroupglobal","article_published_time":"2026-07-09T06:00:00+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg","type":"image\/jpeg"}],"author":"Paula Franco","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Paula Franco","Dur\u00e9e de lecture estim\u00e9e":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#article","isPartOf":{"@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/"},"author":{"name":"Paula Franco","@id":"https:\/\/thecloud.group\/#\/schema\/person\/9292d905a1c98ea7345e5e71a5fe341f"},"headline":"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo","datePublished":"2026-07-09T06:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/"},"wordCount":4746,"publisher":{"@id":"https:\/\/thecloud.group\/#organization"},"image":{"@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#primaryimage"},"thumbnailUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg","keywords":["producto digital","sistemas empresariales"],"articleSection":["Ingenier\u00eda de Software"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/","url":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/","name":"La crise du code g\u00e9n\u00e9r\u00e9 par l&#039;IA\u00a0: nous d\u00e9veloppons des logiciels plus vite que nous ne pouvons les examiner | The Cloud Group","isPartOf":{"@id":"https:\/\/thecloud.group\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#primaryimage"},"image":{"@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#primaryimage"},"thumbnailUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg","datePublished":"2026-07-09T06:00:00+00:00","description":"Num\u00e9risation des archives du Parlement de Guin\u00e9e \u00e9quatoriale\u00a0: p\u00e9rim\u00e8tre, d\u00e9fis techniques, solution et r\u00e9sultats. \u00c9tude de cas publi\u00e9e.","breadcrumb":{"@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#primaryimage","url":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg","contentUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Programmer_overwhelmed_by_AI_code_202607061143.jpeg","width":1024,"height":1024,"caption":"El c\u00f3digo generado por IA est\u00e1 acelerando el desarrollo de software y creando nuevos desaf\u00edos de revisi\u00f3n y calidad."},{"@type":"BreadcrumbList","@id":"https:\/\/thecloud.group\/crisis-codigo-generado-ia-ingenieria-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecloud.group\/"},{"@type":"ListItem","position":2,"name":"La Crisis del C\u00f3digo Generado por IA: Estamos Escribiendo Software M\u00e1s R\u00e1pido de lo que Podemos Revisarlo"}]},{"@type":"WebSite","@id":"https:\/\/thecloud.group\/#website","url":"https:\/\/thecloud.group\/","name":"Le groupe Cloud","description":"| Soci\u00e9t\u00e9 de services internationaux","publisher":{"@id":"https:\/\/thecloud.group\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecloud.group\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/thecloud.group\/#organization","name":"The Cloud Group - Soci\u00e9t\u00e9 de services internationaux","url":"https:\/\/thecloud.group\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/thecloud.group\/#\/schema\/logo\/image\/","url":"https:\/\/thecloud.group\/wp-content\/uploads\/2020\/05\/logoSmallFirmaCorreo.png","contentUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2020\/05\/logoSmallFirmaCorreo.png","width":300,"height":190,"caption":"The Cloud Group - Holding International de Servicios"},"image":{"@id":"https:\/\/thecloud.group\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/thecloudgroupglobal"]},{"@type":"Person","@id":"https:\/\/thecloud.group\/#\/schema\/person\/9292d905a1c98ea7345e5e71a5fe341f","name":"Paula Franco","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g","caption":"Paula Franco"}}]}},"_links":{"self":[{"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/posts\/31933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/comments?post=31933"}],"version-history":[{"count":4,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/posts\/31933\/revisions"}],"predecessor-version":[{"id":31939,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/posts\/31933\/revisions\/31939"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/media\/31936"}],"wp:attachment":[{"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/media?parent=31933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/categories?post=31933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecloud.group\/fr\/wp-json\/wp\/v2\/tags?post=31933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}