2008-11-20 4 views
10

Ist es überhaupt sinnvoll, ein Gedränge zu bilden, wenn einer der Teilnehmer in Indien ist (+05: 30) und andere in den USA (-06: 00 und -08: 00)? Es gibt keine angenehme Zeit für alle Beteiligten.Wie funktioniert 'Scrum', wenn die Teilnehmer 12 Zeitzonen voneinander entfernt sind?

+1

Da ich nur eine Antwort wählen kann, wählte ich die aus Buzzer; Wenn ich zwei wählen könnte, würde ich McWafflestix 'Antwort als zweite Wahl hinzufügen. Das gesamte Team ist ziemlich klein - 4 oder 5 Personen, mit mindestens 3 Zeitzonen vertreten. Es macht es schwer. Und "tägliche Kommunikation" ist der Schlüssel. Vielen Dank! –

Antwort

5

Sie möchten, dass jeder zusätzlich zum Scrum für die US-Teilnehmer täglich Status und Fragen in einem Wiki veröffentlicht. Der Punkt ist die tägliche Kommunikation auf die effektivste Art und Weise.

7

IMHO nein, es ist nicht wert, nicht nur wegen der Zeitzone, sondern auch die Latenz

+0

Sorely versucht, mit Ihnen zuzustimmen. Sehr stark versucht. –

+0

+1 Ich stimme auch zu, dass Scrum nicht die richtige Lösung in diesem Fall ist. Es kann getan werden, so wie alles getan werden kann, wie ein 1-Mann-Wasserfall oder was nicht. –

3

Machen Sie den Prozess so, dass die Kommunikation über einen Kanal passiert. Halten Sie Scrum an jedem Ort bereit und lassen Sie sie auf dem Projektportal (Wiki) oder VSTS oder einem anderen einzelnen Kanal aktualisieren. Also, anstatt nur einen Morgen Scrum, lass es zwei Scrums pro Tag sein, damit ihr die Vorteile einer 24 Stunden Projektlaufzeit pro Tag habt.

9

Ich war in einer solchen Situation und es macht wirklich Projektmanagement schwierig. Eine Art, wie ich diese "Arbeit" gesehen habe (in Anführungszeichen, weil die Firma schließlich aus dem Geschäft ging, aber für eine Weile funktionierte), ist eine sehr klare Trennung der Aufgaben zwischen den beiden Gruppen; Erzwingt im Grunde eine "Schnittstellendefinition" zwischen den beiden Instanzen der "Entwicklergruppe". Auf diese Weise minimieren Sie gegenseitige Abhängigkeiten, während Sie klar die Verantwortlichkeiten jedes einzelnen angeben; und Ergebnisse werden einfacher. Es gibt immer noch eine gewisse Menge "gawdawful early meeting time", aber es wird etwas minimiert.

3

Eigentlich habe ich das Gefühl, dass das Arbeiten über verschiedene Zeitzonen in gewisser Weise ein Segen ist. Es gibt nichts Besseres als am Morgen zu kommen und zu sehen, dass es tatsächlich Fortschritte gemacht hat und Käfer behandelt werden usw., es gibt dir ein warmes Gefühl im Inneren.

Wir verwendeten sowieso Mailinglisten. Nicht Scrum, aber Mailinglisten und Chats für die Notfälle funktionieren gut genug.

2

Ein großer Zweck des Gedränge ist es zu wissen, woran die Leute arbeiten, woran sie arbeiten und an welchen Straßenblockaden. Das könnte mit dem oben erwähnten Wiki gemacht werden. So lange die Leute ihre täglichen Updates zum Wiki machen, hat es einen ähnlichen Nutzen wie das Stand Up Meeting: Kommunikation, Gruppen- und Einzelfortschritt.

6

Einen einzigen Teilnehmer in Indien zu haben ist meiner Meinung nach ein Worst-Case-Szenario. Tools wie Wikis und ein zweites Gedränge werden helfen, aber die Tatsache, dass das Team asymmetrisch ist, wird die Dinge wirklich töten.

Sie könnten auch versuchen, jemanden in der Hauptmannschaft "Buddy" mit Ihrem Teammitglied in Indien. Ihre Aufgabe ist es, die Person in Indien über Dinge auf dem Laufenden zu halten, die sie vielleicht verpasst haben, was außerhalb von Meetings geschieht, an denen alle teilnehmen.

Ich schrieb ein White Paper zum Thema der verteilten Teams. Vielleicht finden Sie es hilfreich.

http://www.ademiller.com/blogs/tech/2008/10/patterns-practices-agile-showcase/

+1

Danke für die URL im Besonderen. –

3

Hat ein Rugby-Team in einem Feld zusammen spielen? .. Jedes Projekt erfolgreicher sein wird, wenn Schlüssel Teammitglieder an der gleichen Stelle physisch vorhanden sind. Vielleicht in verschiedenen Phasen ist es vielleicht nicht notwendig und vielleicht hilft Videokonferenzen am meisten, aber es ist nicht dasselbe, wenn Sie spontan interagieren können in personam. Ich würde sagen, wo immer sich das Team am meisten befindet, sollten andere dorthin ziehen, bis das Projekt abgeschlossen ist.