{"id":34249,"date":"2020-03-17T12:21:27","date_gmt":"2020-03-17T11:21:27","guid":{"rendered":"https:\/\/blog.jetbrains.com\/fr\/?p=569"},"modified":"2020-03-17T12:21:27","modified_gmt":"2020-03-17T11:21:27","slug":"le-developpement-de-logiciels-selon-jetbrains-dogfooding-et-autres-principes-cles","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/fr\/2020\/03\/17\/le-developpement-de-logiciels-selon-jetbrains-dogfooding-et-autres-principes-cles\/","title":{"rendered":"Le d\u00e9veloppement de logiciels selon JetBrains\u00a0: dogfooding et autres principes cl\u00e9s"},"content":{"rendered":"Depuis la cr\u00e9ation de JetBrains il y a 20 ans, nous avons perfectionn\u00e9 des m\u00e9thodes de d\u00e9veloppement correspondant au style, aux valeurs et aux besoins de notre entreprise. Ces processus fonctionnent si bien pour nous que nous souhaitons les partager. Le dogfooding, par exemple, a toujours jou\u00e9 un r\u00f4le central dans le d\u00e9veloppement de nos produits, et avec cette vid\u00e9o, nous voulons vous faire d\u00e9couvrir son r\u00f4le dans notre processus de cr\u00e9ation.\r\n\r\n\r\n\r\nDans le domaine du d\u00e9veloppement de logiciels, le dogfooding est la pratique consistant \u00e0 tester vos produits au sein de votre entreprise, en les utilisant comme le feraient les utilisateurs finaux. Utiliser ses propres produits permet de s'assurer qu'ils sont de la meilleure qualit\u00e9 possible et r\u00e9pondent aux attentes des utilisateurs.\r\n\r\nDepuis 2000, lorsque nous avons commenc\u00e9 \u00e0 travailler la conception du premier produit JetBrains, les id\u00e9es pour nos outils ont souvent \u00e9merg\u00e9 en r\u00e9ponse \u00e0 un besoin interne. Les produits que nous cr\u00e9ons, qu'il s'agisse d'IntelliJ IDEA, de Kotlin ou Space, sont tous d'abord con\u00e7us pour nous et nous les utilisons dans notre travail au quotidien.\r\n\r\nMais le dogfooding n'est pas une solution miracle et pr\u00e9sente aussi un certain nombre d'inconv\u00e9nients, dont nous parlons dans cette vid\u00e9o.\r\n\r\nLa pratique du dogfooding a l'avantage de nous permettre de r\u00e9soudre des probl\u00e8mes de mani\u00e8re pr\u00e9coce, avant que les utilisateurs ne rencontrent des difficult\u00e9s, par exemple des probl\u00e8mes d'interface ou d'exp\u00e9rience utilisateur. Cela nous aide \u00e9galement \u00e0 d\u00e9couvrir les fonctionnalit\u00e9s que nos clients attendent du produit. Le dogfooding nous permet essentiellement de nous mettre \u00e0 la place de nos utilisateurs. \u00c9crire du code de qualit\u00e9 ne suffit pas pour d\u00e9velopper le bon produit, et le dogfooding nous aide \u00e0 traiter cette question.\r\n\r\nCependant, le dogfooding peut parfois \u00eatre source de subjectivit\u00e9 et doit \u00eatre combin\u00e9e \u00e0 d'autres et utilis\u00e9e avec pr\u00e9caution pour s'assurer que le produit final soit adapt\u00e9 \u00e0 l'utilisateur cible. Dans cette vid\u00e9o, nous passons en revue les meilleures pratiques pour g\u00e9rer ces situations.\r\nRegarder la vid\u00e9o\r\nD\u00e9couvrez comment nous cr\u00e9ons nos produits et comment nos outils sont con\u00e7us afin de r\u00e9pondre non seulement aux exigences \u00e9lev\u00e9es de nos utilisateurs, mais aussi aux n\u00f4tres.\r\n\r\nJetBrains\r\nThe Drive to Develop\r\n\r\nAuteur de l'article original en anglais :\u00a0Anastasia Chumak","protected":false},"excerpt":{"rendered":"Depuis la cr\u00e9ation de JetBrains il y a 20 ans, nous avons perfectionn\u00e9 des m\u00e9thodes de d\u00e9veloppement correspondant au style, aux valeurs et aux besoins de notre entreprise. Ces processus fonctionnent","protected":false},"author":{"name":"Delphine Massenhove","link":"https:\/\/blog.jetbrains.com\/fr\/author\/delphine-massenhovejetbrains-com"},"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[],"tags":[5496],"cross-post-tag":[],"acf":[],"featured_image":null,"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34249"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"},{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=34249"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34249\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=34249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=34249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=34249"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=34249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}