Commençons par définir le terme anti-pattern : Un anti-pattern est une réponse courante à un problème récurrent qui est généralement inefficace et qui risque d’être hautement contre-productif.

Ce terme maintenant définit, nous allons donc rentrer dans le vif du sujet ! Les anti-patterns typiques du Scrum Master lors d’un Sprint sont cités ci-dessous. Chacun de ces comportements entravera la productivité de l’équipe. C’est l’obligation du Scrum Master de les empêcher de se manifester.

Dans ce scénario, le Scrum Master chouchoute l’équipe à un niveau qui maintient l’équipe dépendante de ses services : organiser des réunions, prendre des notes, mettre à jour Jira – vous voyez à peu près de quels types de service je parle. Plus critique, cependant, est lorsque le Scrum Master décide de garder l’équipe dans l’ignorance des principes et des pratiques pour sécuriser son emploi. Ce comportement n’est pas rare et dommageable…

Perturbation du Flow

Le Scrum Master permet aux parties prenantes (Stackholders) de perturber le flux de travail de l’équipe de développement pendant le Sprint. Il existe plusieurs possibilités sur la façon dont les parties prenantes peuvent interrompre le flux de l’équipe pendant un sprint : Le Scrum Master ne s’oppose pas lorsque la direction invite des Developers à des réunions aléatoires en tant qu’experts en la matière. Enfin, le Scrum Master permet aux parties prenantes ou aux managers de transformer le Scrum quotidien en session de reporting.

  • Le Scrum Master a une politique de laisser-faire concernant l’accès à l’équipe de développement. Donc il ne protège pas la Scrum Team de certaines interactions/réunions inutiles, voire néfastes. Qui éloignent l’équipe Scrum de l’atteinte de l’objectif du Sprint.
  • Le Scrum Master ne s’oppose pas lorsque le Management invite des Developers à des réunions aléatoires en tant qu’experts en la matière.
  • Enfin, le Scrum Master permet aux Stackholders ou aux managers de transformer le Daily Scrum en session de reporting. Retrouvez la liste des pièges à éviter et les pistes d’améliorations d’un Daily Scrum dans notre Article : Comment améliorer votre Daily Scrum ?

Manque de soutien

Le Scrum Master ne soutien pas les membres de l’équipe qui ont besoin d’aide pour une tâche. Par exemple, les équipes de développement créent des tâches qu’un Developer peut terminer en une journée. Cependant, si une personne est bloquée et qu’elle ne le déclare pas au Daily Scrum. Le Scrum Master doit quand même se proposer pour aider la personne bloquée même si cette personne ‘a pas encore demandée explicitement un coup de main. C’est cette posture de facilitateur qu’un Scrum Master ne doit jamais négliger.

Le Scrum Master ferme les yeux sur le micro-management

Le Scrum Master n’empêche pas le Product Owner – ou quiconque – d’assigner des tâches aux Developers. L’équipe de développement s’auto-organise normalement sans intervention extérieure pendant le Sprint. Et le Scrum Master doit agir comme le bouclier de l’équipe à cet égard.

Pendant le sprint :

  • L’objectif du sprint est fixe; les changements qui le remettent en cause ne sont donc pas permis.
  • Les objectifs de qualité sont maintenus; ils ne sont jamais revus à la baisse ; et,
  • Le périmètre peut être clarifié et renégocié entre le Product Owner et l’Équipe de Développement selon ce que l’Équipe Scrum apprend.

La rétrospective de Sprint ne sert à rien

Le Scrum Master balaie les conflits et les problèmes sous le tapis en n’utilisant pas les rétrospectives de sprint pour les résoudre ouvertement. Ce comportement est souvent un signe de s’incliner devant des exigences organisationnelles opposées aux valeurs et aux principes de Scrum. Si votre organisation ne permet pas à l’équipe de développement d’appliquer le framework Scrum en leur donnant une liberté d’action et d’expression. Alors pourquoi exécuteriez-vous la Retrospectives de Sprint ? Cette cérémonie perd alors tout son sens et les bénéfices que vous auriez pu en tirer.

Daily scrum meeting pourquoi l'arrêter ? analysé par un Scrum Master freelance en France expert en Agile.

Nos conseils de lecture pour aller plus loin

Vous pouvez tout d’abords lire le Scrum Guide téléchargeable gratuitement sur le site officiel dans sa version la plus récente (2020).

 

Vous pouvez aussi lire le livre suivant. En tant que Scrum Master, je trouve que c’est un livre référence pour comprendre la théorie et la pratique du framework Scrum :

q? encoding=UTF8&MarketPlace=FR&ASIN=2212678622&ServiceVersion=20070822&ID=AsinImage&WS=1&Format= SL110 &tag=scrum1advice 21 - Scrum Master - Communauté Agile Freelance
Scrum, de la théorie à la pratique

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *