user story mapping_kmeyer_151102

31
User Story Mapping Ein Hands-on-Workshop

Upload: klaus-martin-meyer

Post on 12-Jan-2017

1.147 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: User story mapping_kmeyer_151102

User Story Mapping Ein Hands-on-Workshop

Page 2: User story mapping_kmeyer_151102

ÜBER MICH Klaus Martin MeyerTeamleiter Konzeption For Sale Digital Internet Agentur GmbH

Twitter: @klaus_martin https://www.xing.com/profile/KlausMartin_Meyer3

Page 3: User story mapping_kmeyer_151102

User Story Mapping?Customer Journey Mapping?

© Franziska Semer, Service Design Hamburg

Page 4: User story mapping_kmeyer_151102

1. Was sind User Stories?

AGENDA 2. Gemeinsames Mapping einer IST-Map

3. Der Prozess

4. Fazit 5. Diskussion

Page 5: User story mapping_kmeyer_151102
Page 6: User story mapping_kmeyer_151102

Meine Reservierungen ansehenAls Geschäftsreisender möchte ich eine Übersicht meiner aktuellen Hotel-Reservierungen, damit ich eine davon stornieren kann.

1. Was sind User Stories?

Page 7: User story mapping_kmeyer_151102

Als <Rolle>möchte ich <eine Aufgabe ausführen>, um <ein Ziel zu erreichen>.

Titel

Page 8: User story mapping_kmeyer_151102

Ein Beispiel: Space Invaders

Page 9: User story mapping_kmeyer_151102

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>.

Page 10: User story mapping_kmeyer_151102

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.

Page 11: User story mapping_kmeyer_151102

Backlog

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

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 treffenKanone 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

Page 12: User story mapping_kmeyer_151102

Backlog

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

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 treffenKanone 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

Page 13: User story mapping_kmeyer_151102

2. Gemeinsames Mapping einer IST-Map

© Jeff Patton, all rights reserved, www.AgileProjectDesign.com

Page 14: User story mapping_kmeyer_151102

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.

Page 15: User story mapping_kmeyer_151102

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

Page 16: User story mapping_kmeyer_151102

3. Der Prozess.

© Jeff Patton, all rights reserved, www.AgileProjectDesign.com

Page 17: User story mapping_kmeyer_151102

Ein Kind am Strand?

Page 18: User story mapping_kmeyer_151102

© Jeff Patton, all rights reserved, www.AgileProjectDesign.com

Page 19: User story mapping_kmeyer_151102

Was ist nötig , bevor man starten kann?

Geschäfts-

ziele

Markt- &

Wettbewerbs-

analyse

Nutzer-ziele

User Research

Persona

Page 20: User story mapping_kmeyer_151102

Nutzer

Auftraggeber

Product Owner / Projekt

Manager

Entwickler

Das Team

Uxler

Page 21: User story mapping_kmeyer_151102

Ein Beispiel

Story Mapping Mobiler E-Mail-Client

© Mailbox von Dropbox

Page 22: User story mapping_kmeyer_151102

Zeit

Persona

Nutzer-ziele

Lesen Beant-worten

Weiter-leiten Ablegen

Kontakt suchen

Detail

ÖffnenBeant-worten

Anhang ansehen

Kontakt über-

nehmen

Order auswählen

Unter-ordner

erstellen

Löschen Schreiben

Löschen

Forma-tieren

Termin anhängen

Schreiben

Page 23: User story mapping_kmeyer_151102

Zeit

Persona

Nutzer-ziele

Lesen Beant-worten

Weiter-leiten Ablegen

Kontakt suchen

Detail

Öffnen Ordner auswählen

E-Mail lesen

E-Maillö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

Page 24: User story mapping_kmeyer_151102

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-Maillöschen

E-Mail

schreiben

LöschenBeant-worten

Forma-tieren

Löschen Schreiben

Done In Progress

Schreiben

Page 25: User story mapping_kmeyer_151102

Diskutieren Reihenfolge, Releases ändern

User Stories ergänzen

Fotos ins Wiki hochladen

© Jeff Patton, all rights reserved, www.AgileProjectDesign.com

Page 26: User story mapping_kmeyer_151102

Story-Mapping-Tools

© DevJam Production, 2015

cardboardit.com http://storiesonboard.com/

Features: • Funktioniert auch Remote • Synchronisation mit Jira, Trello, Pivotal Tracker

Page 27: User story mapping_kmeyer_151102

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

Page 28: User story mapping_kmeyer_151102

4. Fazit

© Jeff Patton, all rights reserved, www.AgileProjectDesign.com

Page 29: User story mapping_kmeyer_151102

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.

Page 30: User story mapping_kmeyer_151102

5. Erfahrungen & Diskussion

© DevJam Production, 2015

Page 31: User story mapping_kmeyer_151102

Vielen Dank. Klaus Martin MeyerTeamleiter 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.