Man braucht keine komplizierte Hierarchie für User Stories
Consultants und Anbieter von Tools haben scheinbar einen Hang dazu, alles komplizierter zu machen. Es scheint, dass uns unsere Kunden umso mehr brauchen, je komplizierter wir die Dinge machen. Und dadurch verkaufen sich Tools und Services, schätze ich.
Andererseits finde ich, dass unnötige Komplexität extrem frustrierend sein kann. Das Gleiche passiert, wenn man solche komplizierten Hierarchien oder Taxonomien für User Stories einführt!
So habe ich letztens ein Team gesehen, welches diese Reihenfolge bei der Planung und Einschätzung nutzte:
- Feature
- Saga
- Epic
- Novel
- Story
- Task
Weder Product Owner noch der Scrum Master oder das Entwicklerteam brauchen dies. Wenn Scrum Teams gezwungen sind, komplizierte Taxonomien für ihre User Stories zu verwenden, verbringen sie ihre Zeit damit, zu überlegen, ob eine bestimmte Story nun ein Epic, eine Saga oder einfach nur eine Überschrift ist. Mit diesen Überlegungen ist es das Gleiche wie mit den Nebencharakteren in dem Buch, die die Handlung unnötig verkomplizieren.
Ich weiß, was Sie jetzt sagen wollen. Ja, auch ich habe mehrfach über Epics und Themes geschrieben. Das sind aber nur Label. Eine Story ist und bleibt eine Story, daher empfehle ich diese Taxonomie für User Stories:
Eine Story ist eine Story ist eine Story.
Einige User Stories sind groß und können unter dem Label „Epic” laufen. Ich habe schon zuvor Filme als Vergleich benutzt. Alle Filme sind Filme aber einige davon sind Liebeskomödien – das ist genauso ein Label wie „Epic”.
Auch „Theme” bezieht sich auf eine Gruppe von verwandten User Stories, muss aber nichts mit einer Hierarchie zu tun haben. Bei dem Vergleich mit den Filmen wäre das z. B. eine Gruppe mit Filmen über Spione, die die James Bond Filme sowie die Austin Powers Filme beinhaltet. Wenn es sich um eine Gruppe mit Komödien handeln würde, würden die Austin Powers Filme immer noch dazu gehören, die Filme mit James Bond jedoch nicht.
„Themes” und „Epics” sind also nur Labels und haben nichts mit Hierarchien zu tun. Machen Sie die Dinge nicht komplizierter als nötig. Bis jetzt habe ich noch keinen guten Grund für aufwendige User Story Hierarchien oder Taxonomien gefunden.
Dieser Text stammt aus dem Blog von Mike Cohn und wurde von uns ins Deutsche übersetzt.