Kursinhalt
Agile-Grundlagen
Agile-Grundlagen
Benutzerstories, Epics und Themen
Effektive Planung und Schätzung sind entscheidende Aspekte des Agile-Projektmanagements. Diese Praktiken stellen sicher, dass Teams wertvolle Funktionen schrittweise liefern können, während sie Flexibilität und Anpassungsfähigkeit beibehalten. Wichtige Komponenten der Agile-Planung und -Schätzung umfassen die folgenden:
- User Stories;
- Epics;
- Themes;
- Story Points;
- Schätztechniken.
Wir werden die letzten beiden Komponenten im nächsten Kapitel behandeln.
User Stories
User Stories sind kurze, einfache Beschreibungen einer Funktion aus der Perspektive des Benutzers oder Kunden. Sie konzentrieren sich auf das Wer, Was und Warum und werden in einem Format wie folgt geschrieben: "Als [Art des Benutzers] möchte ich [eine Aktion], damit [ein Vorteil]." Dies hilft dem Team, den Wert der Funktion zu verstehen und den Benutzer im Mittelpunkt der Entwicklung zu halten. Schauen wir uns ein Beispiel für eine User Story an:
User Story 1.1: Ein Konto mit E-Mail registrieren
Epics
Epics sind große User Stories, die in kleinere, handhabbare Teile zerlegt werden können. Ein Epic repräsentiert ein bedeutendes Stück Funktionalität, das mehrere Sprints in Anspruch nehmen kann, um abgeschlossen zu werden. Durch das Zerlegen von Epics in kleinere User Stories können Teams inkrementellen Wert liefern und Fortschritte sichtbar machen. Hier ist ein Beispiel für ein Epic im Zusammenhang mit Benutzerregistrierung und Authentifizierung:
Epic 1: Benutzerregistrierung und Authentifizierung
-
User Story 1.1: Als neuer Benutzer möchte ich ein Konto mit meiner E-Mail-Adresse registrieren, damit ich auf personalisierte Funktionen der Anwendung zugreifen kann;
-
User Story 1.2: Als registrierter Benutzer möchte ich mich mit meiner E-Mail und meinem Passwort einloggen, damit ich sicher auf mein Konto zugreifen kann;
-
User Story 1.3: Als Benutzer möchte ich mein Passwort zurücksetzen, wenn ich es vergesse, damit ich wieder Zugang zu meinem Konto erlangen kann.
Themen
Themen sind Gruppen verwandter User Stories oder Epics, die ein gemeinsames Ziel teilen. Sie helfen dabei, die Arbeit um breitere Ziele oder Funktionsbereiche zu organisieren und zu priorisieren. Themen bieten eine höhere Ebene der Produktmerkmale und können helfen, die Bemühungen des Teams mit strategischen Geschäftszielen in Einklang zu bringen. Lassen Sie uns nun unser Beispiel mit Kontoverwaltung abschließen, indem wir ein entsprechendes Thema erstellen:
Thema: Benutzerkontoverwaltung
Epic 1: Benutzerregistrierung und Authentifizierung
-
User Story 1.1: Als neuer Benutzer möchte ich ein Konto mit meiner E-Mail-Adresse registrieren, damit ich auf personalisierte Funktionen der Anwendung zugreifen kann;
-
User Story 1.2: Als registrierter Benutzer möchte ich mich mit meiner E-Mail und meinem Passwort einloggen, damit ich sicher auf mein Konto zugreifen kann;
-
User Story 1.3: Als Benutzer möchte ich mein Passwort zurücksetzen, wenn ich es vergesse, damit ich wieder Zugang zu meinem Konto erhalte.
Epic 2: Benutzerprofilverwaltung
-
User Story 2.1: Als Benutzer möchte ich meine Profilinformationen anzeigen, damit ich meine persönlichen Daten und Präferenzen sehen kann;
-
User Story 2.2: Als Benutzer möchte ich meine Profilinformationen aktualisieren, damit ich meine persönlichen Daten auf dem neuesten Stand halten kann;
-
User Story 2.3: Als Benutzer möchte ich ein Profilbild hochladen, damit ich mein Konto personalisieren kann.
Danke für Ihr Feedback!