- Stellenwert von Backlog Items in der agilen Entwicklung / Scrum kennen
- Verschiedenen Formen von Backlog Items kennen
- Anforderungen an System beispielhaft mit den verschiedenen Formen beschreiben
- Prozess des Story-Splittings kennen /anwenden können
- Requirement: Anforderung eines Stakeholders und jede Eigenschaft, die System besitzen soll
- Requirements-Spezifikation: jede Repräsentation eines oder mehrerer Requirements
- Strukturierung von Requirements:
- High-Level (Überblick über Vorhaben)
- Strukturierung (Artefakte in Zusammenhang bringen)
- Detail (feingranularer Inhalt)
- zur Strukturierung von Requirements
- zur Release-Planung
- als Spreicher für detaillierte Anforderungen
- zur Aufwandschätzung
$\to$ Backlog-Items umsetzen nach Verfeinerung
- beschreiben zusammengefasste Menge von Anforderungen
- hilft bei Beschreibung von (nicht-)funktionalen Anforderungen
- unterstützen Dialog unter Stakeholdern
- verbessern Anwendungskenntnisse der Entwickler
- fördern Kreativität / Innovation
- regen zu weiterem Nachforschen an
$\to$ oft für Produktwerbung eingesetzt
- Entwicklungsteam muss Features verstehen
- Features nach Bedeutung für System gewichten
- Features für Realisierung priorisieren
- Features hierarchisch strukturieren
- kurzer, narrativer Text
- beschreibt Interaktion zwischen Benutzer und System
- Beschreibung
- als Grundlage für Kommunikation
- als Ausgangspunkt für Umsetzung von Produktfunktionalitäten
- im Scrum Produkt Backlog verwaltet
- Planungsinstrument für Sprints
- Name
- Beschreibung
- Akzeptanzkriterien
- ergänzende Beschreibungen