Wie führe ich Entwicklerteam-Meetings durch?

19

Unser 10-köpfiges Entwicklerteam trifft sich wöchentlich. Die Treffen sind eher langweilig und nicht besonders nützlich. Welches Format / welche Agenda verwenden Sie für gute Meetings?

Wir treffen uns wöchentlich im Konferenzraum mit Pizza. Das Format ist, wir gehen durch den Raum und listen den Status der verschiedenen Aufgaben auf, an denen wir arbeiten, und diskutieren die Aufgaben für die nächste Woche. Manager geben einen Überblick über anstehende Projekte und Prioritäten für die kommenden Monate und das kommende Jahr.

Aktualisieren

Ziel dieses Treffens ist mehr oder weniger die allgemeine Teambildung, um das Wissen darüber zu teilen, woran alle arbeiten, und um alle über die Verlagerung von Unternehmensinitiativen auf dem Laufenden zu halten. Es ist nicht formell, Arbeitsaufträge zu verteilen (dies geschieht auf andere Weise).

Marcus Leon
quelle
Was ist das Ziel dieser Treffen? Wüsste jemand nicht, was er ohne sie machen könnte?
user281377
Guter Punkt - aktualisierte Frage.
Marcus Leon
Ihnen ist die kostenlose Pizza langweilig? O_o
maple_shaft
1
Wenn ich meine Meetings abhielt, war es für mich die beste Möglichkeit, das Entwicklerteam zu engagieren, die neuesten Trends in der Technik zu besprechen und die Leute ihre Meinungen austauschen zu lassen. Vielleicht sollten Sie alle einen Punkt auf die Tagesordnung setzen, um über die neuesten Technologien oder Techniken zu diskutieren. Erwägen Sie auch, es mit Spielen oder Gedankenspielen zu verwechseln, die es dem Team ermöglichen, sich zu verbinden. Eine gute Nacht in der Stadt kann auch Wunder bewirken. Sie müssen nicht viel Geld ausgeben, vielleicht treffen Sie sich bei jemandem zu Hause und kochen zusammen ein Abendessen.
Jeff
3
Sie sagen, diese Treffen sind langweilig und nicht besonders nützlich. Warum hast du sie dann?
Captain Sensible

Antworten:

11

Zum Zeitpunkt unserer Teambesprechungen wissen wir bereits, was wir die ganze Woche gemacht haben und was wir nächste Woche machen werden. Und wir haben einen vernünftigen Überblick über den langfristigen Plan.

Was wir in unseren Teammeetings tun, ist darüber zu reden, was uns nervt. Alles, was in der letzten Woche passiert ist und uns erheblich verlangsamt hat, Dinge, die wir in Zukunft gerne ändern würden, insbesondere Prozessprobleme.

Das Format des runden Tisches ähnelt Ihrem, aber wir haben eine Menge Aufgaben für verschiedene Personen. Und wir sind sehr daran interessiert, es unbeschwert zu halten. Von den Menschen wird erwartet, dass sie völlig offen sind und davon abgehalten werden, Dinge persönlich zu nehmen.

Und wir planen dieses Treffen bewusst auf die letzte Hälfte eines Freitagmorgens und gehen von dort zum Mittagessen in die Kneipe (nicht obligatorisch), was nicht unbedingt nur eine Stunde dauert.

Ich würde aus Erfahrung vorschlagen, dass Manager (dh Personen über Teamleiter / Projektmanager) nicht an diesen Besprechungen teilnehmen sollten. Es hält die Leute nur davon ab, absolut ehrlich zu sein. Teamleiter / Projektmanager können Nachrichten in verschiedenen Besprechungen nach oben weiterleiten.

