Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
AGILE UX – ODER WE HAVE NOT FAILED. WE‘VE JUST FOUND 10.000 WAYS THAT DIDN‘T WORK. (NACH EDISON) 07.10.2016, Frankfurt
AGENDA
Agile UX | 13.10.16 2 |
Ein wenig Hintergrund – Was ist unser Setting?
UX im Wasserfall vs. UX im Scrum
Scrum Master vs. UX Design – Erfahrungsaustausch J
1
2 2
3
5
UX IM WASSERFALL VS UX IM SCRUM
Agile UX | 13.10.16 11 |
UX DESIGN IM WASSERFALL-MODELL
Agile UX | 13.10.16 13 |
PM Development UX Design
Woche 1 Woche 2 Woche 3 Woche 4 Woche 5 Woche 6 Woche 7
Projekt Requirements
Big Picture
Personas Workflow Modelle
Wireframes
UX Specs & Layout
UX DESIGN IM SCRUM
Agile UX | 13.10.16 15 |
Woche 1 Woche 2 Woche 3 Woche 4
UX Design Dev Product Owner
Sprint Reqiurements...
UX Design Dev
MVP Release MVP Release
Big Picture
Personas
Workflow Modelle
Wireframes ?
Product Owner
Sprint Reqiurements...
EIN WENIG HINTERGRUND – WAS IST UNSER SETTING?
Agile UX | 13.10.16 16 |
UNSER SETTING – DER DERTOUR.DE RELAUNCH
Agile UX | 13.10.16 17 |
Leistungsumfang: Ausgewählte Buchungsstrecken, Mobile First, mindestens gleicher Feature-Scope
(Zunächst) Fixe Deadline
(Zunächst) Fixes Budget
Start mit einem Scrum-Team, dann Aufstocken auf zwei Teams
Ablösen der alten DERTOUR.de
DIE SCRUMREGELN FÜR DAS ENTWICKLUNGSTEAM
Agile UX | 13.10.16 18 |
Mindestens 3, maximal 9 Teammitglieder
Crossfunktional: jeder kann jede Aufgabe übernehmen
Das Team entscheidet über den Sprint-Umfang
Das Team entscheidet über das „Wie“ der Umsetzung
Es wird nur für das Sprint Comittment entwickelt, keine großen Specs
Release eines lauffähigen Produktes am Ende jedes Sprints
SCRUM MASTER VS. UX DESIGN – ERFAHRUNGSAUSTAUSCH J
Agile UX | 13.10.16 19 |
UNSERE HERAUSFORDERUNGEN – DIE DISKUSSIONSTHEMEN
Agile UX | 13.10.16 20 |
Alle Gewerke in einem Team vs. Scrum-Team nur aus Entwicklern
Sprint-Fokus vs. UX Design Big Picture
Sprint-Ziel vs. Größe der Features
Keine Feinkonzepte vs. Spezifikationen für die Entwicklung
Alle machen alles vs. UX-Konzept-Spezialisierung
MVP ohne goldene Schleife vs. gute Usability
1
2
3
4
5
6
7
8
UX DESIGN IM SCRUM TEAM?
Agile UX | 13.10.16 22 |
Scrum Master UX Design
Im Scrum sind alle Teil des
Entwicklungsteams, auch UX.
Scrum ist doch nur sinnvoll für
Developer-Teams. UX Design ist da
außen vor.
UX DESIGN IM SCRUM TEAM? VORTEILE & HERAUSFORDERUNGEN
Agile UX | 13.10.16 23 |
Übergreifendes Denken wird gefördert, Gewerke lernen voneinander
Lösungen werden im Dialog erarbeitet, wenig „tote Zeit“, mehr Kollaboration als Dokumentation
Positive Stimmung durch gemeinsames Ziel und Team
Frühzeitige und schnelle Umsetzung, frühe Fehlervermeidung
Gesamtverantwortung für eine Lösung statt ein Arbeitsergebnis
Teamgröße und Verteilung der Skills
Kein Aufbau hoher spezifischer Expertise und Lieblingsthema
Aufwand für Abstimmungen, dadurch höhere Komplexität
Kontinuierliche Reibungen durch unterschiedliche Arbeitsweisen
Nicht jeder kommt mit Teamarbeit zurecht
UX-seitige und strategische ganzheitlich Betrachtung kann leicht zu kurz kommen
WIE IN SCRUM EIN BIG PICTURE ENTWICKELN?
Agile UX | 13.10.16 24 |
Scrum Master UX Design
Konzipiert wird nur, was im Sprint auch umgesetzt
wird.
Nur was im Sprint umgesetzt wird? So
können wir doch kein Big Picture entwickeln.
Analyse & Big Picture gesamt
WIE IN SCRUM EIN BIG PICTURE ENTWICKELN?
Agile UX | 13.10.16 25 |
Monat 1 Monat 2 Monat 3 Monat 4 Monat 5 Monat 6 Monat 7
Analyse Epic
Analyse Epic
Analyse Epic
WIE IN SCRUM EIN BIG PICTURE ENTWICKELN? – VORTEILE & HERAUSFORDERUNGEN
Agile UX | 13.10.16 26 |
Schnelles erstes Big Picture
Möglichkeit zu Justierung - weniger Ergebnisdruck im Team
Integration aller Beteiligten in Big Picture Erstellung: • Unterschiedliche Belange
fließen ein • Alle kennen das Big Picture • Alle fühlen sich mit dem Big
Picture verbunden • Geteilte gemeinsame
Verantwortung
Leicht aus den Augen zu verlieren durch Fokus auf Sprint
Erstes Big Picture ist eher grob und wenig detailliert
Prüfung von Big Picture muss eingeplant/berücksichtig werden
Big Picture muss immer wieder diskutiert werden: • Dadurch Unruhe und Gefahr
von Unsicherheit
Big Picture ermöglicht Roadmaperstellung
Nicht in Stein gemeißeltes Big Picture wird manchmal weniger ernst genommen
BRAUCHT UX DESIGN VORLAUF?
Agile UX | 13.10.16 27 |
Scrum Master UX Design
Im Sprint arbeitet das Team
ausschließlich am Sprint Ziel.
UX Design und Development in nur zwei Wochen? Da schafft man doch nur Mini-Features.
BRAUCHT UX DESIGN VORLAUF?
28 |
kein Vorlauf 1 Sprint Vorlauf 2 Sprints Vorlauf Vorlauf
kurz lang
Komplexität
gering
hoch
Agile UX | 13.10.16
Big Picture
4 Sprints Vorlauf
Epics
Feature Optimierungen
Kleine Features
BRAUCHT UX DESIGN VORLAUF? VORTEILE & HERAUSFORDERUNGEN
Agile UX | 13.10.16 32 |
Schnelle Fertigstellung von Themen
Konzeption in dem Maße, wie für die Umsetzung erforderlich: • Von Grobkonzept zu
Feinspezifikation
Flexibilität abhängig von Thema/Feature, : • Epic à Modell 1 • Feature/Story à Modell 2 • Optimierung à Modell 3
User Experience muss öfter justiert werden, weil häufiger nur Ausschnitte betrachtet werden
Enge Zusammenarbeit als Team – Gesamtverantwortungsgefühl für ein gemeinsames Ergebnis
Risiko, dass Optimierungen niedriger priorisiert wird, als Neuentwicklung weiterer Themen
FUNKTIONIERT UX DESIGN OHNE SPECS?
Agile UX | 13.10.16 33 |
Scrum Master UX Design
Es werden keine UX Feinkonzepte vorab
geschrieben.
Wie, keine Wireframes und keine Specs? Wie sollen denn dann die
Developer wissen, was sie entwickeln sollen?
FUNKTIONIERT UX DESIGN OHNE SPECS?
Agile UX | 13.10.16 34 |
Grobkonzept / Wireframe
Sprint 1
Besprechung im Entwicklungsteam
Feinkonzept nur bei Bedarf
FUNKTIONIERT UX DESIGN OHNE SPECS? VORTEILE & HERAUSFORDERUNGEN
Agile UX | 13.10.16 36 |
Flexibel in der Lieferung von Lösungen
Schneller, weil mehr Kommunikation als Dokumentation
Ohne Spezifikation kann man am Ziel vorbei schießen
Risiko: Mündlich abgestimmte Lösungen sind nicht allen bekannt
Risiko: Abgestimmte Lösungen werden oft nur in den Köpfen gespeichert und können somit leicht „verloren gehen“
Bei „Adhoc Konzeption“ kann Detailanalyse zu kurz kommen
Gesprächsnotizen zu abgestimmten Lösungen sind oft verteilt dokumentiert und schwer wieder aufzufinden
WIE CROSSFUNKTIONAL KANN EIN UX DESIGNER SEIN?
Agile UX | 13.10.16 37 |
Scrum Master
UX Design
Das Team ist crossfunktional – jeder macht was nötig ist, um
das Sprintziel zu erreichen.
Ich bin aber UX Konzepter und weder Analyst, noch Designer, Developer oder Tester.
WIE CROSSFUNKTIONAL KANN EIN UX DESIGNER SEIN?
Agile UX | 13.10.16 38 |
UX Konzept UX Gestaltung Dev Dev
Crossfunktionales Denken mit einem gemeinsamen Ziel
Was ist das Beste aus Nutzersicht?
Welche Business Values gibt es?
Welche technischen Möglichkeiten haben
wir?
WIE CROSSFUNKTIONAL KANN EIN UX DESIGNER SEIN?
Agile UX | 13.10.16 39 |
Product Owner UX Design
Developer Tester
Analyst
Jeder kann alles machen? Nein! Stattdessen:
Manches kann jeder machen!
WIE CROSSFUNKTIONAL KANN EIN UX DESIGNER SEIN?VORTEILE & HERAUSFORDERUNGEN
Agile UX | 13.10.16 40 |
Crossfunktionales Denken führt zu zielgerichteten Lösungen
Gesamtverantwortungsgefühl für ein gemeinsames Ergebnis
Crossfunktionales Arbeiten kann Kreativität bremsen
Manchmal müssen „ungeliebte“ Aufgaben übernommen werden
WIE DEN SPAGAT ZWISCHEN MVP UND UX MEISTERN?
Agile UX | 13.10.16 41 |
Scrum Master
UX Design
Wir bauen erst einmal ein funktionierendes
MVP und keine Features mit goldener
Schleife.
So hat das Produkt aber keine besonders gute Usability – von guter
User Experience ganz zu schweigen...
WIE DEN SPAGAT ZWISCHEN MVP UND UX MEISTERN?
Agile UX | 13.10.16 42 |
Grobkonzept / Wireframe
MVP Release
Monat 1 Monat 3
Feature Backup /Backlog
Non-MVP Features
Optimiertes Release
Monat 2
Optimiertes Release Usability-
test
Priorisierung
WIE DEN SPAGAT ZWISCHEN MVP UND UX MEISTERN? VORTEILE & HERAUSFORDERUNGEN
Agile UX | 13.10.16 43 |
Schnelle Releases und damit frühes Testen und Lernen sind möglich
Risiko, dass UX Optimierungen „hinten herunter fallen“
Beim frühen Testen wird nicht die vollständige User Experience geprüft: • Kann bei späteren Tests zu
größeren Justierungen führen
Minimierung technischer Risiken
Es werden nur Features mit echtem Kundennutzen umgesetzt
Usabilitytests kosten Geld
FAZIT
Agile UX | 13.10.16 47 |
Das wollen wir beibehalten:
Flexibilität
Geschwindigkeit
Lernen voneinander und vom Nutzer
Teamgeist & gute Stimmung Das wollen wir optimieren:
Kommunikations- und Abstimmungsprozesse
Dokumentation
Präzision in der Gesamt-Umsetzung
Das wollen wir optimieren:
UX Effizienz
48 | Agile UX | 13.10.16
Daniel Dubbel | Agile Coach Birgit Riemenschneider | Informationsarchitektin
DER Touristik Online GmbH
VIELEN DANK!
Quellen: Bilder: www.flickr.com | Icons: http://iconmonstr.com/, http://www.flaticon.com/