Wie führt man am besten ein Sprint Review durch, wenn der Sprint für mehrere Kunden gearbeitet hat?

Ich arbeite für eine Digitalagentur als agiler Projektmanager. Wir haben kürzlich Scrum eingeführt.

Wir versuchen, unsere gesamte Projektarbeit für mehrere Kunden in allumfassende 2-wöchige Sprints auszurichten, anstatt einen 2-wöchigen Sprint pro Projekt zu haben.

Meine Frage ist, wie ich die Sprint Review-Zeremonie am besten verwalten kann, um allen unseren Kunden in einem einzigen Meeting speziell die Arbeit zu demonstrieren, die wir abgeschlossen haben. Ich möchte nicht, dass unsere Kunden herumhängen und darauf warten, dass wir mit einem Kunden fertig sind, bevor wir zum nächsten übergehen.

Gedanken?

Dies ist ein Anti-Pattern und riecht nach einem X/Y-Problem. Bitte geben Sie einen zusätzlichen Kontext an, der die Prozesstreiber dafür erklärt, sowie welches bestehende Problem Sie zu lösen versuchen und warum Sie denken, dass der Team-pro-Projekt-Ansatz nicht das Richtige für Sie ist. Bedenken Sie außerdem, dass Scrum möglicherweise nicht das richtige Framework für Sie ist, wenn Sie den Scrum-Prozess aus „Gründen“ unterbrechen.
Es ist nicht ungewöhnlich, Scrum zu verwenden, um Arbeit für mehrere Kunden zu erledigen, aber normalerweise gibt es ein übergreifendes Thema für einen Sprint. Die Arbeit ist etwas verwandter Natur und eine Art Lieferung erfolgt am Ende. Können Sie erläutern, warum Sie Scrum anstelle von anderen Tools oder Frameworks wie Kanban verwenden?

Antworten (3)

Es ist nicht ungewöhnlich, mehrere Stakeholder für einen Sprint zu haben. Dies gilt auch dann, wenn Ihre Ausgabe stark fokussiert ist. Es gibt im Allgemeinen zwei Möglichkeiten, wie ich Teams coache, um damit umzugehen.

1- Science Fair-Format: Lassen Sie das Team (oder die Teams) in einem großen Raum mit mehreren Stationen aufbauen. Stakeholder können dann zu den Stationen, die ihnen wichtig sind, herumwandern und sich spezifische Demos bestimmter Funktionen ansehen. So kann der Stakeholder entscheiden, was er sehen möchte.

Dies wird oft verwendet, wenn die Stakeholder am gesamten Produkt interessiert sind, aber keine Zeit haben, zu mehreren oder ausgedehnten Demos zu gehen.

2- Mehrstufige Demo: Die erste Demo konzentriert sich auf unmittelbare Stakeholder. Der Product Owner plant dann Folgedemos mit anderen Interessengruppen.

Dies wird normalerweise verwendet, wenn sich die Beteiligten in vielen Zeitzonen befinden oder sehr unterschiedliche Zeitpläne haben.

Basierend auf Ihrer Beschreibung würde ich das Science Fair-Format befürworten. Während sich Ihre verschiedenen Kunden natürlich auf „Was haben Sie für mich getan?“ konzentrieren werden, besteht die Chance, dass sie ein gewisses Interesse daran haben, was Sie sonst noch tun, da es etwas sein könnte, das sie auch mögen würden. "Oh, das ist cool, können wir so etwas bekommen?" Könnte zu mehr bezahlter Arbeit für Ihre Teams führen.

Meine erste Antwort ist zu fragen, warum . Warum wollen Sie die Arbeit für mehrere verschiedene Kunden in einen einzigen Sprint quetschen? Haben Sie nicht genug Arbeit pro Kunde? Ziehen Sie stattdessen einwöchige Sprints in Betracht. Handelt es sich um ein Firmenmandat ohne stichhaltige Begründung? Erwägen Sie, es herauszufordern.

Oder liegt es daran, dass sich die Arbeit für diese mehreren Kunden natürlich dazu eignet, zu einem einzigen Sprint-Ziel kombiniert zu werden?

Wenn das stimmt, dann konzentriere dich beim Sprint Review einfach auf das Sprintziel . Zeigen Sie, wie Ihr Team erfolgreich vorangekommen ist, indem Sie das Ziel erreicht haben, anstatt sich auf jedes einzelne Feature zu konzentrieren, das für jeden einzelnen Kunden abgeschlossen wurde. Dies wird wahrscheinlich dazu führen, dass Kunden Arbeiten ansehen, die für sie möglicherweise nicht relevant sind, aber die Kehrseite davon kann ihnen Ideen für neue Funktionsanfragen oder ähnliches geben.

Wenn es nicht zutrifft, dass die Arbeit, die Sie in einen Sprint integrieren möchten, kohärent auf ein einziges, einfaches, verständliches und erreichbares Sprintziel abgebildet werden kann, dann ziehen Sie es dringend in Erwägung , dies nicht zu tun .

Die einfache Antwort lautet Fristen und Aufbau von Vertrauen . Wir haben Fristen, die wir einhalten müssen, da Kunden Markteinführungen usw. planen, und wir müssen gesehen werden, wie wir nach jedem Sprint weiter an Projekten arbeiten und Software liefern, um Vertrauen bei den Kunden aufzubauen. 1-Wochen-Sprints könnten eine Option sein, aber ich persönlich habe festgestellt, dass sie zu häufig sind und die Geschwindigkeit leidet.
@DanKastelik Möglicherweise verlangen Sie zu viel von Agile/Scrum. Beides garantiert nicht mehr oder weniger als andere Ansätze, um Fristen einzuhalten oder Vertrauen aufzubauen. In der Tat kann eine schlecht implementierte Agilität auch gegen Sie arbeiten: 1-Wochen-Sprints könnten schrecklich schief gehen, ebenso wie ständig verpasste Sprints in Bezug auf das Kundenvertrauen. Agilität ist keine Wunderwaffe; Sie müssen Ihre Kunden und Ihr Team immer noch sorgfältig planen und verwalten, was mit jeder Methode erfolgen kann. Wie alle anderen hier stimme ich zu: Überlegen Sie sorgfältig, warum Sie Scrum verwenden, denn ich glaube nicht, dass Ihre Begründung aufgeht.

Sie können eine sehr organisierte Tagesordnung erstellen und sie in einer Reihenfolge einladen. Aber andererseits, warum lassen Sie sie nicht alle alle gelieferten Inhalte sehen, vielleicht interessiert sich ein Kunde für etwas, das von einem anderen angefordert wird, und er möchte es auch.