pdr
quelle
Ich mag das kurze Treffen und gehe dann in die Kneipe. Du gehst also um den Tisch und die Leute bringen nur irgendwelche Probleme vor, die sie haben? Ich habe festgestellt, dass Entwickler nicht immer ihre Meinung äußern, ohne ausdrücklich gefragt zu werden - wie bringt man alle dazu, ihre Gedanken mitzuteilen?
Marcus Leon
+ oo für die wöchentliche Diskussion von Prozessproblemen. Ich gehe davon aus, dass Ihre Geschwindigkeit ziemlich hoch ist und sich von Woche zu Woche verbessert.
Kevin Cline
@Bill: Nach meiner Erfahrung sind Entwickler offener dafür, ihre Probleme zu artikulieren, wenn das Team eine Identität aufbaut. Besonders wenn sie Ergebnisse sehen. Die meisten Entwickler schweigen, solange sie nicht glauben, dass irgendetwas daraus wird.
pdr
In die Kneipe zu gehen und dann Themen zu besprechen, ist eine gute Möglichkeit, die ganz Besagten zum Reden zu bringen. :) Für mich geht das.
Jeff
8

Brechen Sie die verdammten Besprechungen ab. Sie haben keinen Sinn, es sei denn, sie haben einen Sinn. Ich habe in den letzten 15 Jahren zu viele davon besucht. Ich bin mir ziemlich sicher, dass mein Team und ich etwas gebaut hätten, das sich für Milliarden von Dollar verkauft hätte, wenn die Gehirnzellen, die durch diese nicht auf der Tagesordnung stehenden "Team-Meetings" verletzt wurden, noch funktionieren würden, und dass ich mich in die relative Dunkelheit zurückziehen und meinen Traum verwirklichen könnte mit einem Code herumspielen, der mir in den nächsten zwanzig Jahren am Herzen liegt.

Wahrscheinlich haben Sie bereits kurze tägliche Statusbesprechungen oder Stand-ups. Wenn Sie das Ritual fortsetzen müssen, eine Stunde pro Woche zu verschwenden, damit Sie das Gefühl haben, ein Team aufzubauen, dann bauen Sie bereits ein Team auf. Stellen Sie eine Tagesordnung auf oder fordern Sie Punkte von Ihren Teammitgliedern an, die das Team Ihrer Meinung nach ansprechen sollte, und geben Sie ihnen die Befugnis, nach dem Meeting auf diese Impulse zu reagieren. Das ist es.

Wenn am Tag vor der Besprechung nichts Wichtiges auf der Tagesordnung steht, stornieren Sie die Besprechung und gehen Sie nach Feierabend zu einem Drink (oder Kaffee), damit Sie nicht die Konzentration unterbrechen, die gerade erst aufgebaut wurde die geplante Unterbrechung, und sprechen Sie nur über das, was in den Sinn kommt. Geek Talk. Es wird einfach passieren. Es ist in Ordnung. Wenn du mich gut genug bezahlst, würde es mir nichts ausmachen, meinen eigenen Gin Tonic zu kaufen.

