Scrum klingt erstmal nach Rugby. Und genau daher kommt der Name auch, „Gedränge“, dieser wilde Haufen Spieler, die gemeinsam um den Ball kämpfen. Passt eigentlich ganz gut, denn bei Scrum geht’s genau darum: als Team gemeinsam ein Ziel erreichen, statt dass jeder sein eigenes Ding macht.

Kleiner Fun Fact am Rande: Der Begriff wurde schon 1986 in einem Harvard-Business-Review-Artikel geprägt. Also lange bevor irgendjemand an Software dabei dachte. Erst in den 90 igern haben Entwickler das Prinzip für die Softwarewelt geklaut.

Die drei Rollen, die du kennen musst

Scrum lebt von klaren Verantwortlichkeiten. Keine Hierarchie, aber klare Jobs:

  • Product Owner (PO): sagt, was gebaut wird. Pflegt das Product Backlog (die Wunschliste aller Features), setzt Prioritäten.
  • Scrum Master: kümmert sich um den Prozess. Räumt Hindernisse aus dem Weg, sorgt dafür, dass das Team in Ruhe arbeiten kann. Kein Chef, eher Coach.
  • Entwicklungsteam: das seid in der Ausbildung oft ihr. Baut das Produkt, organisiert sich selbst, entscheidet wie etwas umgesetzt wird.

Wichtig: Niemand sagt dem Dev-Team, wie es zu programmieren hat. Das ist der Punkt von Selbstorganisation.

Der Rhythmus dahinter

Scrum läuft in Sprints, meist 2 Wochen. In jedem Sprint:

  • Sprint Planning: Was packen wir uns vor?
  • Täglich Daily Scrum: max 15 Minuten, Fragen: was mache ich, wo hänge ich fest und brauche Hilfe?
  • Sprint Review/ Code Review: Ergebnis zeigen, Feedback einsammeln
  • Retrospektive: Was lief gut, was nicht und wie wird’s nächstes Mal besser?

Und dann von vorne. Immer wieder. Klein anfangen, regelmäßig liefern, ständig nachjustieren.

Mitnahme für euch: Scrum ist kein starres Regelwerk, es ist ein Rahmen, der euch hilft, mit Unsicherheit umzugehen, statt einen perfekten Plan zu erzwingen, der eh nie eintrifft.