User Stories und Feature Slicing
User Stories (Anwendergeschichten)
Sie sind ein häufig verwendetes Werkzeug aus dem agilen Umfeld, welches ganz häufig zu Unzufriedenheit in der Anwendung führt. Meist werden User Stories nämlich komplett anders eingesetzt, als sie gedacht sind.
Richtiger Umgang mit User Stories
- Für welchen Einsatzzweck sich User Stories eignen bzw. für welchen auch nicht
- Was es bei der Arbeite mit User Stories zu betrachten gibt (3Cs)
- Wie ein guter Ablauf von einer User Story zum fertigen Produkt aussieht
- Wie sieht eine gute User Story aussieht (INVEST)
- Interaktive Übung, mit dem User Stories für ein Produkt erstellt werden
Feature (Story) Slicing
Häufig sind Anforderungen (Features, User Stories etc.) zu groß, als dass sie in einer kurzen Timebox (z. B. ein Sprint) umgesetzt werden können. Die Praktik diese Anforderungen kleiner zu „schneiden“ nennt man häufig „Slicing“ und meint damit „ein Scheibchen von der Anforderung abschneiden“, so dass sinnvolle Lieferinhalte entstehen.
Slicing im Detail
- Welche Sachen lassen sich überhaupt slicen lassen
- Welche Vorbedingungen erfüllt sein müssen, bevor man Slicing praktizieren kann
- Product Backlog Refinement
- Vertical Slice vs. Horizontal Slice
- Verfeinerung von User Features in Epics and User Stories
- Welche bewährten Muster es gibt
- Schablonen für das Slicing im Alltag
- Interaktive Übung, bei dem Anforderungen für ein geschnitten werden