Daily Scrum

Das Daily Scrum ist ein tägliches, maximal 15-minütiges Meeting, in dem das Entwicklerteam den Fortschritt bespricht und Hindernisse identifiziert. Für Entwickler ist das Meeting verpflichtend, um sich zu synchronisieren und den Sprint-Plan zu verfolgen. Scrum Master und Product Owner können teilnehmen, aber nur als Zuhörer. Das Ziel ist es, die Transparenz zu erhöhen, die Zusammenarbeit zu verbessern und sicherzustellen, dass das Team auf das Sprint-Ziel hinarbeitet.

Regeln für das Daily Scrum

  1. Fester Zeitpunkt & Ort

    • Das Daily Scrum findet jeden Tag zur gleichen Zeit und am gleichen Ort (physisch oder remote) statt.

    • Pünktlichkeit ist verpflichtend.

  2. Zeitlimit: 15 Minuten

    • Das Meeting ist kurz und fokussiert. Diskussionen zu tiefgehenden Problemen werden nach dem Daily separat geführt.

  3. Fokus auf drei Fragen Jeder Teilnehmer beantwortet folgende Fragen:

    • Was habe ich seit dem letzten Daily erreicht?

    • Was plane ich bis zum nächsten Daily zu erledigen?

    • Gibt es Hindernisse, die mich aufhalten?

  4. Keine detaillierten Problemdiskussionen

    • Falls ein Problem intensivere Klärung benötigt, wird es nach dem Daily besprochen („Offline-Diskussion“).

  5. Alle Teammitglieder sind aktiv beteiligt

    • Jeder Entwickler berichtet kurz über seinen Status.

    • Zuhören ist ebenso wichtig wie das eigene Update.

  6. Scrum Master moderiert (optional)

    • Falls nötig, achtet der Scrum Master auf die Einhaltung der Zeit und hilft bei der Identifikation von Blockern.

  7. Transparenz über Hindernisse

    • Probleme und Blocker werden offen angesprochen, damit das Team gemeinsam Lösungen findet.

  8. Kamera an bei Remote-Meetings

    • Falls das Daily remote stattfindet, sollten alle Teammitglieder ihre Kamera aktivieren, um die Kommunikation zu verbessern.

  9. Einhaltung der Scrum-Werte

    • Respekt, Offenheit, Mut, Fokus und Commitment – das Team hält sich an diese Werte, um das Daily effektiv zu gestalten.

  10. Reihenfolge basierend auf Story-Board:

    • Die Reihenfolge im Daily basiert auf den User Stories im Sprint Board.

    • Jeder Entwickler berichtet über den Status der Story, an der er arbeitet, um Kollegen über den Fortschritt zu informieren.

Was sollten Teilnehmer mitbringen?

Klarheit über den eigenen Fortschritt
  • Was habe ich seit dem letzten Daily erledigt?

  • Wo stehe ich aktuell?

  • Gibt es Hindernisse oder Probleme?

Transparenz über Blocker
  • Gibt es Abhängigkeiten, die mich aufhalten?

  • Brauche ich Unterstützung von Kollegen?

Fokus auf Sprint-Ziele
  • Arbeite ich an den wichtigsten Aufgaben?

  • Passt meine aktuelle Arbeit zum Sprint-Ziel?

Offenheit für kurze Diskussionen nach dem Meeting
  • Falls jemand Unterstützung oder Klärung braucht, können sich kleine Gruppen nach dem Daily abstimmen.

Keine Ablenkung
  • Keine Mails checken, nicht coden – volle Aufmerksamkeit für das Team.

  • Kamera an (bei Remote-Dailys), um bessere Kommunikation zu ermöglichen.

Was das Daily Scrum NICHT ist

  • Ein Statusbericht für den Manager: Es ist ein Meeting für das Team, um sich zu synchronisieren, nicht um Vorgesetzte zu informieren.

  • Eine lange Problemlösungsrunde: Identifizierte Probleme sollten nach dem Daily separat besprochen werden.

  • Ein Ersatz für die Planung: Das Daily dient nicht dazu, Aufgaben neu zu verteilen oder Sprint-Ziele umzustrukturieren.

  • Eine Zeitverschwendung: Das Meeting muss effizient sein und sich auf das Wesentliche konzentrieren.

  • Ein Kontrollmechanismus: Es geht nicht darum, wer wie viel gearbeitet hat, sondern um das gemeinsame Vorankommen.

Anti-Patterns im Daily Scrum

  1. Wir warten noch auf alle: Das Daily startet pünktlich, auch wenn jemand fehlt.

  2. Ich habe nichts gemacht: Jeder sollte zumindest sagen, warum keine Fortschritte erzielt wurden (z. B. Blocker, andere Aufgaben).

  3. Wir diskutieren jedes Problem ausführlich: Tiefere Diskussionen gehören in ein separates Meeting nach dem Daily.

  4. Der Scrum Master / Product Owner leitet das Daily: Das Daily gehört dem Team. Der Scrum Master kann moderieren, sollte aber nicht dominieren.

  5. Wir halten uns nicht an die drei Fragen: Abschweifende Berichte oder Detaildiskussionen sollten vermieden werden.

  6. Nur ein paar Teammitglieder sprechen aktiv: Alle Teammitglieder sind involviert und sollten beitragen.

  7. Es ist nur eine Pflichtveranstaltung: Das Daily ist kein reines Ritual, sondern soll dem Team echten Mehrwert bringen.

  8. Wir nutzen das Daily für die Sprint-Planung: Anpassungen im Sprint gehören in das Sprint Planning oder Refinement.

  9. Multitasking während des Dailys: Kein paralleles Arbeiten, keine Mails, kein Coding – volle Aufmerksamkeit auf das Team.

  10. Das Daily dauert länger als 15 Minuten: Es muss kurz und effizient bleiben – wenn Diskussionen länger dauern, gehören sie in ein separates Meeting.