{"id":4054,"date":"2023-02-09T07:19:53","date_gmt":"2023-02-09T12:19:53","guid":{"rendered":"https:\/\/agilepartnership.com\/?p=4054"},"modified":"2023-02-09T07:19:53","modified_gmt":"2023-02-09T12:19:53","slug":"comment-le-mob-programming-peut-aider-une-equipe-agile","status":"publish","type":"post","link":"https:\/\/agilepartnership.com\/fr\/comment-le-mob-programming-peut-aider-une-equipe-agile\/","title":{"rendered":"Mob Programming et \u00e9quipe agile. Le match parfait!"},"content":{"rendered":"<p>Connaissez-vous le <em>Mob Programming<\/em> (aussi connu sous le nom \u2018<em>ensemble programming<\/em>\u2019)? Savez-vous comment cette merveilleuse pratique peut aider une \u00e9quipe agile?<\/p>\n\n\n\n<p>Au-del\u00e0 du <em>Pair Programming<\/em>, il y a le <em>Mob Programming<\/em>, popularis\u00e9 par Woody Zuill.&nbsp; Il s\u2019agit d\u2019une pratique de d\u00e9veloppement de logiciels o\u00f9 une \u00e9quipe de d\u00e9veloppeurs et d\u00e9veloppeuses travaillent ensemble sur un seul ordinateur pour transformer un besoin du client en une fonctionnalit\u00e9 utilisable (voir m\u00eame qui peut \u00eatre mise en production!). Tous les membres de l&#8217;\u00e9quipe participent \u00e0 l\u2019effort, qu&#8217;il s\u2019agisse de produire du code, de discuter de la strat\u00e9gie, de faire des tests ou toute autre t\u00e2che n\u00e9cessaire pour r\u00e9pondre au besoin du client. Le but est d&#8217;am\u00e9liorer la collaboration, la communication et la qualit\u00e9 du code en travaillant ensemble sur un produit.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-green-cyan-color has-alpha-channel-opacity has-vivid-green-cyan-background-color has-background is-style-dots\"\/>\n\n\n\n<p>Nous avons observ\u00e9 que le <em>Mob Programming<\/em> peut aider les \u00e9quipes agiles en d\u00e9veloppement de logiciels de plusieurs fa\u00e7ons:&nbsp;<\/p>\n\n\n\n<ul class=\"has-black-color has-text-color wp-block-list\">\n<li><strong>Amplification de la collaboration<\/strong> : Imaginez le sc\u00e9nario\u2026 six membres de l\u2019\u00e9quipe autour d\u2019un seul r\u00e9cit utilisateur!&nbsp; Lorsque nous acceptons de vivre l\u2019exp\u00e9rience <em>Mob Programming<\/em>, nous acceptons du m\u00eame coup travailler ensemble sur un seul probl\u00e8me \u00e0 l\u2019aide d\u2019un seul ordinateur, ce qui renforce la collaboration et la communication entre les membres de l&#8217;\u00e9quipe.<\/li>\n\n\n\n<li><strong>Augmentation de l\u2019efficience<\/strong> : Gr\u00e2ce \u00e0 la participation de tous les membres de l&#8217;\u00e9quipe, le <em>Mob Programming<\/em> cr\u00e9e un environnement o\u00f9 il est plus facile de se challenger, s\u2019assurer que les efforts sont cibl\u00e9s sur les bons objectifs et d\u2019optimiser l\u2019approche utilis\u00e9e.&nbsp; La r\u00e9sultante est l\u2019acc\u00e9l\u00e9ration de la r\u00e9solution des probl\u00e8mes et l\u2019am\u00e9lioration de la qualit\u00e9 du code.<\/li>\n\n\n\n<li><strong>Surmonter les obstacles<\/strong> : Si vous croyez \u00e0 la puissance de l\u2019intelligence collective, vous \u00eates automatiquement un fan du <em>Mob Programming<\/em>. Tous les membres de l&#8217;\u00e9quipe participent \u00e0 une r\u00e9flexion collective qui encourage l\u2019\u00e9mergence de solutions insoup\u00e7onn\u00e9es aux diff\u00e9rents d\u00e9fis et obstacles.&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>Att\u00e9nuer les risques des d\u00e9parts<\/strong>: Est-ce que le projet peut continuer si quelqu&#8217;un quitte? Si la r\u00e9ponse est &#8220;non&#8221; ou &#8220;ouin&#8230; bof!&#8221;, alors on se doit de r\u00e9duire voire \u00e9liminer les silos de connaissances.\u00a0Le Mob Programming est la pratique de choix pour augmenter les comp\u00e9tences de tous les membres de l\u2019\u00e9quipe\u00a0et promouvoir une meilleure compr\u00e9hension des diff\u00e9rentes technologies utilis\u00e9es.\u00a0\u00a0<\/li>\n\n\n\n<li><strong>Formation continue<\/strong> : le Mob Programming permet aux membres de l&#8217;\u00e9quipe de se former les uns les autres et de partager leurs connaissances et leur expertise. De plus, le fait qu\u2019une seule personne ait les mains sur le clavier et qu\u2019elle doive int\u00e9grer dans le code seulement ce que le groupe a d\u00e9cid\u00e9 de faire permet \u00e0 tous&nbsp;d&#8217;apprendre sans ressentir la pression du savoir-faire.<\/li>\n<\/ul>\n\n\n\n<p>Et oui, cette pratique est tout \u00e0 fait adapt\u00e9e aux \u00e9quipes distribu\u00e9es!&nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-green-cyan-color has-alpha-channel-opacity has-vivid-green-cyan-background-color has-background is-style-dots\"\/>\n\n\n\n<p><strong>Soyez vigilants!&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"has-black-color has-text-color wp-block-list\">\n<li>Certains membres de l\u2019\u00e9quipe peuvent se sentir restreints et limit\u00e9s dans leur capacit\u00e9 \u00e0 faire des contributions individuelles.&nbsp;Sans tomber dans le syndr\u00f4me du h\u00e9ros, le besoin de r\u00e9fl\u00e9chir seul\u00b7e dans son coin demeure tr\u00e8s important et ne doit pas \u00eatre mis au rancard.&nbsp;<\/li>\n\n\n\n<li>L\u2019intelligence collective requiert un investissement en temps et le retour sur cet investissement n\u2019est pas toujours simple \u00e0 mesurer.&nbsp;<\/li>\n\n\n\n<li>Le Mob Programming peut devenir cacophonique en raison de la pr\u00e9sence de plusieurs personnes travaillant sur la m\u00eame fonctionnalit\u00e9. Une personne d\u00e9di\u00e9e pour faciliter l\u2019activit\u00e9 peut \u00eatre requise.&nbsp;<\/li>\n\n\n\n<li>Les introverti\u00b7e\u00b7s-analytiques risquent l\u2019\u00e9puisement. Le Mob Programming peut \u00eatre une activit\u00e9 \u00e9nergisante pour certains et \u00e9nergivore pour d\u2019autres. Respectez les styles sociaux de chacun avec un invitation ouverte \u00e0 l\u2019activit\u00e9, c&#8217;est-\u00e0-dire, chaque membre de l\u2019\u00e9quipe peut d\u00e9cider de participer ou pas. C\u2019est de la responsabilit\u00e9 de chacun de d\u00e9cider si il\u00b7elle peut recevoir ou offrir de la valeur. Les personnes pr\u00e9sentes seront les bonnes personnes.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Est-ce que le Mob Programming serait b\u00e9n\u00e9fique dans votre contexte? Il n\u2019y a qu\u2019une fa\u00e7on de le savoir\u2026 <strong><em>Essayez-le!&nbsp;<\/em><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"has-small-font-size\"><em>Ce billet a \u00e9t\u00e9 cr\u00e9\u00e9 collaborativement avec ChatGPT<\/em><\/p>\n\n\n\n<p class=\"has-small-font-size\"><em>L\u2019\u00e9valuation par AI Text Classifier d&#8217;Open.AI est: <strong>unclear if it is AI-generated.<\/strong><\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Connaissez-vous le Mob Programming (aussi connu sous le nom \u2018ensemble programming\u2019)? Savez-vous comment cette merveilleuse pratique peut aider une \u00e9quipe agile?<\/p>","protected":false},"author":2,"featured_media":4070,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[17],"tags":[24,59],"class_list":["post-4054","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agile","tag-agile","tag-mob-programming"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/posts\/4054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/comments?post=4054"}],"version-history":[{"count":0,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/posts\/4054\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/media?parent=4054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/categories?post=4054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/tags?post=4054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}