Was ist ein Scrum Board oder ein Scrum Dashboard? Definition
Ein Scrum-Board ist eine visuelle Methode zur Verwaltung und Organisation von Projekten, die in „Sprints“ mit festgelegten Zeiträumen unterteilt sind. Scrum Boards helfen Scrum-Teams, Backlog-Elemente und Arbeitsfortschritte während der Sprints zu visualisieren. Scrum Boards werden auch als Scrum Task Boards, Sprint Boards oder Scrum Dashboards bezeichnet.
Scrum-Teams sind für die Aktualisierung und Verwaltung des Scrum Boards verantwortlich (nicht der Scrum Master oder Product Owner!).
Das Scrum Dashboard hilft den Teammitgliedern dabei, zu sehen, wer welche Aufgaben erledigt und wie viele Aufgaben oder User Stories gerade in Arbeit sind, um ihren Fortschritt besser sichtbar zu machen.
Was sind nun aber die Unterschiede zwischen einem Scrum-Board und Kanban?
Kanban vs. Scrum-Tafel
Ein Kanban-Board ist eine Pinnwand, die den Fluss des Prozesses verfolgt, indem sie die Anzahl der laufenden Aktivitäten festhält. Kanban ist wie ein Basketballspiel, bei dem eine abgeschlossene Aufgabe einem Punkt entspricht und ein Team versucht, die Zeit zwischen den Würfen zu minimieren.
Das Scrum-Board ist eine Tabelle der Aktivitäten, die die Arbeit in Sprints verfolgt. Ein Sprint ist eine kurze, sich wiederholende Zeitspanne. Die Dauer des Sprints ist kurz genug, um die Konzentration des Teams aufrechtzuerhalten, aber lang genug, um einen Überblick über die zu leistende Arbeit zu geben.
Warum ein Scrum-Board verwenden?
Es sorgt für die nötige Transparenz
Das Scrum-Board ist für alle sichtbar und zugänglich. Es ermöglicht dem Team, klar zu wissen, wer was tut und wo er steht, und vermeidet so jegliche Verwirrung.
Erleichtert das tägliche Scrum
Das Daily Scrum, die tägliche Besprechung des Entwicklungsteams, findet in der Regel vor dem Scrum Board stehend in maximal fünfzehn Minuten statt. So kann jeder Beteiligte leicht erkennen, an welchen Aktivitäten seine Kollegen gerade arbeiten und wie weit sie fortgeschritten sind. Dies könnte der Zeitpunkt sein, um eine Post-it-Notiz zu verschieben, für die Sie verantwortlich sind, obwohl dies jederzeit geschehen kann, sobald der Status der User Story geändert werden muss.
Identifizieren Sie Verzögerungen oder Blockaden
Etwaige Verzögerungen in der Entwicklung lassen sich so leicht erkennen. Mit einem einfachen Blick ist es möglich, sich einen Überblick über den Sprint zu verschaffen und User Stories zu identifizieren, die anscheinend in der falschen Spalte stecken. Einmal identifiziert, kann das Problem gelöst werden.
Das Ziel des Sprints erreichen
Alle Post-its in der linken Spalte sollten sich am Ende des Sprints in der rechten Spalte befinden. Durch die Verwendung des Scrum-Boards stellt das Team also sicher, dass das Ziel jedes Sprints erreicht wird.
Erleichtert die Retrospektive des Sprints
Das Scrum-Board ist für den Scrum-Master während der Sprint-Retrospektive sehr nützlich, da es sofortiges Feedback über den Projektfortschritt liefert.
Vorteile des Scrum Boards
Das Scrum-Board hat viele Vorteile und ermöglicht:
- eine klare und transparente Kommunikation
- auf einen Blick zu wissen, wo sich der Sprint befindet und damit die Sichtbarkeit zu maximieren
- Neulinge können sich schnell in das Projekt integrieren und den Prozess leicht verstehen
- Gespräche und Interaktion zu erleichtern und zu fördern
- dass die Teammitglieder sich auf ihre Arbeit konzentrieren und nicht unnötig Zeit verschwenden
- die Teamarbeit zu erleichtern und das Engagement der einzelnen Teammitglieder zu unterstützen
Wie man ein Scrum Board verwendet
Bei der Entscheidung, wie ein Scrum-Board zu verwenden ist, sollte man zunächst bedenken, dass es keine festgelegte Art und Weise gibt, es zu verwenden. Sie können Ihr Scrum Board Ihren Bedürfnissen entsprechend anpassen.
Definieren Sie Kategorien
Das Scrum-Board ist in mindestens drei Bereiche unterteilt: zu erledigende Aufgaben, in Arbeit befindliche Aufgaben und abgeschlossene Aufgaben. Für eine noch detailliertere Aufgabenverwaltung können Sie eine zusätzliche Spalte hinzufügen, z. B. mit:
- Tests
- Probleme
- Änderungen von Anforderungen
Eine einfache Tabelle mit 4 Spalten ist ebenfalls empfehlenswert:
- Benutzergeschichte (eine pro Zeile)
- durchzuführende Aktivitäten
- laufende Aktivitäten und
- abgeschlossene Aktivitäten.
Die User Stories werden dann in technische Aufgaben unterteilt, die je nach Fertigstellungsstatus der Aufgabe (zu erledigen, in Arbeit, erledigt) horizontal auf dem Board verschoben werden.
Im Laufe des Sprints können weitere Spalten hinzugefügt werden, aber nur, wenn es wirklich notwendig ist, die laufende Arbeit einzuschränken.
Definition der Spalte ‚Erledigt‘
Es ist auch wichtig, sich die Definition von „Done“ auf dem Board zu merken. Die DoD (Definition of Done) ist ein Artefakt, das es ermöglicht, Arbeitsschritte zu erklären, ohne eine Reihenfolge vorzuschreiben. Das Team muss sich im Voraus darauf einigen, was „Erledigt“ bedeutet. Zum Beispiel, ob es ausreicht, dass die Aktivitäten abgeschlossen sind, ob die Aktivitäten abgeschlossen und getestet werden müssen oder ob alle aufgetretenen Probleme auch gelöst werden müssen.
Zur Erinnerung: Fügen Sie dem Dashboard keine neuen „To Do“-Elemente hinzu, solange nicht alle laufenden Aktivitäten in der Spalte „Erledigt“ stehen.Sichtbarkeit des Scrum Dashboards sicherstellen
Sie sollten auch für eine maximale Sichtbarkeit des Scrum-Boards sorgen, indem Sie es an einem leicht zugänglichen Ort platzieren.
Verwenden Sie verschiedene Farben und Größen von Post-its
Es ist wichtig, verschiedene Größen und Farben von Post-its zu verwenden. Stellen Sie sich ein Scrum-Board vor, das mit Post-its bedeckt ist, die alle die Farbe Gelb haben. In diesem Fall ist es schwierig, sich zurechtzufinden, ohne alle Überschriften zu lesen, und Sie verlieren einen der Hauptvorteile des Scrum-Boards, nämlich einen Überblick über den Fortschritt zu erhalten. Im Allgemeinen ist es ratsam, große rechteckige oder quadratische Post-its zu verwenden, um eine User Story zu kennzeichnen. Dann kann man kleinere rechteckige Post-its in einer anderen Farbe verwenden, um die mit dieser User Story verbundenen Aktivitäten zu kennzeichnen.
Wählen Sie den Modus: physisches oder virtuelles Scrum Board
Ein Scrum-Board kann ein echtes physisches Board sein, wie ein Whiteboard, oder eine virtuelle Version über eine Online-Software. In beiden Fällen verfolgt es das gleiche Ziel: dem Team zu zeigen, was bereits getan wurde, was noch zu tun ist und eine klare Vorstellung von der Situation des Sprints zu haben.
Da viele Unternehmen in Scrum aus der Ferne arbeiten, sind virtuelle Scrum Boards zu nützlichen Werkzeugen geworden, um die Zusammenarbeit aus der Ferne zu erleichtern. Verschiedene Kanban- und Online-Scrum-Tools ermöglichen die Anwesenheit des gesamten Teams am Board: JIRA, Trello, Miro, Leankit und andere.