{"id":12939,"date":"2022-06-28T09:23:23","date_gmt":"2022-06-28T07:23:23","guid":{"rendered":"http:\/\/51.210.246.10\/blog\/intelligence-artificielle-au-service-des-developpeurs\/"},"modified":"2024-01-08T14:59:24","modified_gmt":"2024-01-08T13:59:24","slug":"intelligence-artificielle-au-service-des-developpeurs","status":"publish","type":"post","link":"https:\/\/continew.fr\/en\/blog\/intelligence-artificielle-au-service-des-developpeurs\/","title":{"rendered":"L\u2019Intelligence artificielle (IA) au service des d\u00e9veloppeurs"},"content":{"rendered":"<p>Les applications d&rsquo;Intelligence artificielle se multiplient en vue d&rsquo;industrialiser les phases de test et rendre<\/p>\n<p>    l&rsquo;\u00e9criture du code semi-automatis\u00e9e.<\/p>\n<p>    L&rsquo;IA s&rsquo;invite dans la programmation d&rsquo;applications. La promesse \u00e0 court terme : am\u00e9liorer la productivit\u00e9 du codage,<\/p>\n<p>    voire en automatiser certaines phases. Avec une vision \u00e0 plus long terme, certains laboratoires de recherche<\/p>\n<p>    planchent d\u00e9j\u00e0 sur des IA qui permettraient d&rsquo;aller encore plus loin.<\/p>\n<h2>Plus de qualit\u00e9 et moins de t\u00e2ches r\u00e9p\u00e9titives<\/h2>\n<p>Premier domaine investi par l&rsquo;IA dans le d\u00e9veloppement logiciel : l&rsquo;aide \u00e0 la r\u00e9daction du code. Comme pour une<\/p>\n<p>    requ\u00eate dans Google, elle consiste \u00e0 proposer des suggestions personnalis\u00e9es au fur et \u00e0 mesure de la saisie.<\/p>\n<p>    Aujourd&rsquo;hui, la fonctionnalit\u00e9 est bien connue des d\u00e9veloppeurs. Appel\u00e9 natural language processing (NLP) il s\u2019agit<\/p>\n<p>    d\u2019aller puiser des connaissances dans des centaines de projets open sources affichant des niveaux de notation de<\/p>\n<p>    plus de cent \u00e9toiles. De quoi tirer la qualit\u00e9 vers le haut en orientant l&rsquo;utilisateur vers les meilleures pratiques<\/p>\n<p>    du secteur.<\/p>\n<p>L\u2019objectif n\u2019est pas de remplacer les d\u00e9veloppeurs mais d&rsquo;\u00e9viter aux programmeurs le travail prosa\u00efque et r\u00e9p\u00e9titif.<\/p>\n<p>    Se souvenir de la syntaxe d&rsquo;un langage et de ses bonnes pratiques n&rsquo;est pas une t\u00e2che \u00e0 haute valeur ajout\u00e9e. Le but<\/p>\n<p>    est de r\u00e9duire le temps pass\u00e9 sur les t\u00e2ches p\u00e9riph\u00e9riques tout en optimisant la qualit\u00e9 et la maintenabilit\u00e9 du<\/p>\n<p>    code au fur et \u00e0 mesure de son \u00e9volution.<\/p>\n<h2>Quid du no-code <\/h2>\n<p>L&rsquo;Intelligence artificielle est en passe d\u2019arriver \u00e9galement sur le front du d\u00e9veloppement sans code. Bas\u00e9 jusqu&rsquo;ici<\/p>\n<p>    majoritairement sur des moteurs de r\u00e8gles assez traditionnels, le no-code (ou low code) pourrait se tourner vers le<\/p>\n<p>    machine learning. En analysant des extraits de sources sur la base de millions d&rsquo;autres logiciels de m\u00eame finalit\u00e9,<\/p>\n<p>    l\u2019IA serait capable de recommander un code cens\u00e9 \u00eatre plus performant, voire globalement plus efficace.<\/p>\n<h2>Avanc\u00e9e ou prise de risque ?<\/h2>\n<p>En raccourcissant le cycle de vie du d\u00e9veloppement logiciel, les solutions No Code\/Low Code acc\u00e9l\u00e8rent la mise sur le<\/p>\n<p>    march\u00e9, am\u00e9liorent la flexibilit\u00e9 et permettent aux d\u00e9veloppeurs de se concentrer sur l\u2019innovation de base.<\/p>\n<p>    Cependant la <strong>r\u00e9versibilit\u00e9<\/strong>, la <strong>portabilit\u00e9 <\/strong>ou encore la <strong>migration<\/p>\n<p>    <\/strong>d\u2019un service \u00e0 un autre sont des notions importantes \u00e0 prendre en compte lorsqu\u2019on fait le choix du No<\/p>\n<p>    Code\/Low Code. <\/p>\n<div class=\"col-md-12 border-left-white-book shadow mr-xl mt-lg\">\n<p class=\"leadlink\">Pour aller plus loin D\u00e9couvrez notre article <a\n\n            href=\"\/en\/blog\/no-code-low-code-entre-flexibilite-et-dependance\/\">No Code\/Low Code, entre<\/p>\n<p>            flexibilit\u00e9 et d\u00e9pendance<\/a><\/p>\n<\/p><\/div>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Les applications d&rsquo;Intelligence artificielle se multiplient en vue d&rsquo;industrialiser les phases de test et rendre l&rsquo;\u00e9criture du code semi-automatis\u00e9e. L&rsquo;IA s&rsquo;invite dans la programmation d&rsquo;applications. La promesse \u00e0 court terme : am\u00e9liorer la productivit\u00e9 du codage, voire en automatiser certaines phases. Avec une vision \u00e0 plus long terme, certains laboratoires de recherche planchent d\u00e9j\u00e0 sur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":12355,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[70],"tags":[93,83,81],"class_list":["post-12939","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-propriete-intellectuelle","tag-depot-de-sources","tag-intelligence-artificielle-ia","tag-propriete-intellectuelle"],"featured_image_src":{"landsacpe":["https:\/\/continew.fr\/wp-content\/uploads\/2023\/12\/IA-au-service-des-developpeurs_small_1.png",424,319,false],"list":["https:\/\/continew.fr\/wp-content\/uploads\/2023\/12\/IA-au-service-des-developpeurs_small_1.png",424,319,false],"medium":["https:\/\/continew.fr\/wp-content\/uploads\/2023\/12\/IA-au-service-des-developpeurs_small_1-300x226.png",300,226,true],"full":["https:\/\/continew.fr\/wp-content\/uploads\/2023\/12\/IA-au-service-des-developpeurs_small_1.png",424,319,false]},"_links":{"self":[{"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/posts\/12939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/comments?post=12939"}],"version-history":[{"count":1,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/posts\/12939\/revisions"}],"predecessor-version":[{"id":13779,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/posts\/12939\/revisions\/13779"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/media\/12355"}],"wp:attachment":[{"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/media?parent=12939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/categories?post=12939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/continew.fr\/en\/wp-json\/wp\/v2\/tags?post=12939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}