SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
User Story Mapping
Ein Hands-on-Workshop
ÜBER MICH
Klaus Martin Meyer

Teamleiter Konzeption 

For Sale Digital Internet Agentur GmbH

Twitter: @klaus_martin

https://www.xing.com/profile/
KlausMartin_Meyer3
User Story Mapping?

Customer Journey Mapping?
© Franziska Semer, Service Design Hamburg
1. Was
sind User
Stories?
AGENDA
2. Gemeinsames
Mapping einer
IST-Map
3. Der
Prozess
4. Fazit
5. Diskussion
User story mapping_kmeyer_151102
Meine Reservierungenansehen
Als Geschäftsreisender möchteich eine Übersicht meineraktuellen Hotel-Reservierungen,damit ich eine davon stornierenkann.
1.
Was sind
User Stories?
Als <Rolle>

möchte ich <eine
Aufgabe ausführen>,

um <ein Ziel zu
erreichen>.
Titel
Ein Beispiel: Space Invaders
Kanone bewegen

Als <Spieler> möchte ich
<meine Laser-Kanone nach
links und rechts bewegen>,
um <die Eindringlinge zu
treffen, bevor sie die Erde
erreichen>.
Akzeptanzkriterien:

Wenn die rechte Pfeiltaste
gedrückt wird, soll die Kanone
nach rechts fahren

Wenn der rechte Rand erreicht
ist, soll die Kanone stoppen

etc.
Backlog
Kanone bewegen

Als Spieler möchte ich, dieKanone nach links undrechts bewegen, um dieEindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
ToDo In Progress Review Done
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Scrum-Prozess
Backlog
Kanone bewegen

Als Spieler möchte ich, dieKanone nach links undrechts bewegen, um dieEindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
ToDo In Progress Review Done
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen Kanone bewegen

Als Spieler möchte ich, die
Kanone nach links und
rechts bewegen, um die
Eindringlinge zu treffen
Wo ist die Story?
Scrum-Prozess
2. Gemeinsames
Mapping einer
IST-Map
© Jeff Patton, all rights reserved, www.AgileProjectDesign.com
Schreibt euren heutigen Morgen
auf gelbe Postits. Vom Aufstehen
bis zum Verlassen der Wohnung.
Unter die
Dusche
gehen.
Kaffee-
maschine
anmachen.
Auf den
Wecker
drücken.
Zeit
Schlummer-
taste
drücken
Alarm
aus-
schalten
Meditieren
Morgen-
Gymnastik
Mails
checken
Wetter
checken
Ins Bade-
zimmer
gehen
Duschen Abtrocknen Anziehen
Haare
fönen
3.
Der Prozess.
© Jeff Patton, all rights reserved, www.AgileProjectDesign.com
Ein Kind
am Strand?
© Jeff Patton, all rights reserved, www.AgileProjectDesign.com
Was ist nötig, bevor
man starten kann?
Geschäfts-
ziele
Markt- &
Wettbewerbs-
analyse
Nutzer-
ziele
User
Research
Persona
Nutzer
Auftraggeber
Product
Owner / Projekt
Manager
Entwickler
Das Team
Uxler
Ein Beispiel
Story Mapping 

Mobiler E-Mail-
Client
© Mailbox von Dropbox
Zeit
Persona
Nutzer-
ziele
Lesen Beant-
worten
Weiter-
leiten Ablegen
Kontakt
suchen
Detail
Öffnen
Beant-
worten
Anhang
ansehen
Kontakt
über-
nehmen
Order
auswählen
Unter-
ordner
erstellen
Löschen Schreiben
Löschen
Forma-
tieren
Termin
anhängen
Schreiben
Zeit
Persona
Nutzer-
ziele
Lesen Beant-
worten
Weiter-
leiten Ablegen
Kontakt
suchen
Detail
Öffnen Ordner
auswählen
E-Mail
lesen
E-Mail

löschen
E-Mail
schreiben
Beant-
worten
Löschen Schreiben
Anhang
ansehen
Kontakt
über-
nehmen
Unter-
ordner
erstellen
Löschen
Forma-
tieren
Termin
anhängen
Schreiben
Zeit
Lesen
Anhang
ansehen
Kontakt
über-
nehmen
Beant-
worten
Weiter-
leiten Ablegen
Kontakt
suchen
Termin
anhängen
Öffnen
Ordner
auswählen
Unter-
ordner
erstellen
Release 1
(MVP)
Release 2
Release 3
Steps
Aktivitäten E-Mail
lesen
E-Mail

löschen
E-Mail
schreiben
LöschenBeant-
worten
Forma-
tieren
Löschen Schreiben
Done In Progress
Schreiben
Diskutieren Reihenfolge,
Releases ändern
User Stories
ergänzen
Fotos ins Wiki
hochladen
© Jeff Patton, all rights reserved, www.AgileProjectDesign.com
Story-Mapping-Tools
© DevJam Production, 2015
cardboardit.com http://storiesonboard.com/
Features:

