{"id":3647,"date":"2024-10-01T18:35:00","date_gmt":"2024-10-01T15:35:00","guid":{"rendered":"https:\/\/demensdeum.com\/blog\/2024\/10\/01\/robot-defenders\/"},"modified":"2024-12-16T22:32:13","modified_gmt":"2024-12-16T19:32:13","slug":"robot-defenders","status":"publish","type":"post","link":"https:\/\/demensdeum.com\/blog\/fr\/2024\/10\/01\/robot-defenders\/","title":{"rendered":"Robots d\u00e9fenseurs"},"content":{"rendered":"<p>Tr\u00e8s souvent, lors de discussions sur le bon fonctionnement de certaines fonctionnalit\u00e9s du logiciel, je tombe sur une situation o\u00f9 la fonctionnalit\u00e9 du point de vue de l&#8217;utilisateur semble \u00e9trange et illogique. La discussion avec le propri\u00e9taire du produit ressemblait \u00e0 ceci\u00a0:<\/p>\n<p>&#8211; Il y a clairement un probl\u00e8me de comportement ici<br \/>\n&#8211; Eh bien, nous le publierons et lorsque les utilisateurs commenceront \u00e0 se plaindre, nous le corrigerons<br \/>\n&#8211; ??? Eh bien, d&#8217;accord&#8230;<\/p>\n<p>Cela semble \u00eatre un programme efficace, n&#8217;est-ce pas\u00a0? Un algorithme assez optimal pour les \u00e9quipes avec un petit budget, des d\u00e9lais serr\u00e9s, une recherche insuffisante\/manque de sp\u00e9cialiste UI\/UX. Les utilisateurs se plaindront si quelque chose arrive, ce n&#8217;est pas grave.<br \/>\nUne recherche Google r\u00e9v\u00e8le que la source de cette m\u00e9thode provient d&#8217;un article &#8211; \u00ab\u00a0D\u00e9veloppement ax\u00e9 sur les plaintes\u00a0\u00bb par Coding Horror<\/p>\n<p>Une fois, je vendais de la nourriture, y compris des saucisses du docteur, pour 300 roubles. via un terminal dans un supermarch\u00e9, j&#8217;ai quitt\u00e9 le magasin avec cette saucisse en toute confiance qu&#8217;elle avait \u00e9t\u00e9 pay\u00e9e &#8211; le terminal m&#8217;a propos\u00e9 de ne pas imprimer le ch\u00e8que et j&#8217;ai accept\u00e9 pour ne pas gaspiller du pr\u00e9cieux papier sur ce ch\u00e8que. Pendant le processus de \u00ab poin\u00e7onnage \u00bb des marchandises pour chaque produit, le terminal a \u00e9mis un grincement, signalant que tout a fonctionn\u00e9 correctement. De plus, avec une alerte sonore, le terminal a fait un clin d&#8217;\u0153il avec le r\u00e9tro\u00e9clairage du lecteur de codes-barres.<\/p>\n<p>Le lendemain, je suis all\u00e9 au supermarch\u00e9 pour faire \u00e0 nouveau des courses et j&#8217;ai d\u00e9pos\u00e9 les courses dans le terminal. \u00c0 la sortie, j&#8217;ai \u00e9t\u00e9 accueilli par un homme d&#8217;apparence sudiste avec une barbe \u00e9paisse, me tendant un smartphone, il a dit : \u00ab\u00a0; &#8220;C&#8217;est toi devant la cam\u00e9ra ?&#8221;, j&#8217;ai regard\u00e9 son t\u00e9l\u00e9phone et je me suis vu dans un T-shirt Melodic-Death-Metal d&#8217;Arch Enemy avec des cr\u00e2nes et tout \u00e7a, il n&#8217;y avait aucune raison d&#8217;en douter.<br \/>\n&#8220;Oui, c&#8217;est moi, qu&#8217;est-ce qu&#8217;il y a ?&#8221;, l&#8217;homme, en plissant les yeux tr\u00e8s fort, dit : &#8220;Hier, tu n&#8217;as pas frapp\u00e9 la saucisse.&#8221; wow<\/p>\n<p>Apr\u00e8s une br\u00e8ve enqu\u00eate pour savoir qui il \u00e9tait et comment il a tir\u00e9 ces conclusions, il m&#8217;a montr\u00e9 une vid\u00e9o accroch\u00e9e au plafond du magasin, dans la vid\u00e9o je frappe la saucisse, le terminal clignote avec le r\u00e9tro\u00e9clairage du scanner, J&#8217;ai mis la saucisse dans le sac.<\/p>\n<p>&#8211; La vid\u00e9o montre comment fonctionnait le scanner<br \/>\n&#8211; Cela n&#8217;a fonctionn\u00e9 pour rien, payez la saucisse\u00a0!<\/p>\n<p>Un peu d\u00e9concert\u00e9 par cette attitude, j&#8217;ai demand\u00e9 un cahier de r\u00e9clamation pour \u00e9crire que le terminal avait besoin d&#8217;am\u00e9liorations logicielles, car il donnait tous les signes d&#8217;un bon fonctionnement, mais en r\u00e9alit\u00e9 il \u00e9tait simplement bugg\u00e9, sans le signaler \u00e0 l&#8217;\u00e9cran de quelque mani\u00e8re que ce soit.<\/p>\n<p>Apr\u00e8s 10 minutes de querelles avec lui et son patron, qui a imm\u00e9diatement pris la d\u00e9fense de son employ\u00e9 et du terminal qui fonctionnait pour rien, ils ont d\u00e9cid\u00e9 d&#8217;appeler la fille de l&#8217;administrateur pour qu&#8217;elle apporte un cahier de plaintes et frappe le m\u00e9decin. saucisse.<\/p>\n<p>Ce jour-l\u00e0, j&#8217;ai r\u00e9alis\u00e9 \u00e0 quel point il est difficile pour les utilisateurs de se plaindre des produits mat\u00e9riels et logiciels, et que le mantra \u00ab les gens se plaindront \u00bb est tr\u00e8s probable. R\u00e9parons-le \u00bb fonctionne tr\u00e8s mal. La raison principale, ce sont les gens qui d\u00e9fendent les robots cass\u00e9s, les solutions logicielles cass\u00e9es, pour plus de simplicit\u00e9, je propose d&#8217;introduire de nouveaux termes &#8211; &#8221;\u00a0; D\u00e9fenseur du robot bris\u00e9 et d\u00e9fenseur des syst\u00e8mes bris\u00e9s.<\/p>\n<p>Les utilisateurs ordinaires ne peuvent pas se plaindre du dysfonctionnement des terminaux car ils sont d\u00e9rang\u00e9s par les ZasRoshniks, qui, pour une raison quelconque, s&#8217;attachent et commencent \u00e0 aimer les machines avec lesquelles ils travaillent, les consid\u00e9rant peut-\u00eatre comme des sortes d&#8217;entit\u00e9s anim\u00e9es, oubliant qu&#8217;il n&#8217;y a rien. y vivre.< \/p><\/p>\n<p>Une situation similaire se produit avec ZaSSoshniki, ces personnes peuvent \u00e9cumer \u00e0 la bouche pour d\u00e9fendre certaines lacunes stupides des frameworks, des langages de programmation ou de tout autre produit logiciel, malgr\u00e9 les plaintes des utilisateurs et d&#8217;autres d\u00e9veloppeurs.<br \/>\nUne conversation typique avec ZaSSoshnik est la suivante\u00a0:<\/p>\n<p>&#8211; Ici quelque chose ne fonctionne pas, d&#8217;apr\u00e8s la documentation tout semble correct<br \/>\n&#8211; Oh, donc vous n&#8217;avez pas lu ce manuel de 2005, o\u00f9 en bas il est \u00e9crit en minuscules que vous devez ajouter PROGRAM_START:6969<br \/>\n&#8211; ??? euh<\/p>\n<p>Ces personnes peuvent ne pas comprendre comment elles contribuent elles-m\u00eames \u00e0 la propagation des probl\u00e8mes, des erreurs, de la perte de temps et d&#8217;argent de leur propre chef et de celle des autres. \u00c0 cause d&#8217;eux, tout le monde en souffre, car la transformation num\u00e9rique est impossible si les choses non \u00e9videntes et les probl\u00e8mes li\u00e9s aux solutions logicielles et mat\u00e9rielles sont \u00e9touff\u00e9s.<br \/>\nJe suis au courant de l&#8217;histoire r\u00e9cente d&#8217;un bug dans le logiciel Horizon de la Poste britannique qui a pouss\u00e9 les gens \u00e0 s&#8217;endetter, ruin\u00e9 les mariages et ruin\u00e9 la vie des gens pendant des d\u00e9cennies. Tout cela a continu\u00e9 gr\u00e2ce \u00e0 la connivence de personnes qui ont gard\u00e9 le silence sur les probl\u00e8mes du logiciel, \u00ab prot\u00e9geant \u00bb ainsi l\u2019entreprise. lui.<\/p>\n<p>Mes amis, ne soyez pas des ZaSRoshniks et des ZaSSoshniks, traitez les outils avec lesquels vous travaillez avec un grain de sel, sinon vous serez confront\u00e9s \u00e0 un asservissement total \u00e0 des syst\u00e8mes merdiques et cass\u00e9s, comme des otages dans le nouveau monde num\u00e9rique du futur. Pour ceux qui ne le peuvent pas &#8211; au moins, ne d\u00e9rangez pas les autres personnes qui essaient de pr\u00eater attention aux logiciels\/mat\u00e9riels qui ne fonctionnent pas et qui interf\u00e8rent, car les d\u00e9veloppeurs de ces produits ont convenu \u00ab\u00a0\u00bb &#8220;Lorsque les utilisateurs commenceront \u00e0 se plaindre, nous y rem\u00e9dierons.&#8221;<\/p>\n<p>Sources<br \/>\n<a href=\"https:\/\/blog.codinghorror.com\/complaint-driven-development\/\" rel=\"noopener\" target=\"_blank\">https:\/\/blog.codinghorror.com\/complaint-driven-development\/< \/a><br \/>\n<a href=\"https:\/\/habr.com\/ru\/articles\/554404\/\" rel=\"noopener\" target=\"_blank\">https:\/\/habr.com\/ru\/articles\/554404\/<\/a>< br \/><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/British_Post_Office_scandal\" rel=\"noopener\" target=\"_blank\">https:\/\/en.wikipedia.org\/wiki\/British_Post_Office_scandal<\/a><\/p >\n","protected":false},"excerpt":{"rendered":"<p>Tr\u00e8s souvent, lors de discussions sur le bon fonctionnement de certaines fonctionnalit\u00e9s du logiciel, je tombe sur une situation o\u00f9 la fonctionnalit\u00e9 du point de vue de l&#8217;utilisateur semble \u00e9trange et illogique. La discussion avec le propri\u00e9taire du produit ressemblait \u00e0 ceci\u00a0: &#8211; Il y a clairement un probl\u00e8me de comportement ici &#8211; Eh bien,<a class=\"more-link\" href=\"https:\/\/demensdeum.com\/blog\/fr\/2024\/10\/01\/robot-defenders\/\">Continue reading <span class=\"screen-reader-text\">&#8220;Robots d\u00e9fenseurs&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-3647","post","type-post","status-publish","format-standard","hentry","category-misc","entry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"fr","enabled_languages":["en","ru","zh","de","fr","ja","pt"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"ru":{"title":true,"content":true,"excerpt":false},"zh":{"title":true,"content":true,"excerpt":false},"de":{"title":true,"content":true,"excerpt":false},"fr":{"title":true,"content":true,"excerpt":false},"ja":{"title":true,"content":true,"excerpt":false},"pt":{"title":true,"content":true,"excerpt":false}}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/3647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=3647"}],"version-history":[{"count":9,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/3647\/revisions"}],"predecessor-version":[{"id":3853,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/3647\/revisions\/3853"}],"wp:attachment":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=3647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=3647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=3647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}