Ideen, um Begeisterung zu wecken und die Teilnahme am Scrum-Meeting zu fördern

Ich arbeite in einem Unternehmen für Unternehmenssoftware in Asien. Wir haben ein wöchentliches Meeting mit dem Produktteam.

Während des Meetings besprechen und pflegen wir die kommenden Geschichten, um sicherzustellen, dass das Produkt- und Entwicklungsteam auf derselben Seite sind.

Das Problem ist, dass fast ALLE Mitglieder hier während des gesamten Meetings zu 100 % schweigen. Die gesamte Kommunikation findet zwischen dem Produktteam und nur einem der Teammitglieder hier statt – er ist der Teamleiter. Der Rest ist physisch anwesend, nimmt aber ansonsten nicht teil.

Um die Effizienz zu verbessern, hat mein Vorgesetzter uns gebeten, nicht mehr an diesem Planungstreffen teilzunehmen und unsere Entwicklung fortzusetzen. Der Teamleiter allein wird weiterhin an der Besprechung teilnehmen.

Ich persönlich denke, dass es andere Möglichkeiten geben sollte, dieses Problem anzugehen, anstatt die Leute einfach zu bitten, nicht mehr an dem Meeting teilzunehmen.

Wie soll ich diese Bedenken meinem Vorgesetzten mitteilen? Und welche Art von Lösung kann ich ihm vorschlagen, die Schwung und Beteiligung in unsere Treffen bringt ?

Welches eigentliche Problem versuchst du hier zu lösen? In den meisten Fällen erhalten Sie ein zufriedeneres Entwicklerteam, wenn Sie einem Entwicklerteam "weniger Meetings" sagen :-)
@PhilipKendall, das Problem ist nicht, an welcher Art von Meeting wir teilnehmen müssen? Das Problem ist, zu welchem ​​Meeting wir diese Entwickler auch immer mitnehmen, sie werden sich einfach hinsetzen und nie etwas sagen. Ich habe das Gefühl, dass dies über die Art des Treffens hinausgeht und eher mit den Eigenschaften der Entwickler zusammenhängt, und ich frage mich, ob wir irgendetwas tun könnten, damit sie sich mehr für das interessieren, was sie tun?
Naheliegend wäre, jedes Teammitglied einzeln im 1-zu-1-Gespräch zu fragen, warum es nicht das Bedürfnis verspürt, in Meetings zu sprechen. Auf diese Weise werden Sie viel wahrscheinlicher etwas in die Nähe des wahren Grundes bringen, als wenn Sie Leute im Internet hinzuziehen, um zu erraten, was los ist.
Was erwartest du von ihnen? Wenn sie nichts beizutragen haben, warum sollten sie dann etwas sagen (und warum sollten sie da sein)? Wenn Sie erwarten, dass sie jederzeit etwas beitragen können, warum fragen Sie dann nicht einfach direkt nach ihrem Feedback?
Bieten Sie kostenlose Pizza und eine Mars-Bar für alle, die sprechen. Es ist natürlich Unsinn, das zu tun, aber es gewöhnt sich die Leute an, sich von der Gewohnheit abzuwenden, sich still hinzusetzen.
Klingt so, als hätte jemand im Management von Scrum und Agilität gehört, wie die Idee, und versucht, das Team dazu zu bringen, es anzunehmen, ohne a) sie dazu zu bringen, sich selbst zu organisieren und b) eine angemessene Ausbildung/Schulung über das, was erwartet wird .
Das könnte ein kulturelles Problem sein. Ich bin kein Experte, aber meines Wissens hat die Arbeitsplatzhierarchie in den USA viel weniger Gewicht als in einigen asiatischen Ländern. Asiatische Mitarbeiter sind also viel zurückhaltender.
Wenn ich das richtig deute, gehören Sie zu den Menschen, die bei allen Treffen schweigen. Sicherlich ist der Grund, warum Sie nicht teilnehmen, ein wichtiges Datum, das in der Frage stehen sollte?
Dies scheint ein "kultureller Unterschied" zu sein, kein "Scrum-Problem". Was das Sprichwort „Ein Nagel, der aus dem Holz ragt, wird eingeschlagen“ bedeutet, haben die Teammitglieder alle schon als Kleinkinder gelernt. Vielleicht tut das OP nicht! Es ist auch eine kulturelle Sache im Nahen Osten – wenn Sie eine Peer-Gruppe zusammenbringen, um ein Problem zu lösen, verbringen sie möglicherweise 95 % der Besprechungszeit damit, herauszufinden, wer am meisten über das Thema weiß, und stimmen dann einstimmig dem zu, was er/sie sagt die Antwort, ohne wirkliche Diskussion der Probleme überhaupt. So geht das nicht in den USA oder Europa!
Ich wurde einmal im Gedränge rausgeschmissen. Es tat weh.
Ehrlich gesagt sind die besten Meetings die, bei denen niemand etwas zu sagen hat. Die sind meistens schnell vorbei und dann können wir uns alle wieder an die Arbeit machen.

