Agilt design af brugeroplevelser af Ulrik H. Gade, UX DK

859 views

Published on

Forslaget blev præsenteret ved InfinIT-arrangementet "Temadag om samspillet mellem agil udvikling og usability-evaluering" afholdt den 23. januar 2013.
Læs mere om arrangementet på http://infinit.dk/dk/hvad_kan_vi_goere_for_dig/viden/reportager/samspillet_mellem_agil_udvikling_og_usability-evaluering.htm

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
859
On SlideShare
0
From Embeds
0
Number of Embeds
425
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agilt design af brugeroplevelser af Ulrik H. Gade, UX DK

  1. 1. Agilt design af brugeroplevelser Udfordringer og muligheder
  2. 2. Om Ulrik H. Gade • Cand.comm. fra RUC, 2000 • Freelance ”UX’er” (usability og interaktionsdesign) • Har arbejdet med brugerorientering siden studietiden • Hørte om XP ca. år 2000, blev ”omvendt” af SCRUM ca. år 2007 • Synes arbejdet direkte med levende brugere er det allersjoveste uhg@ulrikgade.dk23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 2
  3. 3. Emner• UXCampCPH 2012 workshop resultater• Andre udfordringer og muligheder• Lidt at tænke over23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 3
  4. 4. 2012 Workshop ”Practicing Excellent UX in Agile: A Practitioner’s Workshop”(Sammen med Elvi Nissen, elvi@rohde-nissen.dk)
  5. 5. Let modificeret ”Speedboat” øvelse23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 5
  6. 6. Poster mania! (Gæt, hvem der vandt?)23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 6
  7. 7. Top treFordele: Begrænsninger:• Kollaborativ kultur • Kundeaccept,• Dynamisk virksomhedskultur• Motivation, værktøjer • Fragmenteret produktvision • Manglende færdigheder Udfordringer: • ”Udvikler” manifest • Meget personafhængigt23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 7
  8. 8. Alle detaljernehttp://www.slideshare.net/bulgroz/practicing-excellent-ux-in-agile-workshop-results23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 8
  9. 9. Andre udfordringer
  10. 10. ”It’s not iteration if you only do it once”Agile teams er gode til inkrementel udvikling......men itererer sjældent oplevelsesdesignet23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 10
  11. 11. Ringe overblik giver ringe brugeroplevelse Det hænger Ingen har overhovedet spurgt om ikke sammen min mening Det er Er det malet bare så af en abe? sidste år!23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 11
  12. 12. ”Design stories”23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 12
  13. 13. Isolerede og udbrændte designere23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 13
  14. 14. Nogle ting at prøve
  15. 15. Vær ”UX lim” ml. forretning og udvikling UX On Product Owner Team UX On Development team Strategic Tactical design Scope design: High-level support, user development, Lightweight interaction research, release discovery, design and assurance of UX roadmap ideation, visual coherence and (story map),visioning and design adherence to UX spikes validation vision Ongoing UX capacity building: Develop/maintain personas, schedule user recruitment, evolve UI patterns/toolkit, establish tool support, share knowledge (e.g. through pairing), enhance facilitation skills, touch base with UX community, capacity management23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 15
  16. 16. Skab overblik med ”user story mapping” Workflow/time, or importance of goals In Importance of stories Goal Goal Goal Goal release/ MVP Story Story Story Story Story Story Story Story Story Story Story Story23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 16
  17. 17. Øg din produktivitet med designmønstre • Find et godt UI bibliotek, du kan bruge det meste af tiden (vær med, når det bliver valgt!) • Tilføj dine egne letvægtsmønstre i takt med, at behovet opstår • Få designproblemer er helt nye; vær kun nyskabende, hvor det virkelig tæller23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 17
  18. 18. Fordyb dig i ”design spikes”• eXtreme Programmører laver arkitektur ”spikes” under planlægning og undervejs• Formålet er indsigt – koden bliver smidt væk med det samme• ”UX spikes” kan udforske generelle designspørgsmål som f.eks. IA, navigation, komplekse workflows, konsistent interaktion etc.• Sæt et ”spike” på tavlen, når noget ellers virkelig risikerer at gøre ondt• Timebox dit “spike” til lige akkurat tid nok til, at du er klar til at møde udfordringen i praksis23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 18
  19. 19. Omdøb ”iteration” til ”UX refaktorering” • Gammelt UI Design kan blive lige så rodet som gammel (”legacy”) kode • Gennemfør lejlighedsvise reviews af din ”UX gæld” og sæt UX refaktoreringer på backloggen • Gør det i forpligtende samarbejde med udviklerne; undgå rollen som ”design politi”23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 19
  20. 20. Design aldrig alene • Inviter dine kollegaer til ”design studios” o.l. letvægts designaktiviteter • Driv opfattelsen af UX som en fælles udfordring, ikke bare dit problemMarch 7, 2012 uhg @ InfinIT: Agilt design af brugeroplevelser 20
  21. 21. Få ”snavs” på fingrene • Vov pelsen og lær lidt kode – hvis det er det, der er brug for • En demo kommunikerer bedre end et dokument • På et agilt team er samarbejde vigtigere end specialisering23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 21
  22. 22. Vær som altid en ”UX guerilla”• Brug dine sædvanlige værktøjer, men start med en ”Aldi model” (YAGNI gælder også UX)• Søg indflydelse på det færdige produkt fremfor at pudse på dine mellemleverancer• Vær en vedholdende ”advokat” for den gode brugeroplevelse• Lær at elske samarbejde og facilitering23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 22
  23. 23. Hold fast i fordelene”It ain’t real until it runs…”
  24. 24. Kæmpe potentiale for reel medindflydelse • Design har direkte gennemslag i det færdige produkt • Design er involveret fra start til slut • Vi kan indsamle brugerfeedback løbende • Vi spilder ikke tid på designs, der ikke bliver til noget • Bedre overensstemmelse mellem designintention og realiserede produkt23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 24
  25. 25. Lidt at tænke over”Take it to the team…”
  26. 26. …men udvid definitionen af ”team”• ”Udvikler agiles” definition af ”team” There is no ”technical er alt for snæver success”. There is• Det er på tide at only success. sænke paraderne og begynde at fokusere på ægte ”business agility” med et udvidet, ikke-teknisk kvalitetsbegreb, der inkluderer design Tom Poppendieck23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 26
  27. 27. Forstå læren fra Lean Ordre Betaling (værdi) (økonomi) Isoleret optimering af enkeltprocesser garanterer suboptimering af det samlede flow Taiichi Ohno23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 27
  28. 28. Kilder• Beyer, Hugh (2010): ”User-Centered Agile Methods”. Morgan & Claypool• Evans & Gothelf (November 8, 2011): “Design Studio and Agile UX : Process and Pitfalls”. Uxmag.com.• Kniberg & Skarin (2010): ”Kanban and Scrum - Making the Most of Both”. InfoQ.• Ohno, Taiichi (1998): ”Toyota Production System: Beyond Large-Scale Production”. Productivity Press.• Patton, Jeff (02/04/2007): ”Dirty Hands Required”• Patton, Jeff (17/12/2007): ”The Neglected Practice of Iteration”.• Patton, Jeff (08/10/2008): ” The New User Story Backlog Is a Map”.• Patton, Jeff (16/02/2009): ”The Product Owner and the Product-Shaped Hole”.• Poppendieck, Mary & Tom (2009): ”Leading Lean Software Development: Results Are not the Point”. Addison—Wesley.• Ratcliffe & McNeil (2012): ”Agile Experience Design: A Digital Designer’s Guide to Agile, Lean, Continuous”. New Riders.• Ries, Eric (2011): ”The Lean Startup: How Todays Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses”. Crown Business.• Anders Ramsay’s blog, http://www.andersramsay.com/23. januar 2013 uhg @ InfinIT: Agilt design af brugeroplevelser 28
  29. 29. Tak for ordet

×