Scrum Sprint Vision

Die Vision ist in Scrum ein Begriff für eine Zieldefinition. Man nutzt heutzutage die Produkt und die Sprint Vision um mit einem kurz Satz das gemeinschaftlichen Ziel zu formulieren. Jeder Sprint sollte eine Vision haben, um mit dem Scrum Team gemeinsam die generelle „Marschrichtung“ zu definieren.  Für die Vision eines Sprints legt man den Inhalt aller User Stories für den Sprint zu grunde.

Beispiel; In einem Sprint werden mehrheitlich User Stories bearbeitet, die für die Registrierung  und Administration von Benutzern an einem System notwendig sind. Als Sprint Vision könnte man dem Scrum Team mehrere Varianten vorschlagen:

  • Anwender können sich selbst registrieren und Administratoren können Anwender verwalten
  • Administratoren können Anwender registrieren und verwalten
  • Anwender können registrieren und sich selbst administrieren
  • etc.

Wichtig für die Transparents ist dass die Sprint Vision im Rahmen der Sprint Plannung gemeinsam mit dem Team festgelegt wird. D.h. wenn das Team nicht eigenständig eine Sprint Vision formulieren kann, muss man als Scrum Master ein paar Vorschläge in den Raum stellen und mit dem Team „verhandeln“ welche Sprint Vision am besten passt. Das verhandeln ist ein wichtiger Punkt für das Scrum Team, um zu reflektieren wie und ob man den Sinn der User Stories eigentlich verstanden hat. Auch während des Sprints kann es hilfreich sein die Sprint Vision präsent zu haben. Falls das Scrum Team nicht schnell genug bestimmte User Stories erledigen kann, kann an Hand der Sprint Vision leichter entschieden werden, welche User Stories man quasi vernachlässigt. Wenn die Sprint Vision klar ausdrückt, dass die Registrierung und Administration von Anwendern das Ziel ist, kann man Stories die sich evtl. mit dem Backup der Datenbank beschäftigen einfacher zurückstellen. Zurückstellen heisst ja in diesem Zusammenhang nur, dass die User Stories in einen anderen Sprint erledigt werden.

Innerhalb von Scrum gibt es noch weitere Visionen. z.B. versteht man unter der Produkt Vision, die genrelle Funktion eines Produktes zusammengefasst in einen kurzen Satz. Eine solche Vision kann helfen, um dem Scrum Team begreifbar zu machen, was der absolute Sinn eines Softwareerzeugnisses ist. Hierzu aber in einem gesonderten Artikel mehr.

http://www.agile-coding.net/scrum-sprint-vision/