i

User Stories

Was wir wirklich mit dem Steckbrief anfangen

TeilUserStories[1]

Bestimmt kannst du dich noch an den Abschnitt zu den User Stories aus dem Scrum-Einführungskapitel erinnern. Analog nutzen wir nun die Erkenntnisse der letzten beiden Lernschritte, um uns einen Überblick über zu implementierende Features verschaffen, indem wir User Stories von Otto Meier erstellen. Abbildung 1 zeigt einige Beispiele für User Stories, die ihr benötigen werdet und ein Beispiel für eine optionale User Story. Für eine (Bauern-)Schachimplementierung benötigt ihr natürlich noch deutlich mehr User Stories (siehe Auflösung unten).

Gute und schlechte User Stories

Eine User Story ist immer eine möglichst konkrete, kleinere Implementierungsaufgabe. User Stories sollten möglichst eng definiert werden. Beispiel: Eine User Story "Schachbrett" ist zu unkonkret – ist die grafische Darstellung des Schachbrettes gemeint oder dessen Verwaltung im Backend? Ist die Verwaltung oder Darstellung der Figuren hier mit eingeschlossen oder nicht? Beispiele für konkretere User Stories findet ihr in Abbildung 1 und der Auflösung.

Aufgabe

Übertragt die Beispiel User Stories aus dem Bild in eure Unterlagen und ergänzt weitere essentielle und optionale User Stories, die ihr im ersten Sprint und den kommenden Sprints implementieren wollt. Sofern ihr euer Scrum-Board später digital verwaltet, könnt ihr die User-Stories natürlich auch gleich digital erstellen. Sofern ihr eine Pinnwand benutzt, eignen sich beispielsweise Post-Its gut zur Umsetzung. Es empfiehlt sich für Userstories verschiedene Farben zu benutzen, also z.B. Grün für jene die im Bauernschach umsetzbar sind und Gelb für normales Schach.

Auflösung
UserStories[2]

Diese Auflösung ist selbstverständlich nur als Anregung zu verstehen! Ein Teil der User Stories wird für eine funktionierende Implementierung zwar zwangsläufig benötigt, jedoch befinden sich hier auch einige optionale, welche euren Otto Meier nicht unbedingt interessieren müssen. Sie dienen nur zur Anregung, gleicht eure User Stories im Zweifel mit den Anforderungen aus dem Steckbrief ab.

Hinweis

En Passant auf Gültigkeit zu prüfen ist im Vergleich zu anderen Zügen eher aufwendig zu implementieren und stellt einen eher seltenen Sonderfall dar. Ihr solltet daher überlegen, ob euer Otto Meier diese User Story wirklich braucht.

Quellen

Suche

v
9.4.3.2.1.3
https://inf-schule.de/software/ScrumSchach/DasProjekt/Requirements/lernstrecke/schritt3
https://inf-schule.de/9.4.3.2.1.3
https://inf-schule.de/@/page/DQnRIyRPpp3CkIhJ

Rückmeldung geben