Home >Software >Einführung in User Stories

Einführung in User Stories

Date post:29-Nov-2014
Category:
View:108 times
Download:0 times
Share this document with a friend
Description:
Eine Einführung in das Design und die Erstellung von User Stories. User Stories werden zum Formalisieren von Anforderungen verwendet. Dieser Vortrag zeigt, was User Stories sind, wie man gute User Stories schreibt und wie User Stories zu anderen Themengebieten abgegrenzt werden können.
Transcript:
  • 1. OPITZ CONSULTING GmbH 2012 Seite 1Eine Einfhrung in User Stories Eine Einfhrung in User Stories
  • 2. OPITZ CONSULTING GmbH 2012 Seite 2Eine Einfhrung in User Stories Motivation
  • 3. OPITZ CONSULTING GmbH 2012 Seite 3Eine Einfhrung in User Stories 1 Grundlagen
  • 4. OPITZ CONSULTING GmbH 2012 Seite 4Eine Einfhrung in User Stories Die wichtigsten agilen Prinzipien Zufriedenstellung des Kunden durch frhe und kontinuierliche Auslieferung von wertvoller Software Agile Prozesse nutzen Vernderungen (selbst spt in der Entwicklung) zum Wettbewerbsvorteil des Kunden. Nahezu tgliche Zusammenarbeit von Fachexperten und Entwicklern whrend des Projektes
  • 5. OPITZ CONSULTING GmbH 2012 Seite 5Eine Einfhrung in User Stories 2 Abgrenzung
  • 6. OPITZ CONSULTING GmbH 2012 Seite 6Eine Einfhrung in User Stories
  • 7. OPITZ CONSULTING GmbH 2012 Seite 7Eine Einfhrung in User Stories Erstelle eine Benutzertabelle Inkludiere eine Passwortverschlsselung Erstelle eine Anmeldemaske Erstelle ein CSS fr die Anmeldemaske Fge einen Anmelde-Button hinzu Tasks User Stories sind keine
  • 8. OPITZ CONSULTING GmbH 2012 Seite 8Eine Einfhrung in User Stories Use Case: Anmelden Normaler Weg Anmeldung mit gltigem Benutzernamen/Passwort Alternativen Anmeldung mit ungltigem Benutzernamen/Passwort Passwort vergessen Passwort zurcksetzen Passwort Regeln Use Cases User Stories sind keine Aus Use Cases knnen normalerweise mehrere User Stories abgeleitet werden
  • 9. OPITZ CONSULTING GmbH 2012 Seite 9Eine Einfhrung in User Stories Login.docx This document, by its very size, ensures that it will never be read. Sir Winston Churchill Dokumente User Stories sind keine
  • 10. OPITZ CONSULTING GmbH 2012 Seite 10Eine Einfhrung in User Stories 3 User Stories
  • 11. OPITZ CONSULTING GmbH 2012 Seite 11Eine Einfhrung in User Stories Definition: User Story Eine User Story ist eine kurze Willenserklrung, dessen, was ein System fr einen User machen soll - D. Leffingwell
  • 12. OPITZ CONSULTING GmbH 2012 Seite 12Eine Einfhrung in User Stories Woraus besteht eine User Story? 3C = Card + Conversation + Confirmation
  • 13. OPITZ CONSULTING GmbH 2012 Seite 13Eine Einfhrung in User Stories Die Karte (Card) Physisches Token Wird fr die Planung verwendet Erinnerung fr ein Gesprch Wird hufig kommentiert
  • 14. OPITZ CONSULTING GmbH 2012 Seite 14Eine Einfhrung in User Stories Inhalt der Karte - wer fhrt die Aktion durch oder ist der Nutznieer (z.B. ein anderes System) - Aktion die von der Rolle durchgefhrt wird - Geschftswert, der durch die Aktion geliefert werden soll
  • 15. OPITZ CONSULTING GmbH 2012 Seite 15Eine Einfhrung in User Stories Als ein Konsument mchte ich die Mglichkeit haben, meinen tglichen Energieverbrauch zu sehen, um zu verstehen, wie ich meine Energiekosten senken knnte. Rolle Aktivitt Business Wert
  • 16. OPITZ CONSULTING GmbH 2012 Seite 16Eine Einfhrung in User Stories Kommunikation (Conversation) Der Anforderung Mndliche Konversation / Workshops Kann mit Dokumenten / Mockups / ergnzt werden Was brauche ich, fr ein erfolgreiches Produkt? Stakeholder
  • 17. OPITZ CONSULTING GmbH 2012 Seite 17Eine Einfhrung in User Stories Kommunikation (Conversation) An welchen Details soll ich als nchstes arbeiten? Designer Entwickler Tester Wie kann ich die Arbeit verifizieren? Welches Farbschema sollen wir verwenden?
  • 18. OPITZ CONSULTING GmbH 2012 Seite 18Eine Einfhrung in User Stories Besttigung (Confirmation) Akzeptanzkriterien Wird dazu verwendet, um festzustellen, ob die Story abgeschlossen ist
  • 19. OPITZ CONSULTING GmbH 2012 Seite 19Eine Einfhrung in User Stories Tipps fr die Akzeptanzkriterien Schreibe die Akzeptanzkriterien zusammen mit dem Kunden Definiere vollstndig gemeinsam mit dem Kunden Alle Kriterien mssen erfllt sein, bevor die User Story abgeschlossen werden kann Inkludiere alle Risiken, Voraussetzungen, Probleme und Abhngigkeiten Verwende eine Vorlage
  • 20. OPITZ CONSULTING GmbH 2012 Seite 20Eine Einfhrung in User Stories 4 Was zeichnet eine gute User Story aus?
  • 21. OPITZ CONSULTING GmbH 2012 Seite 21Eine Einfhrung in User Stories Akronym INVEST (Bill Wake) Sechs Attribute einer guten user story: Independent Negotiable Valuable Estimable Small Testable
  • 22. OPITZ CONSULTING GmbH 2012 Seite 22Eine Einfhrung in User Stories Keine berlappenden Stories Bei der initialen Reihung versuchen eine natrliche Ordnung zu finden Independent Negotiabel Valuable Estimable Small Testable Zahlung mit Visa Zahlung mit American Express
  • 23. OPITZ CONSULTING GmbH 2012 Seite 23Eine Einfhrung in User Stories Stories sind verhandelbar und werden verhandelt Jede Story ist die Essenz einer Anforderung und kein Vertrag Independent Negotiabel Valuable Estimable Small Testable
  • 24. OPITZ CONSULTING GmbH 2012 Seite 24Eine Einfhrung in User Stories Die Stories mssen fr den Kunden wertvoll und verstndlich sein Sie sollen aus Sicht des Kunden geschrieben sein Independent Negotiabel Valuable Estimable Small Testable
  • 25. OPITZ CONSULTING GmbH 2012 Seite 25Eine Einfhrung in User Stories Stories sollen abgegrenzt sein und beinhalten, was notwendig ist, um sie abzuschlieen Stories sollen fr das Team verstndlich sein, sodass sie geschtzt werden knnen Versuche dich nicht mit zu vielen Details zu verzetteln Independent Negotiabel Valuable Estimable Small Testable
  • 26. OPITZ CONSULTING GmbH 2012 Seite 26Eine Einfhrung in User Stories Schneide deine Stories so klein, dass sie gemessen und im Auge behalten werden knnen Halte deine Story kurz und prgnant Stories sollten in Tagen gemessen werden Independent Negotiabel Valuable Estimable Small Testable
  • 27. OPITZ CONSULTING GmbH 2012 Seite 27Eine Einfhrung in User Stories Jede Story muss testbar sein, um zu wissen, wann sie abgeschlossen werden kann Definiere ein oder mehrere AkzeptanzkriterienIndependent Negotiabel Valuable Estimable Small Testable
  • 28. OPITZ CONSULTING GmbH 2012 Seite 28Eine
Embed Size (px)
Recommended