Antworten (7)

Mir ist aufgefallen, dass es bei diesen Pflegesitzungen durchaus üblich ist, nur ein oder zwei Personen aktiv einzubeziehen. Im Allgemeinen gibt es ein paar Leute, die gerne über Anforderungen sprechen, und ein paar, die einfach nur wissen wollen, was sie bauen sollen.

Ihr Vorgesetzter ist etwas auf der Spur, indem er sagt, dass es nicht effizient ist, wenn alle anwesend sind. Nicht jeder muss an einer Pflegesitzung teilnehmen; solange es allen ungefähr klar ist, was zu tun ist, wenn es an der Zeit ist, die eigentliche Planungssitzung durchzuführen. Es ist eine Teamleistung, also wer sich gut auskennt, kann es den anderen immer erklären.

In der Vergangenheit haben wir die Person/Personen, die an der Pflege teilnehmen, rotieren lassen. Es ist fast nie produktiv, das ganze Team hinzuzuziehen; ein oder zwei Personen werden die gleichen Fragen stellen, auf die gleichen Dinge hinweisen, die mehr Informationen benötigen usw. Und in dieser Woche wird sowieso nichts besprochenes gebaut.

Fragen Sie Ihr Team, wer gerne zum Meeting geht und über Anforderungen spricht und wer nicht. Beginnen Sie dann damit, die Personen, denen das Meeting gefällt, alleine daran teilzunehmen, und geben Sie ihnen am Ende des Meetings ein paar Minuten (oder mehr, falls nötig) Zeit, um das Gelernte mit dem Team zu teilen. Höchstwahrscheinlich erhalten Sie das gleiche Maß an Verständnis und Klarheit, zu einem Bruchteil der Kosten.

Ich würde hinzufügen, dass das OP, wenn es bestimmte Bedenken hat , überlegen sollte, wie es überwacht werden könnte, um festzustellen, ob es tatsächliche Nachteile gibt. Befürchten Sie zum Beispiel, dass nach dem Meeting mehr Zeit für die Kommunikation aufgewendet wird? Weitere Änderungen am Sprint nach dem Meeting? Solche Dinge können bis zu einem gewissen Grad metrisch erfasst werden.

Sie verwenden nicht die Scrum-Begriffe, also nehme ich an, dass Sie Scrum nicht wirklich machen. Mein erster Rat wäre, sich ein gutes Buch oder noch besser einen Trainer zu besorgen.

Ihr Produktteam ist das, was Stakeholder genannt wird . Und in der Tat ist es nicht die Aufgabe des Entwicklungsteams , mit den Stakeholdern zu sprechen, die Anforderungen finden . Der Product Owner spricht mit den Stakeholdern.

