Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Användarcentrerad systemutveckling

föredrag UCD. Systemvetarna göteborg. HT 2012

  • Login to see the comments

  • Be the first to like this

Användarcentrerad systemutveckling

  1. 1. Användarcentrerad systemutveckling Johan Lundin http://web.mac.com/johan_lundin/ http://www.slideshare.net/superjohan2012-11-20
  2. 2. Några grundbegrepp• Interaktion By interaction we mean any communication between a user and computer, be it direct or indirect. Direct interaction involves a dialog with feedback and control throughout the performance of the task. Indirect interaction may involve background or batch processing. The important thing is that the user is interacting with the computer in order to accomplish something. (Dix et al., 1998, p. 3)
  3. 3. Några grundbegrepp• Användning Human intentionality and ‘object intentionality’ are radically different. An object is not a moral agent, it cannot be perceived as having an intention as a human has an intention. Alluding to how a two-month old baby can differentiate between intentional and non-intentional movements, Latour again proclaims how humans and objects are obviously distinct —“but a difference is not a divide” (Latour, p. 76 2005).
  4. 4. Design Vad är design?
  5. 5. Vad är då en användare?• Anställda i en specifik organisation?• Professionella användare?• Konsumenter?• Valfrihet att vara användare?• Användbarhet och användarfokus?• Saker kan få vara svåra att använda
  6. 6. Vad är då alternativet• technology centered?• organization centered?• information centered?• estethically centered?• sustainable/environmentally friendly?• system centered?• etc?
  7. 7. Vad är UCD?• Grundläggande principer: • Användarens uppgift och mål är drivkraften. • A:s agerande och sammanhang är relevant • A:s drivkrafter och kompetens är viktiga • A tillfrågas, deltar eller har en roll under designarbetet
  8. 8. Vad är UCD?Teknikcentrerad systemsyn
  9. 9. Vad är UCD?Systemvetenskaplig? systemsyn
  10. 10. Vad är UCD?Användarcentrerat fokus?
  11. 11. Vad är UCD?
  12. 12. Vad är UCD?
  13. 13. Vad är UCD?• Metod, metoduppsättning• Synsätt• Ställningstagande om ansvar• Ibland mer gränssnittsdesign, utseende, psykologiserande• Men ofta funktion i relation till användaren, nytta
  14. 14. Nya typer av mjuk/hårdvaror utmanar metoderna • Finns det en användare? • Finns det utrymme/vilja att överhuvudtaget bry sig? Kunden harBeställaren ingen vet precis aning.Vi vetvad den vill inte ens ha vem hon (befintliga är. Helt ny system?) tjänst. (R&D?)
  15. 15. Vad är UCD?• Alternativa utgångspunkter eller drivkrafter • organisationsmål • standardisering • juridik • etc.
  16. 16. Varför UCD?• Men varför ska vi då? • Verktyg i designarbetet • Implementation och förväntningar • Utbildning • “Ägarskap” • En etisk och demokratisk fråga
  17. 17. Varför inte bara fråga användarna?• The Homer (14.00)
  18. 18. Varför UCD?• För att få hjälp och riktning, inte för att få “svaret” på hur systemet ska se ut.• För att fånga det abstrakta, i.e. det som sällan finns med i req. eller i organisationens bild av vad systemet ska göra• När det gäller system med användare och interaktion med användare
  19. 19. Hur UCD? Contextual InquiryAnvändarna PDbygger själva Etnografi Användarna systemet informeras Prototyp
  20. 20. Observation
  21. 21. Observation
  22. 22. Observation
  23. 23. Observation
  24. 24. Observation• Penna• Papper• Kamera• Videokamera• Dokument• Fråga och “intervjua”
  25. 25. Observation• Resultat • rika beskrivningar • helhetlig förståelse • mer än deltagarna förstår själva, översikt • koordinering & samordning, planering & procedurer, värden och kunskap
  26. 26. Observation• Fällor • leta problem • blir deltagare - “go native” • vad ska jag titta på? • blir språkrör för användarna
  27. 27. Observation• Svårighet i designskedet • Etnografi till konkret design • Cementera eller innovera • Om det inte är en bra idé att designa? • Vems sida står vi på som designers?
  28. 28. Observation• Lite av det som är bra • Kan designa så att det passar in • Inspiration • Kan svara på frågor du inte visste att du hade • Ut ur labbet (poliser och regn) • Beställaren/kunden/den som specificerat systemet vet inte alltid mest om verksamheten.
  29. 29. Observation• Contextual inquiry (Beyer & Holtzblatt) • snabb etnografi • bygger på att folk vet mycket om hur de gör det de gör • möjligt att skapa snabb förståelse • en användare och ett system, inte komplexa miljöer med många system och många användare • relativt tydlig avgränsning
  30. 30. Observation• Contextual inquiry sätt att modellera • Flödesmodell: beskriver kommunikationen och koordinationen som behövs för att lösa en uppgift. • Sekvensmodell:! visar alla steg som gås igenom för att lösa en uppgift. • Artefaktmodell: visar vilka fysiska hjälpmedel som skapats för att underlätta arbetet, hur de ser ut, hur ofta de används och vad dess avsikt är. • Kulturell modell: beskriver organisationens kultur och värderingar. Innefattar företagets policy, skapad av företagsledningen men även outtalade värderingar kan finnas hos de anställda. • Fysisk modell: ! fysik beskrivning av arbetsplatsen i termer av rum, väggar etc.
  31. 31. Varför är det intressant...• ... att förstå användare (Chipchase)
  32. 32. Participatory Design• 1968• Effektivisera arbete• Kristen Nygaard• Utopia
  33. 33. Participatory Design• 2012• designvärlden har lånat metoderna• community planning• vem vill engagera sig i off-the-shelf programvara?
  34. 34. Några egna tankar kring UCD - tenderar ibland att handla om att ge användare en upplevelse av inflytande - är knepigt idag, löser ettutvecklingsproblem som nästan inte finns- som anställd har du ingen möjlighet attdiskutera hur din arbetsroll påverkas av nya system, om de inte är direkt farliga
  35. 35. Tre exempel• NOKIA - Batterier i mobiler• KOMPETENS I ARBETET - att dokumentera, men till vad?• POLISEN - Koordinering med telefon och radio
  36. 36. Prototyping• För att utvärdera och förfina• För att lära sig, trigga• För att kommunicera• Mobilearnfilmen
  37. 37. Hur UCD?• Prototyping / Iteration• Observationer/Etnografiska metoder• Contextual Inquiry• Participatory Design
  38. 38. Hur UCD?• Resurser? • etnolog / antropolog? • designer? • budget? • tid?
  39. 39. Fler tankar• Vad är det som säger att vi vill involvera användare, vad händer med kreativitet och förnyelse?• men! viktigt att ändå bygga system som tar utgångspunkt i användarna: det e smart, det blir bra system, inspiration, etc.
  40. 40. Participatory Design• På sätt och vis kan detta gå att genomföra relativt ofta.• Vi utvecklar system, hos och tillsammans med kunder.• Frågan är hur mycket makt över systemet chefer vågar lämna till användarna?

×