Wie nimmt der Scrum Master an täglichen Stand-Ups teil?


21

Wir haben einen professionellen Scrum Master-Berater [*], der kürzlich unserem Projekt beigetreten ist. Leider wissen wir nicht, wie sie heißt (sie hat sich uns nie vorgestellt, sie kam nur an einem Tag und sagte: "Wir stehen täglich auf"), und sie scheint nicht viel anderes zu tun als Stuhl a Tägliches Stand-up-Meeting - als ich sie halb im Scherz bat, auch tägliches Feedback zu geben, war sie ziemlich empört und sagte, es sei die Aufgabe des Scrum-Masters, "zu erleichtern, nicht teilzunehmen".

Dies scheint ziemlich anti-agil zu sein (da die Teams bereits an anderen agilen Projekten mitgearbeitet hatten), was egalitär sein soll, aber ich bin mir nicht sicher, wie es in der Scrum-Methodik funktioniert. Ich vermute, sie macht den ganzen Tag nicht viel und das ist der Grund für ihre Abwehrbereitschaft in dieser Angelegenheit.

Nimmt der Scrum-Meister an dem "Gestern, Heute, Hindernisse" -Spiel während des Stand-up-Meetings teil, oder hat er nur die Aufgabe, das Meeting zu leiten ("zu erleichtern")?

[*] Uns wurde nicht gesagt, was ihr Job ist, wir nehmen nur an, da sie sich selbst die Scrum-Meisterin nennt


3
Wenn das Team alles richtig macht und kein Feedback benötigt (da der Scrum-Master beiseite stehen und zusehen kann, wie Sie sich selbst organisieren), brauchen Sie sie wohl nicht mehr.
SuperM

26
Sich dem Team nicht vorzustellen, scheint sehr seltsam, egal nach welcher Methode Sie vorgehen.
Doc Brown

22
Das ist ein Scherz, oder ? Sie haben ein tägliches Treffen mit jemandem und haben nicht nach ihrem Namen gefragt? Ich weiß, dass Scrums rau sein können, aber die üblichen Höflichkeiten des Lebens gelten immer noch.
High Performance Mark

18
Wir könnten ihren Namen herausfinden, aber es macht mehr Spaß, die Dilbert-artige Absurdität der Situation bei BigCo zu genießen, mit der wir beauftragt sind. Da sie nicht viel tut, spielt es keine Rolle.
user109170

8
Ein SM kann teilnehmen, indem er kritische Fragen stellt wie "Ist es normal, dass diese Story in den letzten 2 Tagen in der Testsäule herumlungert?" Oder indem er Verbesserungen für den gesamten Entwicklungsprozess-Workflow vorschlägt. Abgesehen davon ist ein SM jemand, der im Allgemeinen stark in den menschlichen Aspekt der Softwareentwicklung investiert ist. Wenn so jemand einfach reinkommt, ohne sich vorzustellen ... Vielleicht ist es an der Zeit zu hinterfragen, welchen Wert sie für das Team hat, denn für mich klingt alles irgendwie faul.
Stefan Billiet

Antworten:


21

Im Idealfall ist der Scrum Master dafür verantwortlich, die Projektaktivitäten zu erleichtern und jegliche Art von Hindernissen zu beseitigen, denen er dabei ausgesetzt ist. Er / sie nimmt nicht am "Gestern-Heute-Hindernis" -Spiel während des täglichen Aufstehens per se teil, ist jedoch den Teammitgliedern für jede Art von Status bezüglich der Hindernisse verantwortlich, die sie während der früheren Aufstehens gemeldet haben .

Ich habe mit 5 Scrum-Teams mit einer renommierten Organisation zusammengearbeitet, die alle der gleichen Praxis folgten.

Um sich ein detailliertes Bild über alle Aufgaben eines Scrum Masters zu machen, empfehle ich Ihnen einen Blick auf diese http://www.scrummasterchecklist.org/pdf/ScrumMaster_Checklist_12_unbranded.pdf


1

Ich bin seit vielen Jahren ein SM, ich schlage dem Team diesbezüglich vor. Wenn sie möchten, dass ich mitmache, dann mache ich das genauso wie ich es ermögliche.

Die Idee ist, einer der "Dienerführer" zu sein.

Das Team sollte in der Lage sein, den SM zu "mieten / entlassen", ihn nicht einschalten zu lassen, einen Aufstand zu fordern, ohne sich vorzustellen.