• Funktioniert auch Remote

• Synchronisation mit Jira, Trello, Pivotal Tracker
Literatur & Quellen
Von Jeff Patton:

Das Buch: User Story Mapping: Discover the Whole Story, Build the
Right Product – Jeff Patton, 2014

It’s All in How You Slice - Jeff Patton, 2005, der erste Artikel zum Thema,
6-seitiges PDF

The new user story backlog is a map – Jeff Patton, 2008, ähnlich wie das
PDF, 10 Minuten Lesezeit

Von anderen Autoren:

User Story Mapping in Practice – Steve Rogalsky, 2013, 70 Slides 

Story Mapping – David Hussman, 2013, Video einer Story-Mapping-
Session, 43 min. 

Weitere Quellen:

https://storiesonboard.com/blog/post/useful-resources-for-user-story-
mapping
4.
Fazit
© Jeff Patton, all rights reserved, www.AgileProjectDesign.com
User Stories zu
organisieren
und zu
priorisieren
User Story Mapping
kann helfen…
Die „Geschichte“,
sprich die gesamte
User Experience
im Augen zu
behalten. Ein
gemeinsames
Verständnis im
gesamten Team
zu entwickeln.
Den Projekt-
fortschritt zu
dokumentieren.
5.
Erfahrungen
& Diskussion
© DevJam Production, 2015
Vielen Dank.
Klaus Martin Meyer

Teamleiter Konzeption 

For Sale Digital Internet-Agentur GmbH

Twitter: @klaus_martin

https://www.xing.com/profile/
KlausMartin_Meyer3

Special thanks to Jeff Patton for his generous
contribution of materials to this presentation.

Weitere ähnliche Inhalte

Was ist angesagt?

TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9Laura Cortes
 
Event-driven microservices
Event-driven microservicesEvent-driven microservices
Event-driven microservicesAndrew Schofield
 
Gömülü Sistemlerde Derin Öğrenme Uygulamaları
Gömülü Sistemlerde Derin Öğrenme UygulamalarıGömülü Sistemlerde Derin Öğrenme Uygulamaları
Gömülü Sistemlerde Derin Öğrenme UygulamalarıFerhat Kurt
 
Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015Mikhail Fominykh
 
Presentation on Virtual reality
Presentation on Virtual realityPresentation on Virtual reality
Presentation on Virtual realityMd. Salman Ahmed
 
Microservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native AppsMicroservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native AppsAraf Karsh Hamid
 
Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...
Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...
Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...Impetus Technologies
 
Design Approaches For Immersive Experiences AR/VR/MR
Design Approaches For Immersive Experiences AR/VR/MRDesign Approaches For Immersive Experiences AR/VR/MR
Design Approaches For Immersive Experiences AR/VR/MRMark Melnykowycz
 
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays
 
Cio customer persona
Cio customer personaCio customer persona
Cio customer personaXiaoru Gao
 
Augmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAugmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAnna Harris
 
What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How? What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How? Shady Selim
 

Was ist angesagt? (20)

TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9
 
Introduction to Qt
Introduction to QtIntroduction to Qt
Introduction to Qt
 
Event-driven microservices
Event-driven microservicesEvent-driven microservices
Event-driven microservices
 
Gömülü Sistemlerde Derin Öğrenme Uygulamaları
Gömülü Sistemlerde Derin Öğrenme UygulamalarıGömülü Sistemlerde Derin Öğrenme Uygulamaları
Gömülü Sistemlerde Derin Öğrenme Uygulamaları
 
Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015Introduction to Virtual Reality lecture 2015
Introduction to Virtual Reality lecture 2015
 
Presentation on Virtual reality
Presentation on Virtual realityPresentation on Virtual reality
Presentation on Virtual reality
 
Microservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native AppsMicroservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native Apps
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Serverless Computing
Serverless ComputingServerless Computing
Serverless Computing
 
opengl.ppt
opengl.pptopengl.ppt
opengl.ppt
 
Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...
Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...
Multiplexing in Thrift: Enhancing thrift to meet Enterprise expectations- Imp...
 
Design Approaches For Immersive Experiences AR/VR/MR
Design Approaches For Immersive Experiences AR/VR/MRDesign Approaches For Immersive Experiences AR/VR/MR
Design Approaches For Immersive Experiences AR/VR/MR
 
Designing Usable Interface
Designing Usable InterfaceDesigning Usable Interface
Designing Usable Interface
 
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
 
Cio customer persona
Cio customer personaCio customer persona
Cio customer persona
 
Augmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAugmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of Tomorrow
 
What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How? What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How?
 

Andere mochten auch

User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyJeff Patton
 
