Wie wertvoll (oder nicht) halten Sie tägliche Stand-up-Meetings ?
Wenn Sie damit nicht vertraut sind, bezieht sich dies auf ein tägliches Meeting, das Teil von Scrum-Anhängern ist (und auf einige andere agile Methoden). Die Idee ist, dass Sie eine tägliche Besprechung abhalten, die auf 15 Minuten festgelegt ist und in der jeder stehen muss (um die Leute zu ermutigen, auf den Punkt zu kommen).
In der Besprechung gehen Sie durch den Raum und sagen jeweils: - Was Sie gestern getan haben - Was Sie heute vorhaben - Blocker oder Hindernisse für Ihren Fortschritt.
Glaubst du, diese Praxis hat Wert? Hat jemand an einem Ort gearbeitet, an dem das erledigt ist, und was dachtest du?
agile
scrum
meetings
development-methodologies
Fishtoaster
quelle
quelle
Antworten:
Bei meinem ersten Job hatten wir tägliche Stand-ups. Nun, mit all den Co-Ops / Praktikanten / Zeitarbeitern war es eigentlich ziemlich lang - normalerweise um die 30 Minuten.
Aber die Idee eines kurzen, zeitgesteuerten, täglichen Meetings half mir sehr zu wissen, woran andere Leute festhielten - und wenn ich daran arbeitete, konnte ich meine Aufgaben neu priorisieren, um das zu erledigen, was sie brauchten, um schneller fortzufahren. Es gab auch jedem die Möglichkeit zu wissen, woran jeder arbeitet. Wenn also jemand einen Notfall hatte, war jedem zumindest bewusst, was vor sich ging - eine Reduzierung des Lkw-Faktors ist immer eine gute Sache.
Ehrlich gesagt kann jeder Tag in einigen Fällen ein wenig extrem sein. Die Idee kurzer, regelmäßiger Besprechungen, bei denen jeder auf der gleichen Seite bleibt, ist jedoch eine wertvolle Ergänzung für jeden Prozess.
quelle
Ich finde diese Treffen sehr wertvoll. Sie bieten die folgenden Vorteile - im Gegenzug von nur 15 Minuten!
quelle
Ich kann stundenlang stehen. Es bringt mich nicht mehr auf den Punkt oder hat eine wirkliche Bedeutung für ein kurzes tägliches Treffen.
Aber hey, wenn du im Stehen etwas als agil brandmarken kannst, muss es gut sein!
Was die Frage betrifft, ob regelmäßige Treffen im Allgemeinen eine gute Idee sind. Sie helfen, wenn andere Prozesse ineffektiv sind.
Wenn Sie wissen möchten, was jemand gestern getan hat und was seine nächsten Aufgaben sind, lesen Sie den Issue Tracker, in dem er bereits aufgezeichnet ist. Wenn es keinen klaren Filter gibt, der Ihnen dies für das gesamte Team sagt, richten Sie einen ein (oder finden Sie eine bessere Software).
Wenn Sie wissen möchten, ob jemand Blocker hat, überprüfen Sie Ihre Nachrichten (ob E-Mail / im / Forum / was auch immer). Wenn jemand welche hat, sollte er sowohl die relevante Partei als auch den Projektleiter benachrichtigen, wenn sie auftreten, und nicht einen Tag damit verschwenden, zu warten, bis es jemand anderes herausfindet.
Es ist sicherlich von Vorteil, regelmäßige Meetings abzuhalten, um die Richtung eines Projekts zu besprechen - im Allgemeinen und nicht im Besonderen, um sicherzustellen, dass jeder die allgemeinen Ziele versteht usw. - und die wöchentlich oder vierzehntägig (je nach Tempo) abgehalten werden.
Aber verbringst du jeden Tag eine Viertelstunde damit du dich beweglich und großartig fühlst und so? Zeitverschwendung.
quelle
Nach meiner Erfahrung haben sich Stand-Ups nicht gelohnt, besonders nicht die täglichen. Sie sind eines von zwei Dingen: ein leeres Ritual oder ein ungerichtetes Ad-hoc-Treffen.
Das leere Ritual: Jeder geht im Kreis herum und nennt die Aufgabe, an der er arbeitet, und deren Fortschritt. Niemand kümmert sich wirklich darum, woran die anderen arbeiten, und nichts wird (aufgrund des Aufstands) getan, wenn es ein Problem gibt.
Die ungerichtete Ad-hoc-Besprechung: Jemand (normalerweise ein Manager, ein Premierminister oder jemand aus dem Unternehmen) kommt und entgleist. Vielleicht reden wir im Detail über das heutige Feuer oder wie jemand Angst hat, wenn wir eine Frist einhalten. 15 Minuten werden zu einer halben Stunde oder länger. Alle stehen, obwohl wir wirklich sitzen sollten, wenn es so lange dauern wird.
Außerdem hilft der "Stand-up" -Teil von Stand-ups nicht dabei, die Besprechungen zeitlich zu planen, sondern fügt der Mischung lediglich körperliche Beschwerden hinzu.
Ich habe mit Ad-hoc-Kommunikation zwischen Teammitgliedern viel bessere Erfahrungen gemacht als mit formellen Stand-ups. Wenn sich jemand um das kümmert, woran Sie arbeiten, oder um Ihren Fortschritt, wird er Sie fragen oder Sie werden es ihm sagen. Wenn Sie ein Problem haben oder blockiert sind, stellen Sie sicher, dass die Personen, die darüber Bescheid wissen müssen, Bescheid wissen. Wenn eine Anforderung unklar ist, können Sie den Geschäftsbenutzer oder die BA ausfindig machen und ihn danach fragen.
quelle
Ich denke, dass sie sehr wertvoll sind, wenn sie richtig durchgeführt werden. Das Format, das für mich gut funktioniert hat, ist das ..
Jede Person gibt eine kurze Antwort auf die folgenden Fragen.
a) Woran arbeitest du?
b) Was werden Sie bis zum nächsten Treffen (morgen) erledigen?
c) Haben Sie das erreicht, was Sie beim letzten Treffen angekündigt hatten?
d) Welche Hindernisse bremsen Ihren Fortschritt?
Jede längere Diskussion darüber sollte während des Meetings unterbrochen werden, um sie kurz zu halten. Jeder kann nachher bleiben (oder sich später am Tag treffen), um mit der / den relevanten Person (en) alles zu besprechen, was eine erweiterte Abdeckung erfordert.
Damit werden folgende Ziele erreicht:
a) Der Teamleiter / Product Owner ist über mögliche Verzögerungen schnell auf dem Laufenden.
b) Der Teamleiter kann Hindernisse schnell beseitigen.
c) Der Teamleiter kann Personen identifizieren, die schnell mit den Rädern drehen.
d) Es fördert die Zusammenarbeit zwischen Teammitgliedern, die möglicherweise zu introvertiert sind, um bei Bedarf um Hilfe zu bitten.
e) Es fördert die Dynamik, indem es die Verpflichtungen kurz hält (minimiert die Arbeitsausweitung auf die Zeit, die für das Projekt zur Verfügung steht).
quelle
Ich fand sie an meinem Arbeitsplatz, an dem der "tägliche 15-Minuten-Standup" 30, dann 45 und jetzt oft 60 Minuten dauerte, nicht nützlich. wo sich jeder hinsetzt, während er darauf wartet, dass der Projektmanager mit dem Projektor, der Netzwerkfreigabe oder was auch immer der zufällige Dämon des Tages ist, herumtüftelt; Dabei besteht er darauf, dass sich jeder vor dem Meeting die Zeit nimmt, um Statusaktualisierungen bereitzustellen, und dann alle erneut abfragt (für den Fall, dass wir in den letzten Augenblicken etwas anderes erreicht haben). Der einzige verbleibende Teil des ursprünglichen Konzepts ist "Täglich".
Mach das nicht.
quelle
Es kann nützlich sein, ist aber oft nicht in der Praxis.
Wenn Sie ein Team haben, das keinen einfachen Zugang zu anderen Teammitgliedern während der Arbeit hat, oder Ihre Organisation es schwierig macht, die Manager / PMs / wen auch immer zu finden, dann wissen Sie zumindest, dass Sie einen Schuss pro Tag haben, um eine Frage zu beantworten.
In der Praxis ermutigt es manchmal die Leute, Probleme nicht sofort zu besprechen, und es kann eine beträchtliche Zeit in Anspruch nehmen. Zum Beispiel:
Wenn ich nur an einem aktiven Entwicklungsprojekt beteiligt bin (normalerweise an zwei), gibt es in der Regel mindestens eine Abschluss-QS und eine, die sich gleichzeitig dreht. Das sind drei 15-minütige Stand-ups pro Tag. Meine sind fast nie Rücken an Rücken. Sie verlieren etwas Zeit, wenn Sie sicherstellen, dass Sie vor jeder Fahrt an einem Haltepunkt sind und nach jeder Fahrt wieder auf dem richtigen Weg sind. Selbst wenn Sie davon ausgehen, dass diese Verluste jeweils 10 Minuten betragen, bedeutet dies, dass jede Woche mehr als ein ganzer Arbeitstag für Stand-ups verloren geht.
Fügen Sie in den Commit-Meetings und Demos hinzu, und das verschlingt leicht einen ganzen zusätzlichen Tag.
IMHO, wenn Ihr Team ein Kommunikationsproblem hat, können tägliche Besprechungen hilfreich sein. Andernfalls ist es einfach zu viel von einer Ressourcensenke.
quelle
Lange bevor an SCRUM und Agile gedacht wurde, leitete ich ein Team für eine Personalstudie, deren Durchführung zwei Jahre dauerte. Ohne tägliche Besprechungen hätte es viel länger gedauert. Erstens werden Menschen, die Menschen sind, nachlassen, wenn sie wissen, dass niemand darauf achtet. Wenn sie jeden Tag Fortschritte zeigen müssen, lassen sie weniger nach. Wenn Joe mehr Fortschritte zu machen scheint als sie, lassen sie weniger nach. Außerdem wird der Manager (oder wer auch immer) informiert, wenn Probleme auftreten, bevor sie zu einer Krise werden. Also, wenn Steve eine Woche zu spät kommt und Harry vorne ist, können wir einige Aufgaben verschieben. Dies verhindert, dass das Projekt ins Hintertreffen gerät, weil eine Person feststeckt. Außerdem kann in der Regel jemand anderes der Person helfen, sich zu lösen.
Jetzt habe ich an einem Ort gearbeitet, an dem wir einem neuen Mitarbeiter ein großes Projekt gegeben haben. (Ich war nicht sein Chef.) Die Fortschrittsberichte, die er seinen Managern gab, lauteten "alles ist großartig, alles wird pünktlich erledigt", aber es gab keine Einzelheiten und niemand verlangte von ihm, genau zu sagen, welche Fortschritte er seit dem Vortag gemacht hatte. Er hat, wie die erfahrenen unter Ihnen sicher vermutet haben, eine Woche vor Ablauf der Frist ohne Vorankündigung gekündigt, und keine seiner Aufgaben war abgeschlossen oder befand sich in einem Zustand, in dem die "Arbeit", die er geleistet hatte, brauchbar war. Dies ist der Grund, warum die täglichen Besprechungen notwendig sind - um diese Menschen auf dem richtigen Weg zu halten und um herauszufinden, wann sie es nicht sind, bevor das gesamte Projekt abgeschlossen ist. Am Ende habe ich seine und meine Aufgaben erledigt und den ganzen Sommer über Überstunden geleistet, damit wir den millionenschweren Kunden behalten konnten.
Ja, wir alle glauben gerne, dass unsere Entwickler alle intern motiviert sind und immer die Waren für uns produzieren, aber in Wahrheit müssen Sie das Team und die Organisation vor solchen Menschen schützen. Sie wissen nie, wer sie sein werden; Manchmal ist es nicht der neue Mitarbeiter, sondern derjenige, der sauer auf die Organisation ist (zu Recht oder nicht) oder derjenige, der gerade seine Frau verloren hat (zumindest wissen Sie oft, wer diese Leute sind, aber nicht jeder teilt seine persönlichen Probleme).
quelle
Ja oder nein und sind sie wertvoll sind zwei verschiedene Fragen. Die Antworten können auch unterschiedlich sein. Bei letzterer Frage kann die Antwort von der Perspektive abhängen.
Die 1. Frage ja oder nein? Es ist ein Ja . Aus der Sicht von Scrum oder XP ist das Aufstehen eine wesentliche Aktivität. Wenn Sie keine täglichen Scrums haben, dann ist es nicht wirklich Scrum, es heißt "Scrum, aber wir machen keine täglichen Stand-ups" oder kurz Scrumbut . Wenn Sie eine Kanban-Perspektive einbeziehen möchten, machen die meisten Kanban-Teams Stand-ups, obwohl ihre Methode sie nicht vorschreibt.
Die zweite Frage, (wie) sind sie wertvoll, ist komplizierter. Wenn Sie Scrum oder XP üben, müssen Sie daran glauben, dass die Stand-Ups für die Förderung der Zusammenarbeit, der Teamarbeit und für eine effektivere Teamarbeit unerlässlich sind. Die Antwort ist also definitiv wertvoll .
Die Perspektive der schlanken Befürworter ist sehr unterschiedlich . Eine extrem schlanke Sichtweise ist, dass es Ihren Kunden egal ist, ob Sie Stand-Ups machen, sie sind also nur Verschwendung. Was machst du mit Müll? Sie schneiden es auf das Minimum, idealerweise auf Null.
Eine moderatere, schlanke Sichtweise ist, dass tägliche Stand-ups zwar keine Verschwendung sind, aber Koordinierungskosten und keine Wertschöpfungsaktivität . Sie können mit Ihren Scrum-Kollegen Devil's Advocate spielen und sie fragen: Wenn Sie glauben, dass Ihre 15-minütigen Stand-Ups eine wertschöpfende Aktivität sind, warum machen Sie nicht 30 Minuten pro Tag oder 45 Minuten und steigern die Wertschöpfung auf einfache Weise?
Kanban, das schlanke Wurzeln hat, aber das Ziel hat, die Prinzipien des Agilen Manifests zu verwirklichen, löst dieses Paradox, indem es Stand-ups durchführt, aber eine ganz andere Besprechungsstruktur verwendet als das traditionelle agile Stand-up-Format. Das Ergebnis ist ein viel kürzeres Meeting, das sich dem Lean-Standpunkt anpasst. Dieses Buch enthält ein Beispiel, in dem ein 50-köpfiges Kanban-Team täglich in 10 Minuten Stand-ups durchführt .
Zusammenfassend lässt sich sagen, ob tägliche Stand-ups durchgeführt werden sollen oder nicht. Die Antwort lautet definitiv Ja . Aber sind sie wertvoll, wie wertvoll sind sie - es kommt darauf an .
quelle
Der nützlichste Standup-Typ ist der Kanban-Typ.
(Dies wird wahrscheinlich in einer Scrum-Umgebung nicht gut funktionieren, in der Engagement und Fokussierung auf Menschen ein Schlüsselmechanismus sind.)
Auf diese Weise kann ein Stand-up-Meeting auch bei vielen Personen kurz sein, aber dennoch einen echten Nutzen haben.
quelle
Wie wertvoll (oder nicht) halten Sie tägliche Stand-up-Meetings?
Alle Scrum-Framework-Besprechungen sind wichtig, aber ich denke, das tägliche Standup-Meeting ist das 'wichtigste' Meeting im Scrum-Framework. Es ist wie ein Herz in einem Körper. Wenn das Herz nicht regelmäßig Blut pumpt, muss der Körper sterben. In diesem Fall ist der Körper die Organisation oder das Projekt, das dem Scrum folgt, und das Herz ist das Scrum-Meeting.
Glaubst du, diese Praxis hat Wert? Yes.Daily Scrums verbessern die Kommunikation, eliminieren andere Meetings, identifizieren und beseitigen Entwicklungshemmnisse, markieren und fördern schnelle Entscheidungen und verbessern das Projektwissen aller. Das Daily Scrum ist keine Statusbesprechung. Das Daily Scrum ist eine Inspektion des Fortschritts auf dem Weg zum Sprint-Ziel (die drei Fragen). In der Regel finden Nachbesprechungen statt, um Anpassungen an die anstehende Arbeit im Sprint vorzunehmen. Ziel ist es, die Wahrscheinlichkeit zu optimieren, dass das Team sein Ziel erreicht. Dies ist eine wichtige Inspektions- und Anpassungssitzung im empirischen Scrum-Prozess.
Hat jemand an einem Ort gearbeitet, an dem das erledigt ist, und was dachtest du?
Ja, in meinem letzten Projekt haben wir die Scrum Framework- und Agile-Praktiken befolgt. Wir haben das Scrum Framework im Allgemeinen sehr ernst genommen und es nicht halbherzig gemacht. Anfangs war ich in einem 5-köpfigen Team, dann wechselte ich zu einem größeren 9-köpfigen Team und dann wieder zurück zu einem 6-köpfigen Team, verteilt auf einen Zeitraum von 4 Jahren. Das tägliche Scrum-Meeting stellte sicher, dass alle synchron waren, die Hindernisse transparent waren und wir als Team konnten sehen, wie das Team mit dem Abbrennen vor uns voranschritt und wir wussten genau, wer an was arbeitete und wo wir etwas beitragen konnten uns selbst. Es ist definitiv einfacher zu tun, wenn Sie Teams von 6 oder weniger haben. Der Zweck eines Scrum-Meetings besteht darin, eine Selbstüberprüfung durchzuführen. Wenn festgestellt wird, dass etwas nicht in Richtung des Ziels geht oder blockiert ist, passt das selbstorganisierte Team Folgendes an:
quelle
Es klingt nach einer großen Zeitverschwendung, es sei denn, es gibt einen guten Grund, täglich eine vollständig vernetzte Kommunikation zwischen dem gesamten Team zu führen.
Eher Wochenzeitungen haben.
quelle
Nach meiner Erfahrung führt die Vorausplanung, was Sie am nächsten Tag tun, zu erheblichen Produktivitätssteigerungen. Allein aus diesem Grund ist es die verlorene Zeit wert, diese gedränge- nen Meetings zu haben.
Versuchen Sie, sie kurz zu halten, oder führen Sie sie sogar jeden Tag zur gleichen Zeit in einem Gruppen-Skype-Chat durch. Lesen Sie jedoch unbedingt die jeweiligen Updates.
Ein täglicher Statusbericht am Ende eines jeden Tages, bevor Sie nach Hause gehen, hat den gleichen Effekt.
quelle
Es war für mich in Teams von 3 und 5 Personen effektiv und ich habe gesehen, dass es effektiv für ein Team von Eventplanern verwendet wurde, das ungefähr 20 Personen beschäftigte. Sie müssen es kurz halten, Sie müssen es in Bewegung halten. Es ist in Ordnung, wenn Sie sitzen, aber es sollte keine zusätzlichen Dinge geben (Handouts, Whiteboard, Video usw.)
quelle
Ich denke, tägliche Stand-ups sind eine großartige Idee, unabhängig davon, in welcher Methode oder in welchem Bereich Sie arbeiten - vorausgesetzt, Sie können sie auf maximal 15 Minuten beschränken. Wenn Sie sich nicht regelmäßig daran halten können, nehmen entweder zu viele Personen an einem Stand-up teil oder das Meeting ist nicht fokussiert genug.
Wo wir sind, hat das Marketing-Team angefangen, uns zu kopieren und hat jetzt auch Stand-Ups - also nicht nur für Entwickler!
quelle
Wir haben seit ungefähr 7 Jahren "Stand-up" -Meetings durchgeführt, bevor wir wussten, dass es sich um ein agiles Gedränge handelt. Meiner Meinung nach sind sie eine großartige Möglichkeit, ein allgemeines Gefühl dafür zu bekommen, wie das Projekt voranschreitet und ob jemand Hilfe benötigt. Einige meiner Teammitglieder bitten nicht gerne um Hilfe, nehmen diese jedoch an, wenn sie angeboten werden. Dies geschieht häufig im täglichen Stand-up.
Die Besprechungen müssen kurz sein, wir hatten in der Regel Besprechungen unter 10 Minuten mit 7 Teammitgliedern. Es hilft, sie kurz vor der Zehn-Uhr-Pause zu planen. Außerdem verwenden wir in den Meetings keine Technologie, sondern nur das Scrum Board mit Post-It-Aufgaben und einigen Diagrammen.
quelle
Auf der positiven Seite können diese Besprechungen die Produktivität steigern, um dringende und unmittelbare Geschäftsziele zu erreichen.
Negativ ist, dass diese Besprechungen (täglich: Was haben Sie getan? Was werden Sie tun? Was steht Ihnen im Weg?) Von dem abraten, was wir als "Google-Zeit" bezeichnen, oder davon, an einem Nebenprojekt zu arbeiten / zu lernen, das keine hat unmittelbare Auswirkungen auf das Geschäft, könnte aber erhebliche Auswirkungen auf die gesamte Linie haben.
Ein Produkt, für das ich den Prototyp erstellt habe, hätte den täglichen Besprechungstest nicht bestanden, und zum Glück gab mein alter Manager jede Menge Freiheit, um selbstständig zu arbeiten, und jetzt ist das eigentliche Produkt live. Aber jetzt, wo der alte Manager gegangen ist und ein neuer eingetreten ist, der das Konzept eines täglichen Scrums aufgreift, sehe ich nicht, wie ich den Prototyp jemals in der täglichen Scrum-Umgebung hätte entwickeln können.
quelle