Ich hatte in den letzten 15 Jahren meiner Karriere genug beschissene, lauwarme Pizza bei langweiligen Teambesprechungen, um mindestens 10 der überflüssigen Pfunde auf meiner Taille hinzuzufügen, und ich gehe tatsächlich an den meisten Tagen von und zur Arbeit. Ich brauche es nicht Wenn die Leute in meinem Team nicht blöd sind und ich in diesem Fall bereits meinen Ausstieg plane, werde ich mein eigenes Verhältnis aufbauen, ohne dass strukturierte Übungen erforderlich sind. Ich werde mehr tun, ich werde glücklicher sein, und meine Mitarbeiter werden mich mehr mögen, als wenn ich mich verpflichtet fühle, einen Versuch zu präsentieren, meine intellektuellen Fähigkeiten unter Beweis zu stellen oder Leuten zuzuhören, die über Prozessverbesserungen oder ritualisierte intellektuelle Masturbation über Quellcodeverwaltung dröhnen Provider Factory Seed Data Unit-Testmodelle für Widget-Beschleunigung und Best Practices für die Nutzung meiner strategischen Initiativen für Leistungstestumgebungen. (Es tut uns leid,

JasonTrue
quelle
1
Punkt genommen. Wie in der Frage erwähnt, haben die Meetings einen Zweck - das Ergebnis ist das Problem. Tatsächlich haben wir keine täglichen Statusmeetings (wir meiden diese) - daher ist eine regelmäßige Besprechung wünschenswert, um die Gruppe zu informieren und als Team zusammenzukommen.
Marcus Leon
6

Wir haben normalerweise jeden Montagmorgen ein einstündiges Treffen (10-Mann-Team) um 9 Uhr morgens:

  • Top Down : 15 Minuten für den TL (Teamleiter), der uns mitteilt, was im Unternehmen vor sich geht (neue Verträge, neue Entwicklungen, alles Aufregende ...)
  • Round the Table : 15 Minuten für einen Round the Table (jeweils weniger als 2 Minuten), bei dem wir nur sagen, was wir tun, um sicherzustellen, dass jeder weiß, was los ist, und bei dem die TL uns die allgemeine Richtung mitteilt für die kommende Woche. Einzelheiten werden in Schach gehalten.
  • Präsentation : 30 Minuten für eine Präsentation eines unserer Projekte. Ob allgemeine Übersicht, Modell oder Technik, es kommt darauf an, wer die Präsentation macht und woran sie arbeitet. Die Präsentation ist offen und die Leute sind eingeladen, sich einzuschalten. Wenn eine Diskussion zu spezifisch wird, wird sie verschoben, damit die Präsentation fortgesetzt werden kann.

Ich persönlich mag diese Meetings sehr, weil es eine schnelle Möglichkeit ist, auf dem Laufenden zu bleiben, was außerhalb meiner kleinen Haustierprojekte vor sich geht.

Der wichtige Punkt ist, denke ich, die Einzelheiten herauszuhalten:

  • Am Ende der Woche (Ende Donnerstag / Anfang Freitag) machen wir einen vollständigen Bericht darüber, was wir getan haben, was geplant und verschoben / abgesagt wurde und auf welche Probleme wir bei der TL gestoßen sind langweilen jeden aus ihrem Verstand
  • Erweiterte Diskussionen werden entmutigt, und die Leute werden ermutigt, ein bestimmtes Treffen mit den Betroffenen zu vereinbaren.

Es funktioniert ziemlich gut (vor allem, weil unser TL sich am Freitag mit seinen Kollegen und seinem Chef trifft, damit wir neue Nachrichten bekommen).

Die Leute können Croissants oder andere Sachen mitbringen, aber es ist nicht obligatorisch und nicht geplant. Wir wissen es zu schätzen, wenn jemand es tut!

Matthieu M.
quelle
1
Ich mag das Format. Vor allem das Präsentationssegment - ich denke, das würde der Gruppe zugute kommen. Es ist auch schön zu hören, wie ein Entwickler sagt, dass er die Meetings wirklich mag!
Marcus Leon
@Bill: Ich mag meine Teambesprechungen :) Keine Sorge, ich habe auch eine Menge langweiliger Besprechungen zu erledigen ... Ich gebe zu, ich mag die Präsentationen wirklich, es ist eine kleine Belohnung für den Präsentator (vorführen: p) , ein gutes Warm-up für die Gruppe (wer wird es unterstützen müssen) und eine gute Gelegenheit für Bemerkungen / Ideen / etc ...
Matthieu M.
3

Wenn es langweilig wird, besprechen Sie die neueste Technologie. Fragen Sie die Entwickler, was sie mit neuen Frameworks, Servern usw. gemacht haben.

kprobst
quelle
Gute Idee. Würden Sie dies in einer Ad-hoc-Weise oder in einem expliziten Mittagessen tun und das Thema vorher besprochen und vorbereitet lernen?
Marcus Leon
1
Wahrscheinlich ad hoc ... es sei denn, es gibt eine Art formelle Präsentation, die im Voraus eingerichtet werden muss.
kprobst
1