Der Product Owner spricht dann in einem Grooming mit dem Entwicklungsteam , um die Geschichten zu verfeinern und sie entweder SMART (spezifisch, messbar, erreichbar, relevant, terminiert) oder INVEST (unabhängig, verhandelbar, wertvoll, schätzbar, klein/skalierbar, testbar) zu machen ) oder welches Akronym auch immer aktuell ist.

Sie sollten einen Scrum Master haben , den Sie nicht erwähnen. Und es gibt keinen Teamleiter in Scrum. Er scheint das zu tun, was der Product Owner tun sollte , also ist das vielleicht nur eine falsche Bezeichnung?

Also ja, Ihr Manager hat recht. Ihr Product Owner sollte an diesem Meeting teilnehmen, für das Entwicklerteam ist es nur Zeitverschwendung (wie sich an der Nichttätigkeit zeigt). Sie sollten regelmäßig ein weiteres Meeting haben (normalerweise „Grooming“ genannt), in dem der Product Owner seine Erkenntnisse aus dem ersten Meeting mit dem Team teilt und wo das Team Fragen stellen und die technischen Details besprechen sowie eine Schätzung abgeben kann.

Die Pflege sollte fast kontinuierlich erfolgen, wenn neue Storys vom Product Owner hinzugefügt werden – obwohl dies nicht immer möglich ist, und es hilfreich ist, den Scrum Master (oder Senior Dev, wenn SM nicht ernannt wird) zu haben. Es sollte immer noch ein Sprint-Planungsmeeting zu Beginn des Sprints mit der Entwicklung und dem Product Owner (nicht den Stakeholdern) stattfinden, bei dem die Entwickler alle Story-/Task-Punkte diskutieren können.
Es ist unglaublich nützlich, jemanden mit technischem Wissen mit den Beteiligten sprechen zu lassen, auch wenn es nur ein funktionaler Designer ist.
Diese Antwort gefällt mir noch besser als meine.
@WeckarE., du hast Recht und es ist keine Diskrepanz mit der Antwort. nvoigt spricht von Rollen . Wenn der Product Owner zufällig keine technischen Kenntnisse hat, dann ist es absolut in Ordnung und angemessen, ein oder zwei Leute aus dem Team im Meeting zu haben, um diese bereitzustellen. Sie fungieren eher als Berater des Product Owners. Der Punkt ist, dass Sie nur wenige Auserwählte brauchen und schon gar nicht das ganze Team.
@Erik, ich auch, aber deine Antwort wurde nur 1 Stunde nach dem Posten der Frage akzeptiert. Wenn es eine Abstimmung gäbe, würde ich für eine Mindestzeitspanne von 24 Stunden abstimmen, bevor eine Annahme möglich wäre ...
@AnoE Wenn das OP später nicht zurückkommt und andere Antworten liest, würde das nichts bringen. Aber es wurde keine Antwort akzeptiert.

Bei den Antworten wird ein wichtiger Punkt übersehen - das Unternehmen befindet sich in Asien. Es gibt eine kulturelle Komponente, die herausgestellt und separat betrachtet werden muss. Vielen Asiaten ist es unangenehm, in einer Gruppe eine individuelle Meinung zu äußern.

Als Praxisleiter / Scrum-Coach / agiler Evangelist müssen Sie sicherstellen, dass das Entwicklungsteam weiß, dass es eine sichere Umgebung ist, um dem „Produktteam“ Kommentare und Kommentare abzugeben. Dass sie nicht „das Gesicht verlieren“ oder das Produktteam kritisieren.

Sie müssen die kulturellen Normen in den Entwicklungsgruppen ändern / daran arbeiten, bevor die agilen Praktiken zur Selbstverständlichkeit werden. Beachten Sie, dass sich nicht nur die Entwicklungsgruppe ändern muss, sondern auch die Produktteams und die Managementteams. Wenn die Entwickler das Agile-Manifest aufgreifen, werden sie Fragen an das Produkt und das Management stellen und Feedback geben, und diese Gruppen müssen auf agile Weise antworten. Wenn die Produkt- und Managementgruppen ihre Erwartungen nicht ändern, wird Scrum nicht funktionieren.

