UX und Agile - eine Aufgabe für das ganze Team
-
Upload
stefan-roock -
Category
Business
-
view
744 -
download
2
Transcript of UX und Agile - eine Aufgabe für das ganze Team
![Page 1: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/1.jpg)
UX und agile Entwicklung - eine Aufgabe für das ganze Team
Stefan Roock [email protected]
@StefanRoock
JAX 2016, Mainz, 20.04.2016
![Page 2: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/2.jpg)
Wo it-agile anpackt, wächst eine Entwicklungsorganisation, die
Endkunden und Mitarbeiter begeistert.
Über it-agile
![Page 3: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/3.jpg)
Über mich: Stefan Roock• Agile Entwicklung seit 1999. • Scrum, Kanban, eXtreme
Programming • Erfahrungen als Management-
Berater/-Coach, Scrum Master, Product Owner, Entwickler.
• Heute: Management-Beratung/-Coaching in agilen Unternehmenstransitionen.
![Page 4: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/4.jpg)
Meine Vergangenheit und mein Ziel
„Wir haben den geilsten Job der Welt.“
„Wir haben das geilste Team der Welt.“
„Es ist immerhin nicht mehr so schlimm wie früher.“
![Page 5: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/5.jpg)
Dieser Vortrag
1. agil, UX: Was ist das?
2. UX und agil: so nicht
3. UX und agil: so geht’s
![Page 6: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/6.jpg)
Sprint Backlog
Product Owner
Vision
Scrum Master
Daily Scrum
Sprint- Review
Sprint Planning
Product Backlog
SprintProdukt- inkrement
Sprint- Retro- spektive
Entwicklungs- team
![Page 7: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/7.jpg)
Agile Softwareentwicklung
„Agile software development is a set of principles for software development in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.“
Wikipedia
![Page 8: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/8.jpg)
Warum Apple-Produkte kaufen?Konkurrenzprodukte sind
leistungsfähiger und preisgünstiger.
![Page 9: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/9.jpg)
Warum Apple-Produkte kaufen?
User Experience (UX)!
![Page 10: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/10.jpg)
User Experience (UX)
„User experience (UX) refers to a person's emotions and attitudes about using a particular product, system or service.“
Wikipedia
![Page 11: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/11.jpg)
User Experience (UX)
„User experience (UX) refers to a person's emotions and attitudes about using a particular product, system or service.“
Wikipedia
Dazu müsse
n wir
die Bedü
rfnisse
der
Kunden
versteh
en!
![Page 12: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/12.jpg)
Bedürfnisse ≠ Anforderungen
„Wenn ich die Kunden gefragt hätte, was sie wollen, hätten sie »schnellere Pferde« gesagt.“ angeblich Henry Ford
![Page 13: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/13.jpg)
Kundenbedürfnisse: schwierig
explizites Wissen
lkadslö adskl jadslköasdjölkjadsö lkjasd ÖLKasdölk jasdölkjöl adslökasd jÖLK Asölkj
aslök asölkjasöl ÖLKasd jölasd jölkasd jölkja slkö jasdöLK JAsödl jölsad kJÖLasd jölasdkjlöasd
jlöasd jÖLAsd kjölaks jÖL Ask jölads jÖL adskjölasd jÖLAsd kjlöasd ÖLasdlöads jlöads jlöads jLÖAsd jlöads KLÖasölkadsj lökasd
![Page 14: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/14.jpg)
Kundenbedürfnisse schwieriglkadslö adskl jadslköasdjölkjadsö lkjasd
ÖLKasdölk jasdölkjöl adslökasd jÖLK Asölkj aslök asölkjasöl ÖLKasd jölasd jölkasd jölkja slkö
jasdöLK JAsödl jölsad kJÖLasd jölasdkjlöasd jlöasd jÖLAsd kjölaks jÖL Ask jölads jÖL
adskjölasd jÖLAsd kjlöasd ÖLasdlöads jlöads jlöads jLÖAsd jlöads KLÖasölkadsj lökasd
impl
izite
s W
issen
explizites Wissen
„We can know more than we can tell“.
Michael Polanyi
![Page 15: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/15.jpg)
Kundenbedürfnisse verstehen
explizites Wissen
lkadslö adskl jadslköasdjölkjadsö lkjasd ÖLKasdölk jasdölkjöl adslökasd jÖLK Asölkj aslök asölkjasöl ÖLKasd jölasd jölkasd
jölkja slkö jasdöLK JAsödl jölsad kJÖLasd jölasdkjlöasd jlöasd jÖLAsd kjölaks jÖL Ask jölads jÖL adskjölasd jÖLAsd kjlöasd ÖLasdlöads jlöads jlöads jLÖAsd jlöads KLÖasölkadsj
lökasd
implizites Wissen (tacit)
„Tacit knowledge is only known,
when it is needed to be known.“ Dave Snowden
Hosp
itatio
nen
Arbe
itspla
tzbe
obac
htun
gen
Interv
iews m
it St
ory Te
lling
![Page 16: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/16.jpg)
Ansatz 1: Upfront UX
UX Design (UX Experte als Product Owner)
Entwicklung (Business als Product Owner)
![Page 17: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/17.jpg)
Ansatz 2: Pipelining
UX Team
Entwicklungsteam
Sprint 1 Sprint 2
Sprint 1 Sprint 2
![Page 18: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/18.jpg)
Beide Ansätze: Silo-Denke
Entw
ickl
ung
UX
So können wir weder die volle Flexibilität agiler Entwicklung nutzen, noch mit der UX unseres Produktes/Services begeistern.
Silos schränken Lernen ein statt Ideen zu vernetzen.
![Page 19: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/19.jpg)
Scrum-Historie 1/3Klassische sequenzielle
Entwicklung
siehe Nonaka, Takeuchi: „The New New Product Development Game“
![Page 20: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/20.jpg)
Scrum-Historie 2/3Klassische sequenzielle
Entwicklung
Überlappende Phasen
siehe Nonaka, Takeuchi: „The New New Product Development Game“
![Page 21: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/21.jpg)
Scrum-Historie 3/3Klassische sequenzielle
Entwicklung
Scrum
Überlappende Phasen
siehe Nonaka, Takeuchi: „The New New Product Development Game“
![Page 22: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/22.jpg)
Agiles ManifestPrinzip #4: Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten.
Prinzip #6: Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht .
Prinzip #11: Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams.
siehe http://agilemanifesto.org
![Page 23: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/23.jpg)
Agiles Team
cross-funktional autonom
Business-Fokus inspect&adapt
![Page 24: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/24.jpg)
UX und agil
cross-funktional autonom
Business-Fokus inspect&adapt
UX-Design m
uss
hochgr
adig
kooper
ativ im
Team sta
ttfinde
n.
![Page 25: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/25.jpg)
UX und agile: Umsetzung
![Page 26: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/26.jpg)
Nordstrom Innovation Lab
![Page 27: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/27.jpg)
„Design is too important to be left to designers.“
Raymond Loewy wiederholt von Tim Brown, IDEO
![Page 28: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/28.jpg)
UX und Entwicklung verschränken
Lösung validieren
Lösungs- optionen
generieren
Bedürfnisse Software
Bedürfnisse verstehen
Bedürfnisse validieren
Lösung entw
ickelnBe
dürf
niss
e se
lekt
iere
n
![Page 29: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/29.jpg)
UX und Entwicklung verschränken
Konvergenz
Divergenz
Lösung validieren
Lösungs- optionen
generieren
Bedürfnisse Software
Bedürfnisse verstehen
Bedürfnisse validieren
Lösung entw
ickelnBe
dürf
niss
e se
lekt
iere
n
![Page 30: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/30.jpg)
Produkt/Ergebnis des Teams
Lernen
Software als Hilfsmittel
Lernen als Hilfsmittel
Software
t
![Page 31: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/31.jpg)
Product Owner-Rolle in langweilig
Team: Umsetzung
Product Owner: Konzeption, Priorisierung
Kunden
![Page 32: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/32.jpg)
Product Owner-Rolle in cool
Team: Umsetzung
Product Owner: Konzeption, Priorisierung
Kunden
Konzeption
![Page 33: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/33.jpg)
Discovery Timeboxesein Produkt ein Product Owner ein Team derselbe Sprint
Product Discovery
Sprint 1 Sprint 2
Product Development
![Page 34: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/34.jpg)
Dual Track Scrumein Produkt ein Product Owner ein Team derselbe Sprint
Product Discovery
Sprint 1 Sprint 2
Product Development
![Page 35: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/35.jpg)
UX und agile: HilfsmittelDesign Thinking Lean UX Google Design Sprints Lean Startup
![Page 36: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/36.jpg)
UX kann/darf nicht von der Entwicklung isoliert werden. UX ist Aufgabe des agilen Teams. (Product Owner fokussiert auf Priorisierung statt Konzeption) Dual Track Agile kann ein sinnvoller Ansatz sein, wenn es selbstorganisiert in dem einen Team stattfindet. Discovery Timeboxes helfen bei umfangreichen Discovery-Arbeiten (Lernen tritt als Ergebnis in den Vordergrund vor der Software).
Zusammenfassung
![Page 37: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/37.jpg)
Vielen Dank für die Aufmerksamkeit
agil begeistern
Stefan Roock, [email protected], Twitter: @StefanRoock
![Page 38: UX und Agile - eine Aufgabe für das ganze Team](https://reader034.fdocument.pub/reader034/viewer/2022042723/58e771111a28abd6068b53c7/html5/thumbnails/38.jpg)
Dieser Vortrag bei Ihnen
Stefan Roock, [email protected], Twitter: @StefanRoock
Nehmen Sie gerne Kontakt mit mir auf!