Sie können versuchen, die Fortschritte der letzten Wochen in einer E-Mail im Voraus zu melden und nur Probleme zu besprechen, die zu Problemen geführt haben, und kurz skizzieren, was Sie in dieser Woche tun werden. Dadurch bleibt der Bericht jeder Person kurz und interessant.

Die anstehenden Projekte und Prioritäten sollten sich normalerweise nicht von Woche zu Woche ändern. Verschieben Sie diese in eine separate monatliche Besprechung. Wenn etwas Dringendes auftaucht, kann es in der wöchentlichen Besprechung angesprochen werden, ansonsten wiederholen Sie sich einfach.

Ich würde auch die Pizza verlieren. Sie wollen keine Ablenkungen.

ChrisF
quelle
Guter Punkt über monatliche Treffen für bestimmte Gegenstände. Die Pizza ist ein großer Hit - ich esse gerne mit dem Team (ebenso wie Joel joelonsoftware.com/items/2011/04/28.html ). Obwohl es im Konferenzraum langweilig wird - ich habe darüber nachgedacht, mit der Gruppe zu Mittag zu essen.
Marcus Leon
1
@Bill - reserviere vielleicht die mitgebrachte Pizza für die monatlichen Treffen und gehe einmal pro Woche / 14 Tage als Team zum Mittagessen aus.
ChrisF
1

Als unser Team nur aus Einheimischen bestand, hatten wir diese wöchentlichen Treffen. Wenn es Ihr Ziel ist, das Team zu vergrößern (anstatt den Team-Berichtsstatus speziell für Sie festzulegen), ist es mein Rat, möglichst viel "Prozess" oder Struktur herauszunehmen. Wir begannen genau wie Sie, gingen um den Tisch und jeder listete seine Arbeit auf, während jeder, der zuhörte, gelangweilt war, wenn diese Arbeit in keiner Weise auf ihn zutraf.

Eine Sache, die wir als Team entscheiden, ist, dass wenn unser Chef uns für eine Stunde in einem Raum sitzen lässt, wir zumindest Donuts haben. Also gingen wir durch den Raum und jede Woche war eine andere Person für die Donuts verantwortlich (ein Vorgang, den jeder abonnieren kann). Unser Chef entspannte sich auch mit der Zeit und anstatt bestimmte Themen aufzulisten und weiterzugehen, gingen wir einfach um den Tisch und brachten nur Dinge auf den Tisch, die uns nervten oder die cool / interessant waren. Wenn Ihr Mund mit einem Donut gefüllt war oder Sie an diesem Morgen keine Lust zum Sprechen hatten, könnten Sie einfach vorbeigehen.

Als Entwickler in einem großen Unternehmen konnte ich eine Liste mit 250 Dingen erstellen, die das Unternehmen unternimmt, um meine Zeit zu verschwenden, aber ich fand diese Treffen wirklich eine unterhaltsame Art, einfach mit dem Team zu fotografieren und Donuts zu essen. Jetzt, da unser Team in 3 verschiedenen Bundesstaaten und 4 Ländern vertreten ist, haben wir diese Treffen nicht mehr :(

DXM
quelle
0

Ich finde, diese sind besser, wenn die Entwickler zeigen können, was sie erreicht haben. Entwickler sind nicht an der generischen Ehrfurcht der Massen interessiert (sorry, Massen), aber der Respekt und die Wertschätzung unserer Kollegen (die tatsächlich verstehen, wie schwierig das gewesen sein muss oder wie klug usw.) ist eine Sucht. Entwickler lieben den neuen, glänzenderen, stärkeren und schnelleren Reiniger. Gruppeneinstellung -> Ihre LAN-Party am Montagmorgen. ^ ^ Die Sitzung über die Devs und den Code / Tech oder es in der Regel eine Verschwendung von den dev Zeit konzentrieren muss (Devs den Code verbindet über ^ ^ es passiert einfach.)

HTH

OpenSorceress
quelle