Ist das nur Ihre persönliche Meinung oder eine etablierte Praxis? im letzteren Fall bitte Referenzen für die zur Verfügung stellen
gnat

2
So wie ich das sehe, ist SM Teil des Teams und das Team organisiert sich selbst. Es liegt an dem Team, während einer Retrospektive zu erklären, dass sein SM nicht produktiv ist oder so arbeitet, wie das Team es möchte. An diesem Punkt sollte ein guter SM entweder sein Verhalten anpassen oder das Hindernis beseitigen, indem er sich selbst ersetzt ...
ptyx

1

In Aufständen sollte sie über Hindernisse Auskunft geben und im Nachhinein ihre Meinung dazu abgeben, wie Aufstände aussagekräftiger oder effizienter gestaltet werden könnten.

Wenn man erwartet, dass SM den Status ihrer täglichen Aktivitäten angibt, hat man meiner Meinung nach falsche Erwartungen. Der Zweck des Status ist, dass das Team seine Aktivitäten ausrichten kann und ich weiß nicht, warum ein Teammitglied wissen möchte, was sie (SM) gestern getan hat, um heute zu planen. Mindestens ein Buch legt sogar nahe, dass SM nicht einmal täglich im Stehen sein müssen.


Wenn der Scrum Master nicht immer in Scrum ist, wie erfahren sie dann etwas über die Hindernisse des Teams?
Andy

Das Buch, das ich erwähnte, handelte von einem Tool, dh TFS. Daher gehe ich in diesem Zusammenhang davon aus, dass jeder, der mit einem Hindernis konfrontiert ist, ein Problem / Hindernis im Tool protokolliert und es ScrumMaster zuweist Ich habe das Gefühl, dass es Zeiten gibt, in denen SM in jedem Meeting dabei sein muss.
Asim Ghaffar,

1

Der Scrum-Master muss nicht unbedingt am Daily Scrum-Meeting gemäß offiziellem Scrum-Framework teilnehmen.

Ein paar Zitate von Scrumguides.org :

  • "Der Scrum Master erzwingt die Regel, dass nur Mitglieder des Entwicklungsteams am Daily Scrum teilnehmen."

  • "Der Scrum Master stellt sicher, dass das Entwicklungsteam das Meeting hat, aber das Entwicklungsteam ist für die Durchführung des täglichen Scrums verantwortlich."

  • "Während des Treffens erklären die Mitglieder des Entwicklungsteams [...]"

  • Die Aufgabe des Scrum Masters besteht darin, "Scrum-Events nach Bedarf zu ermöglichen".

(Dennoch, IMHO erhöht es die Transparenz, wenn der Scrum-Master sich dem "gestern, heute, Hindernisse" -Verfahren anschließt. Auch IMHO kann ein perfekter Product Owner optional auch an den drei Sätzen innerhalb eines Daily Scrum teilnehmen und diese beantworten. Dies ist jedoch gegen offizielles Scrum.)


0

Ich habe 3 Scrum Teams in meiner Position als Scrum Master und wir verwenden ein elektronisches Taskboard in unserer agilen Praxis. Alle meine Teams, mit Ausnahme von einem, geben ihren Status für alle Aufgaben an, an denen sie arbeiten, und wechseln im typischen Stand-up-Prozess von einer Person zur nächsten. Das Ausnahmeteam entschied, dass sie ihren Aufstand Geschichte für Geschichte machen wollten, und hat jetzt darum gebeten, dass ich dies anführe, indem ich derjenige bin, der das Treffen leitet.

Gibt es eine Rechtfertigung dafür, dass ein Scrum Master diese Rolle im Stand-up übernimmt? Ich kann verstehen, ob das Team über mehr als 7 Ressourcen verfügt, aber es scheint, als wäre es eine Babysitter-Rolle, bei der jeder aufpassen soll, anstatt dass das Team verantwortungsbewusste Erwachsene ist, weil sie sich nicht die Mühe machen wollen, sich selbst zu organisieren.

Eines der Mitglieder dieses Teams arbeitet auch für eines der anderen Teams und hat im Sprint Retro erwähnt, wie viel schneller die Besprechung verläuft, wenn jede Person aufsteigt und die Führung für sich selbst im Vorstand übernimmt. Für das Team hat das keinen Unterschied gemacht und die PO hat das Team dazu gedrängt, sich für die Methode von Geschichte zu Geschichte zu behaupten.


