In einem agilen Entwicklungsprozess liegt der Schwerpunkt normalerweise auf User Stories, aber manchmal kann eine einzelne Anforderung mehrere User Stories umfassen.
Beispielsweise kann der Client eine Suchseite für alle Benutzer in einem Forum anfordern, und es gibt verschiedene Aktionen, die für jeden Benutzer ausgeführt werden können, z. B. Benutzer sperren, Benutzer löschen, Kennwort zurücksetzen usw.
Wir können diese Funktion in mindestens 4 User Stories unterteilen:
- Suche nach Benutzern
- Benutzer blocken
- Benutzer löschen
- Passwort zurücksetzen
Wie würde der Benutzeroberflächendesigner eine solche Benutzeroberfläche implementieren? Sollte er / sie an der ersten User Story arbeiten und dann weitere Funktionen für die Benutzeroberfläche hinzufügen? Ich denke jedoch, dass die endgültige Benutzeroberfläche durcheinander sein wird!
Wenn er beschließt, an der gesamten Funktion (Suche + Aktionen) zu arbeiten, was wäre, wenn die Aktionen eine niedrige Priorität hätten und mehrere Iterationen nach Abschluss der Suchfunktion implementiert würden?