Comment le Scrum Master participe-t-il aux Stand-Ups quotidiens?


21

Nous avons un consultant Scrum Master professionnel [*] qui a récemment rejoint notre projet. Malheureusement, nous ne connaissons pas son nom (elle ne s'est jamais présentée à nous, elle est juste venue un jour et a dit "nous avons un stand-up quotidien"), et elle ne semble pas faire grand chose d'autre que présider un réunion de stand up quotidienne - quand je lui ai demandé à moitié en plaisantant de donner également des commentaires quotidiens lors de la réunion, elle a été assez insultée, disant que c'est le travail du Scrum Master de "faciliter, ne pas participer".

Cela semble assez anti-Agile (ayant travaillé sur d'autres projets agiles, où les équipes étaient autogérées), ce qui est censé être égalitaire, mais je ne sais pas comment cela fonctionne dans la méthodologie Scrum. Je soupçonne qu'elle ne fait pas grand-chose toute la journée, et c'est la raison de sa défensive sur cette question.

Le Scrum Master participe-t-il au débat «hier, aujourd'hui, obstacles» lors de la réunion debout, ou leur rôle consiste-t-il simplement à présider («faciliter») la réunion?

[*] On ne nous a pas vraiment dit quel était son travail, nous supposons simplement, puisqu'elle se fait appeler le Scrum Master


3
Si l'équipe fait tout correctement et n'a pas besoin de feedback (puisque le scrum-master peut se tenir à l'écart et regarder comment vous vous auto-organisez), je pense que vous n'avez plus besoin d'elle.
superM

26
Ne pas se présenter à l'équipe semble très étrange, quelle que soit la méthodologie que vous suivez.
Doc Brown

22
C'est une blague, n'est-ce pas ? Vous avez une réunion quotidienne avec quelqu'un et vous ne lui avez pas demandé son nom? Je sais que les mêlées peuvent être rudes, mais les courtoisies courantes de la vie s'appliquent toujours.
High Performance Mark

18
Nous pourrions découvrir son nom, mais c'est plus amusant de profiter de l'absurdité Dilbert-esque de la situation au BigCo auquel nous sommes sous contrat. Comme elle ne fait pas grand-chose, cela n'a pas vraiment d'importance.
user109170

8
Un SM peut participer, en posant des questions critiques telles que "est-il normal que cette histoire traîne dans la colonne de test depuis 2 jours?", Ou en suggérant des améliorations au workflow du processus de développement global. Mis à part cela, un SM est quelqu'un qui est généralement très investi dans l'aspect humain du développement logiciel. Si quelqu'un comme ça vient sans se présenter ... Peut-être qu'il est temps de commencer à se demander quelle valeur elle apporte à l'équipe, car tout cela me semble un peu louche.
Stefan Billiet

Réponses:


21

Idéalement, le maître de mêlée est chargé de faciliter les activités du projet et de remédier à toutes sortes d'obstacles rencontrés pendant cela. Il / elle ne participe pas au tournoi "hier, aujourd'hui, obstacles" lors du stand-up quotidien en tant que tel, cependant, est responsable devant les membres de l'équipe pour tout type de statut sur les obstacles qu'ils ont signalés lors des stand-up précédents .

J'ai travaillé avec 5 équipes de mêlée avec une organisation réputée, toutes ont suivi la même pratique.

Pour obtenir une image détaillée de toutes les responsabilités d'un Scrum Master, je vous recommande de consulter ce http://www.scrummasterchecklist.org/pdf/ScrumMaster_Checklist_12_unbranded.pdf


1

Je suis SM depuis de nombreuses années, je m'en remets à l'équipe. S'ils souhaitent que je participe, je le fais aussi bien que l'animateur.

L'idée est d'être celle d'un «leader serviteur».

L'équipe doit avoir la capacité d '«embaucher / licencier» le SM, de ne pas le faire rentrer, d'exiger un stand up sans se présenter.


est-ce seulement votre opinion personnelle ou une sorte de pratique établie? si ce dernier, veuillez fournir des références pour cela
moucher

2
Selon moi, SM fait partie de l'équipe et l'équipe s'auto-organise. À l'équipe de déclarer lors d'une rétrospective que son SM n'est pas productif ou ne fonctionne pas comme l'équipe veut qu'il travaille, à quel point un bon SM devrait soit ajuster son comportement, soit supprimer l'obstacle en se remplaçant ...
ptyx

1

En stand-up, elle devrait donner un statut sur les obstacles, puis en rétrospective, elle devrait donner son avis sur la façon dont les stand-ups pourraient être rendus plus significatifs ou efficaces.

Si l'on s'attend à ce que SM donne le statut de ses activités quotidiennes, alors à mon humble avis, on a de mauvaises attentes. Le but du statut est de permettre à l'équipe d'aligner ses activités et je ne sais pas pourquoi un membre de l'équipe voudrait savoir ce qu'elle faisait (SM) hier pour planifier aujourd'hui. Au moins un livre suggère même que les SM ne sont même pas tenus d'être en stand-up quotidiennement.


Si le maître de mêlée n'est pas toujours en mêlée, comment apprendront-ils les obstacles des équipes?
Andy

Le livre que j'ai mentionné concernait un outil, c'est-à-dire TFS .. donc je suppose dans ce contexte qu'ils s'attendaient à ce que toute personne confrontée à un obstacle enregistre simplement un problème / obstacle dans l'outil et l'assigne à ScrumMaster .. si l'équipe est colocalisée, alors ils peut utiliser un tableau blanc pour répertorier les obstacles .. Cela dit, je pense qu'il y a des moments où SM doit être à chaque réunion ..
Asim Ghaffar

1

Le Scrum Master ne participe pas nécessairement à la réunion Daily Scrum selon le cadre officiel Scrum.

Quelques citations de Scrumguides.org :

  • "Le Scrum Master applique la règle selon laquelle seuls les membres de l'équipe de développement participent au Daily Scrum."

  • "Le Scrum Master s'assure que l'équipe de développement a la réunion, mais l'équipe de développement est responsable de la conduite du Daily Scrum."

  • "Lors de la réunion, les membres de l'équipe de développement expliquent [...]"

  • Le travail du Scrum Master est de "faciliter les événements Scrum comme demandé ou nécessaire"

(Néanmoins, à mon humble avis, cela augmente la transparence si le Scrum Master rejoint la procédure "hier, aujourd'hui, les obstacles". À mon humble avis, un parfait Product Owner peut également participer et répondre aux trois phrases dans un Daily Scrum. Mais c'est contre Scrum officiel.)


0

J'ai 3 équipes Scrum dans ma position de Scrum Master et nous utilisons un tableau de bord électronique dans notre pratique agile. Toutes mes équipes, à l'exception d'une, fournissent leur état sur toutes les tâches sur lesquelles elles travaillent, passant d'une personne à l'autre, dans le processus standard de stand-up. L'équipe d'exception a décidé qu'elle voulait faire son standup histoire par histoire et a maintenant demandé que je dirige cela en étant le seul à diriger la réunion.

Y a-t-il une justification pour qu'un Scrum Master assume ce rôle pendant le standup? Je peux comprendre si l'équipe a plus de 7 ressources, mais il semble que ce soit un rôle de baby-sitting conçu pour que tout le monde soit attentif au lieu que l'équipe soit des adultes responsables car ils ne veulent pas prendre la peine de s'auto-organiser.

Un des membres de cette équipe travaille également pour l'une des autres équipes et a mentionné dans le sprint rétro à quel point la réunion se déroule plus rapidement lorsque chaque personne prend la relève et prend les devants pour elle-même au tableau. Cela n'a fait aucune différence pour l'équipe et l'OP a poussé l'équipe à défendre sa position sur la méthode histoire par histoire.


Une partie du but de la mêlée est de tenir l'équipe responsable du travail auquel elle s'est engagée.
Andy

0

Votre entreprise a mal démarré. Le Scrum Master doit faire partie de l'équipe.

En embauchant un Scrum Master à plein temps, tout ce que vous avez fait est d'ajouter une autre couche entre l'équipe et la direction / les parties prenantes. Totalement pas agile.

Une personne de l'équipe, normalement le manager, qui fait également partie de l'équipe, joue le rôle de Scrum Master. Mais ce n'est vraiment pas un «titre». c'est un rôle que n'importe qui peut remplir au besoin. Dans une équipe, nous le faisions tourner chaque mois.

Maintenant, cela répond à toutes les questions. Le SM faisant partie de l'équipe, il participe à toutes les actions de l'équipe. facile.

être un SM est juste un travail subalterne de suivi des choses à l'extérieur de l'équipe. Ainsi, le SM prend généralement un peu moins de travail car il sera celui qui sera interrompu tout le temps par une communication externe et l'envoi d'e-mails comme "des mises à jour sur cette question?". rien de plus.

Le vendeur d'huile de serpent qui a vu l'opportunité de se vendre en tant que Scrum Masters à plein temps est la racaille de la terre et va complètement contre Agile, comme vous l'avez noté.


Le maître de canevas fait partie de l'équipe, mais il est en fait recommandé de ne pas faire de travail de développement. Leur travail à temps plein est de faciliter les diverses cérémonies agiles et de supprimer les obstacles.
Andy

il y a deux cas ici: quelqu'un a vraiment besoin d'un travail à temps plein pour le faire, puis votre organisation a d'autres problèmes. ou il est scrum master pour plusieurs équipes (plus commun) donc il n'est pas non plus investi dans l'équipe et ne devrait pas faire partie des "cochons".
gcb

1
Je pense que c'est une fausse dichotomie que vous mettez en place. Certains obstacles peuvent prendre un certain temps à résoudre, comme travailler avec un tiers pour comprendre pourquoi vous ne pouvez pas accéder à leurs API.
Andy

cela est valable si votre entreprise a suffisamment de barrages routiers pour que quelqu'un essaie de débloquer l'équipe 24/7.
gcb

1
Un Scrum Master ne supprime pas seulement les obstacles. Ils aident l'équipe à être aussi efficace que possible, où l'élimination des obstacles en fait partie. Les autres parties comprennent l'organisation de retros / réunions de planification, la capture des résultats et des métriques et la tentative d'améliorer les processus; exercices de consolidation d'équipe; faciliter la formation et la croissance personnelle (faisant souvent pression sur l'organisation pour de telles «libertés»); beaucoup plus.
Sebastian Carroll le

0

Scrum Master ne donne pas de mise à jour de leur statut, mais ils sont là pour faciliter la réunion debout. Leur rôle est de s'assurer que la réunion commence à l'heure, tous les participants à la réunion fournissent leurs mises à jour de statut dans leur délai, prennent des mesures lorsqu'un membre de l'équipe a des obstacles à la réalisation de sa tâche.

Pour info, nous utilisons notre réunion de stand up quotidienne en ligne sur http://www.standup.report qui permet également à notre équipe offshore de participer et de faciliter le processus de réunion en ajoutant / modifiant en ligne les tâches soumises par les membres de l'équipe.


1
Veuillez indiquer si vous avez une affiliation avec standup.report conformément aux directives de notre site. Ce message peut être confondu avec du spam.
maple_shaft
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.