Ein Teil des Scrum-Zwecks besteht darin, das Team für die Arbeit, für die es sich engagiert hat, zur Rechenschaft zu ziehen.
Andy

0

Ihre Firma hat falsch angefangen. Der Scrum Master sollte Teil des Teams sein.

Wenn Sie einen Vollzeit-Scrum-Master einstellen, müssen Sie lediglich eine weitere Ebene zwischen dem Team und dem Management / den Beteiligten aufbauen. Völlig nicht agil.

Eine Person aus dem Team, normalerweise der Manager, der auch Teil des Teams ist, übernimmt die Rolle des Scrum Masters. Aber es ist wirklich kein "Titel". Es ist eine Rolle, die jeder nach Bedarf ausfüllen kann. In einem Team haben wir es jeden Monat gewechselt.

Dies beantwortet nun alle Fragen. Da der SM Teil des Teams ist, nimmt er an allem teil, was das Team tut. einfach.

Ein SM zu sein, ist nur eine einfache Aufgabe, die Dinge außerhalb des Teams zu verfolgen. Daher nimmt der SM normalerweise etwas weniger Arbeit in Anspruch, da er die ganze Zeit durch externe Kommunikation und das Versenden von E-Mails wie "Irgendwelche Updates zu dieser Frage?" Unterbrochen wird. nichts mehr.

Schlangenölverkäufer, die die Gelegenheit sahen, sich als Vollzeit-Scrum-Meister zu verkaufen, sind der Abschaum der Welt und gehen, wie Sie bemerkt haben, völlig gegen Agile vor.


Der Scrim Master ist Teil des Teams, aber es wird empfohlen, keine Entwicklungsarbeit zu leisten. Ihre Vollzeitbeschäftigung besteht darin, die verschiedenen agilen Zeremonien zu erleichtern und Hindernisse zu beseitigen.
Andy

Hier gibt es zwei Fälle: Jemand braucht wirklich einen Vollzeitjob, dann hat Ihre Organisation andere Probleme. oder er ist Scrum Master für mehrere Teams (häufiger), daher ist er auch nicht in das Team investiert und sollte nicht Teil der "Schweine" sein.
GCB

1
Ich denke, das ist eine falsche Dichotomie, die Sie einrichten. Es kann eine Weile dauern, bis einige Probleme behoben sind, z. B. wenn Sie mit einem Drittanbieter zusammenarbeiten, um herauszufinden, warum Sie nicht auf deren APIs zugreifen können.
Andy

Dies ist gültig, wenn Ihr Unternehmen über genügend Straßensperren verfügt, damit jemand versuchen kann, das Team rund um die Uhr zu entsperren.
GCB

1
Ein Scrum Master beseitigt nicht nur Hindernisse. Sie helfen dem Team, so effektiv wie möglich zu sein, wobei das Entfernen von Hindernissen ein Teil davon ist. Andere Teile sind das Ausführen von Retros / Planungsmeetings, das Erfassen von Ergebnissen und Metriken und der Versuch, Prozesse zu verbessern. Übungen zur Teambildung; Erleichterung der Ausbildung und des persönlichen Wachstums (häufig Lobbyarbeit bei der Organisation für solche „Freiheiten“); viel mehr.
Sebastian Carroll

0

Scrum Master geben ihr Status-Update nicht bekannt, aber sie sind da, um das Stand-up-Meeting zu erleichtern. Ihre Aufgabe ist es, sicherzustellen, dass die Besprechung pünktlich beginnt, jeder in der Besprechung seine Statusaktualisierungen innerhalb seines Zeitrahmens vornimmt und Maßnahmen ergreift, wenn ein Teammitglied Hindernisse bei der Erfüllung seiner Aufgabe hat.

Übrigens nutzen wir unser tägliches Online-Stand-up-Meeting unter http://www.standup.report, das es unserem Offshore-Team auch ermöglicht, am Meeting-Prozess teilzunehmen und diesen zu vereinfachen, indem Sie online eingereichte Aufgaben der Teammitglieder hinzufügen / ändern.


1
Bitte teilen Sie uns mit, ob Sie mit standup.report in Verbindung stehen. Beachten Sie hierzu die Richtlinien unserer Website. Dieser Beitrag kann als Spam verwechselt werden.
maple_shaft
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.