Dies sollte die richtige Antwort sein. Asiaten sind anders als wir Westler und sie wie einen anderen Westler zu behandeln, wird scheitern. Finden Sie ihre Stärken und versuchen Sie, sie zu nutzen. Wenn Sie Veränderungen umsetzen möchten, tun Sie dies auf jeden Fall sanft.
„Asiatische“ und „westliche“ Programmierer sind alle identisch, da sie wissen, dass Meetings reine Zeitverschwendung sind.

Für mich klingt das nach einer vernünftigen Entscheidung Ihres Vorgesetzten. Das Pflegen des Product Backlogs ist formal eine Aufgabe des Product Owners, obwohl es meiner Erfahrung nach im Allgemeinen hilfreich ist, auch jemanden aus der Technik in die Diskussion einzubeziehen. Zwingen Sie den Rest des Teams nicht um des Meetings willen zu einem Meeting.

Ihr Vorgesetzter hat recht. Wenn Scrum "wie es sein sollte" nicht zur Bürokultur Ihrer Mitarbeiter passt, dann sollten Sie Scrum nicht "wie es sein sollte" machen, sondern die Art und Weise anpassen, wie es gemacht wird. Scrum soll eine agile Methode sein, das heißt, man passt den Prozess dem Kontext an, nicht umgekehrt.

Menschen sind Teil des Kontextes. Sie scheinen kulturell nicht zu diesem Treffen zu passen, so wie es aufgebaut ist. Daher muss dieses Treffen geändert werden.

Hier scheint etwas zu fehlen. Was besprechen Sie in Ihren Scrum-Meetings?

Sie sollten in den Besprechungen Projektschätzungen vornehmen, anstatt Zeitpläne zu verteilen. Die genauesten Schätzungen werden von Personen vorgenommen, die die Arbeit ausführen . Manchmal versuchen diese Meetings, Leute zusammenzubringen, die Experten für das Projekt sind, damit sie auf eine ungenaue Schätzung hinweisen oder jemandem helfen können, der nicht schätzen kann.

Manchmal hat jemand keine Ahnung, wie er etwas tun soll, dem er für diesen Sprint zugewiesen wurde, und jemand anderes im Team sollte in der Lage sein, darauf hinzuweisen.

Manche Menschen kommunizieren besser schriftlich als persönlich. Dann sollten diese Meetings wahrscheinlich online auf einem Teamkommunikationstool wie Slack stattfinden.

Manchmal sind Menschen schüchtern oder haben Angst vor Konflikten. Dann sollte der Großteil der Kommunikation mit dem Teamleiter und dem Rest des Teams in Einzelgesprächen stattfinden . Diese Einzelgespräche können äußerst effektiv sein und viele etablierte Unternehmen bestehen darauf.

Finden Sie heraus, WARUM die Leute nicht sprechen. Haben sie Angst vor Konsequenzen, wenn ein Manager ihnen nicht zustimmt? Gibt es eine Schuldzuweisungskultur und wenn ihre Äußerungen zu Problemen führen, kann dies dazu führen, dass sie bestraft (sogar gefeuert) werden? Ist es einfach eine Tendenz (die mir oft aufgefallen ist), still dazusitzen und darauf zu warten, von Autoritätspersonen gesagt zu werden, was zu tun ist, wohlgemerkt, dass dies teilweise mit den anderen Möglichkeiten zusammenhängt? Fehlt ihnen Domänenwissen oder technisches Wissen über alles andere als einen sehr engen Teil des Systems?

Finden Sie heraus, was Menschen daran hindert, Beiträge zu leisten, und unternehmen Sie dann etwas dagegen. Und das mag für manche schmerzhaft sein, besonders wenn es eine kulturelle Sache im Unternehmen ist und die Machthaber ihre Vorgehensweise ändern müssen.