User stories schreiben
User stories schreibenUser stories schreiben
User stories schreibenstbaechler
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)Jeff Patton
 
netmedia auf Open Text Content Days 2010 München
netmedia auf Open Text Content Days 2010 Münchennetmedia auf Open Text Content Days 2010 München
netmedia auf Open Text Content Days 2010 Münchennetmedianer GmbH
 
North-West College
North-West CollegeNorth-West College
North-West Collegegccfacebook
 
Human Machine Interface & User Experience
Human Machine Interface & User ExperienceHuman Machine Interface & User Experience
Human Machine Interface & User ExperienceBettina Streit
 
It's all about Communication, Baby / HCI made easy
It's all about Communication, Baby / HCI made easyIt's all about Communication, Baby / HCI made easy
It's all about Communication, Baby / HCI made easyStefanie Kegel
 
Einführung in User Stories
Einführung in User StoriesEinführung in User Stories
Einführung in User StoriesMonika Schubert
 
Visuelles Mapping
Visuelles Mapping Visuelles Mapping
Visuelles Mapping ragro
 
Usability and HCI
Usability and HCIUsability and HCI
Usability and HCINina Rebele
 
Impact Maps und Story Maps - liefern was wirklich zählt
Impact Maps und Story Maps - liefern was wirklich zähltImpact Maps und Story Maps - liefern was wirklich zählt
Impact Maps und Story Maps - liefern was wirklich zähltChristian Hassa
 
Agilität in verteilten und heterogenen Umgebungen
Agilität in verteilten und heterogenen Umgebungen Agilität in verteilten und heterogenen Umgebungen
Agilität in verteilten und heterogenen Umgebungen Kurt Jäger
 
iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...
iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...
iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...Susanne Lämmer
 
Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...
Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...
Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...Niels Pflaeging
 
Live it - or leave it! Returning your investment into Agile
Live it - or leave it! Returning your investment into AgileLive it - or leave it! Returning your investment into Agile
Live it - or leave it! Returning your investment into AgileChristian Hassa
 
The use of a concept mapping tool to develop students’ critical thinking ability
The use of a concept mapping tool to develop students’ critical thinking abilityThe use of a concept mapping tool to develop students’ critical thinking ability
The use of a concept mapping tool to develop students’ critical thinking ability喜樂 曾
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design PrinciplesMichael Rawlins
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design PrinciplesClaus Medvesek
 

Andere mochten auch (20)

User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
 
User stories schreiben
User stories schreibenUser stories schreiben
User stories schreiben
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
netmedia auf Open Text Content Days 2010 München
netmedia auf Open Text Content Days 2010 Münchennetmedia auf Open Text Content Days 2010 München
netmedia auf Open Text Content Days 2010 München
 
North-West College
North-West CollegeNorth-West College
North-West College
 
Human Machine Interface & User Experience
Human Machine Interface & User ExperienceHuman Machine Interface & User Experience
Human Machine Interface & User Experience
 
It's all about Communication, Baby / HCI made easy
It's all about Communication, Baby / HCI made easyIt's all about Communication, Baby / HCI made easy
It's all about Communication, Baby / HCI made easy
 
Einführung in User Stories
Einführung in User StoriesEinführung in User Stories
Einführung in User Stories
 
Visuelles Mapping
Visuelles Mapping Visuelles Mapping
Visuelles Mapping
 
Usability and HCI
Usability and HCIUsability and HCI
Usability and HCI
 
Impact Maps und Story Maps - liefern was wirklich zählt
Impact Maps und Story Maps - liefern was wirklich zähltImpact Maps und Story Maps - liefern was wirklich zählt
Impact Maps und Story Maps - liefern was wirklich zählt
 
Agilität in verteilten und heterogenen Umgebungen
Agilität in verteilten und heterogenen Umgebungen Agilität in verteilten und heterogenen Umgebungen
Agilität in verteilten und heterogenen Umgebungen
 
iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...
iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...
iak10//Mensch-Mensch-Interaktion planen: ein Widerspruch in sich? IKEA FAMILY...
 
Concept mapping
Concept mappingConcept mapping
Concept mapping
 
Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...
Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...
Organisation für Komplexität: Anforderungsmanagement und ganze Systeme... Key...
 
Live it - or leave it! Returning your investment into Agile
Live it - or leave it! Returning your investment into AgileLive it - or leave it! Returning your investment into Agile
Live it - or leave it! Returning your investment into Agile
 
The use of a concept mapping tool to develop students’ critical thinking ability
The use of a concept mapping tool to develop students’ critical thinking abilityThe use of a concept mapping tool to develop students’ critical thinking ability
The use of a concept mapping tool to develop students’ critical thinking ability
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design Principles
 
What Is Usability?
What Is Usability?What Is Usability?
What Is Usability?
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
 

User story mapping_kmeyer_151102