ݺߣ

ݺߣShare a Scribd company logo
Brugervenlighed som en fast del 
             af udviklingsprocessen	

                                                        Ingrid	
 Haug,	
 10.	
 marts	
 2010	
 




Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Hvorfor dette oplæg?	

•  Brugervenlige produkter opnås kun ved at arbejde
   målrettet med brugervenlighed	

•  Alt for sjældent er brugervenlighedsarbejde en del af
   udviklingsprocessen	

•  Skepsis i udviklermiljøet skal væk	

•  Brugervenlighedsaktiviteter som en fast del af processen	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Hvem er jeg?	

•  Cand. mag i Informationsvidenskab, Århus Unversitet	

•  9 års erfaring med design af brugergrænseflader og
   usability:	

          –  UI designer hos RedSpark, San Francisco	

          –  Informationsarkitekt og leder af DR Digital Design	

          –  User Experience designer i Microsoft	

          –  Interaktionsdesigner i Usable Machine	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Agenda	

•          Introduktion	

        –          Hvad er brugervenlighed?	

        –          Hvorfor er det vigtigt?	

•          Kritik af usability disciplinen	

        –          4 fordomme	

        –          En objektiv disciplin?	

•          Usability som en fast del af designprocessen	

        –          3 typer usability arbejde	

        –          Udviklingsprocessen – før og efter	

        –          Brugervenlighed som en fast del af udviklingsprocessen	

        –          3 eksempler	

•          Afslutning	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
God vs. dårlig usability	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
God vs. dårlig usability	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Hvad er brugervenlighed?	

•  Noget er let at anvende	

•  Ikke en objektiv størrelse	

•  Brugervenlighed er, når:	

          –  Brugeren kan anvende produktet med lidt
             eller ingen forudgående instruktion 	

          –  Brugeren oplever det som let at bruge og
             ”logisk”	

          –  Brugeren laver få eller ingen fejl og er i
             stand til at korrigere fejlene uden hjælp	

          –  Det er relativt hurtigt at anvende	



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Jakob Nielsens definition	

•  Learnability: Hvor let er designet at bruge
   første gang?	

•  Efficiency: Når brugeren kender designet,
   hvor hurtigt kan de så bruge det?	

•  Memorability: Når brugeren vender tilbage
   efter en periode, hvor de ikke bruger det,
   hvor let kan de genetablere deres
   færdigheder?	

•  Errors: Hvor mange fejl laver brugerne,
   hvor alvorlige er de og hvor let kan de
   repareres?	

•  Satisfaction: Hvor behageligt er det at
   anvende designet?	



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Hvorfor er det vigtigt?	

  •  Højere brugertilfredshed 	

  •  Højere tillid til produktet (og virksomheden)	

  •  Højere effektivitet hos brugeren	

  •  Mindre support og uddannelse nødvendig	

  •  Bedre demo-/salgssituation	

  •  E-handel: Mere salg!	

  •  Kortere udviklingsproces	

  •  Hurtigere at skrive dokumentation	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Agenda	

•          Introduktion	

        –          Hvad er brugervenlighed?	

        –          Hvorfor er det vigtigt?	

•          Kritik af usability disciplinen	

        –          4 fordomme	

        –          En objektiv disciplin?	

•          Usability som en fast del af designprocessen	

        –          3 typer usability arbejde	

        –          Udviklingsprocessen – før og efter	

        –          Brugervenlighed som en fast del af udviklingsprocessen	

        –          3 eksempler	

•          Afslutning	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Kritik af usability disciplinen	

1.  Hvorfor er det nødvendigt med usability? Vi ingeniører
    klarede os jo fint før I brugervenligheds-folk kom.	

2.  Brugertest er kunstige og langt fra folks virkelighed , så
    man kan ikke regne med resultaterne. 	

3.  Brugerne forventer at bruge tid på oplæring og
    undervisning – de skal nok lære at bruge produktet før
    eller senere.	

4.  Men jeg synes, at produktet er logisk og let at bruge.
    Hvorfor skal det så testes?	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
1. Hvorfor er det nødvendigt med
usability? Vi ingeniører klarede os jo
fint før brugervenligheds-folkene kom	

•  Konkurrencen skærpes	

•  Det er ikke nok at kunne fungere –
   det skal også være let at bruge	

•  Online-salg forudsætter
   brugervenlighed i produktet	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
2. Brugertest er kunstige og langt fra
folks virkelighed , så man kan ikke
regne med resultaterne 
•  Det er det nærmeste man
   kommer at være en flue på
   væggen, når kunden bruger
   produktet	

•  En test kan udbedre fejlene,
   inden kunden finder dem 



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
3. Brugerne forventer at bruge tid på
oplæring og undervisning – de skal nok
lære at bruge produktet før eller
senere	

•  Brugervenlighed gør, at I skal
   bruge færre ressourcer på
   oplæring og support	

•  Mange produkter støttes ikke
   af undervisning	



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
4. Men jeg synes, at produktet er logisk
og let at bruge. Hvorfor skal det så
laves om?	

•  Du er IKKE en typisk bruger	

•  Programmører mere tekniske
   end ”almindelige mennesker”	

•  Du ved meget mere om
   produktet i end brugeren




Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Er det objektivt?	

•  Ved brugertesten måles:	

          –  Succesrater	

          –  Tidsforbrug	

          –  Antal klik	

          –  Samlet ”score” 	

•  Men også…	

          –  Kommentarer	

          –  Lyde og gestik	

          –  Vurderet usability	

          –  Kan de li’ det? 	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Agenda	

•          Introduktion	

        –          Hvad er brugervenlighed?	

        –          Hvorfor er det vigtigt?	

•          Kritik af usability disciplinen	

        –          4 fordomme	

        –          En objektiv disciplin?	

•          Usability som en fast del af designprocessen	

        –          3 typer usability arbejde	

        –          Udviklingsprocessen – før og efter	

        –          Brugervenlighed som en fast del af udviklingsprocessen	

        –          3 eksempler	

•          Afslutning	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
3 typer usability arbejde	

1.  Brugerstudier	

2.  Design	

3.  Evaluering af brugervenlighed	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
1. Brugerstudier	

•          Observation	

•          Interviews	

•          Fokusgrupper	

•          Spørgeskemaer	

•          Personas	

•          Scenarier	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
2. Design	

•          Brainstorm	

•          Skitser	

•          Wireframes	

•          Storyboards	

•          Iterativt forløb	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
3. Evaluering af brugervenlighed	

•          Brugertest	

•          Ekspertevaluering	

•          Spørgeskema	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Udviklingsprocessen – ”klassisk”	



                Krav	
            SpecifikaAon	
                            Kode	
    Test	
 (QA)	
         Launch	
 


                  Brugerstudier:	
                                                              Brugertest	
 
                  -­‐	
 Interviews	
                                                           Ændring	
 af	
 design	
 
                                                     IteraAv	
 designproces:	
 
                  -­‐	
 Fokusgruppe	
 	
                                                      Ændring	
 af	
 kode	
 
                                                     -­‐	
 Wireframes	
 	
 
                  -­‐	
 Personas	
 
                                                     -­‐	
 Storyboards	
 
                  -­‐	
 Scenarier	
 
                                                     -­‐	
 Prototyping	
 	
 
                                                     -­‐	
 Brugertest	
 
                                                     -­‐	
 Mere	
 design...	
 


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
En ny udviklingsproces	


        Bruger-­‐ Krav	
  InterakAons-­‐ SpecifikaAon	
  Kode	
  Bruger-­‐ Kode	
  Test	
  Launch	
 
        studier	
            design	
                              test	
          (QA)	
 




    Brugerstudier:	
                                                        Brugertest	
 
                                             IteraAv	
 designproces:	
 
    -­‐	
 Interviews	
                                                     Ændring	
 af	
 design	
 
                                             -­‐	
 Wireframes	
 	
 
    -­‐	
 Fokusgruppe	
 	
                                                Ændring	
 af	
 kode	
 
                                             -­‐	
 Storyboards	
 
    -­‐	
 Personas	
 
                                             -­‐	
 Prototyping	
 	
 
    -­‐	
 Scenarier	
 
                                             -­‐	
 Brugertest	
 
                                             -­‐	
 Mere	
 design...	
 



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
En fast del af udviklingsprocessen	

1.  Indoptag faste aktiviteter i processen	


2.  Inkluder usability i dokumenter, f.eks. kravspecifikation	


3.  Opbyg redskaber, der anvendes i processen	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Eksempel 1 - Personas	

•  Alan Cooper: “The Inmates are
   Running the Asylum” (1999)	

•  Baseret på interviews	

•  Realistiske personbeskrivelser	

          –  Vaner	

          –  Målsætninger	

          –  Egenskaber	

          –  Holdninger	

          –  Miljø	

          –  Personlige oplysninger	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Microsoft Dynamics personas	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Microsoft Dynamics personas	

                                                                             •  Navn, stilling, alder	

                                                                             •  Uddannelse og
                                                                                erfaring	

                                                                             •  “En dag i mit liv”	

                                                                             •  Samarbejde	

                                                                             •  Arbejdsopgaver	

                                                                             •  Roller	

                                                                             •  Personlige
                                                                                oplysninger	

                                                                             •  Kilder	



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Personaer i processen	


                        Alicia	
 
                        Indkøber	
 




      Krav              -         Specification                     -        Kode   -   Test (QA)   -   Launch




Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Del dem i organisationen 	

•  Plakater	

•  Website	

•  Scenarier 	

•  Use cases	

•  Præsentationer	

•  Brugertest	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Eksempel 2 - Scenarier	

•  Produktet fra brugerens synspunkt	

•  Fortalt i brugerens sprog	

•  En kort fortælling - med start, handling og afslutning	

•  Ingen tekniske løsningsbeskrivelser	

•  Sikrer fokus på oplevelsen	

•  “High level”	

•  “End-to-end”	



Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Scenariets opbygning	

•  Personas	

•  Problemformulering	

•  Baggrund	

•  Brugerens mål	

•  Scenariet - skridt for
   skridt	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Scenarier i funktionelle specifikationer	

                                                                                 Personas	
 
•  Sikrer fokus på brugerens
   oplevelse	

•  Gør, at man tænker                                                          Scenarier	
 
   overordnet flow inden
   man fortaber sig i detaljer
                                                                              Use	
 cases	
 
   og teknik	


                                                                             FunkAonelle	
 kra
                                                                                               v	
 




Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Eksempel 3 - Brugertest	

•  Fast aktivitet inden sign-off	

•  Sætte mål tidligt i forløbet	

•  Successkriterier	

          –  Succesrate	

          –  Tid per opgave	

          –  Antal klik	

          –  Opfattet usability	

          –  Tilfredshed	

•  ”Scorecards”	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Scorecard eksempel	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Agenda	

•          Introduktion	

        –          Hvad er brugervenlighed?	

        –          Hvorfor er det vigtigt?	

•          Kritik af usability disciplinen	

        –          4 fordomme	

        –          En objektiv disciplin?	

•          Usability som en fast del af designprocessen	

        –          3 typer usability arbejde	

        –          Udviklingsprocessen – før og efter	

        –          Brugervenlighed som en fast del af udviklingsprocessen	

        –          3 eksempler	

•          Afslutning	


Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Hvad gør du nu?	

•  Find en metode og afprøv, om den virker for jer	

•  Indoptag i arbejdsgange	

          –  Indbyg i jeres proces	

          –  Inkluder i tidsplanen	

          –  Inkluder i dokumenterne	

          –  Lav redskaber	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Usability og innovation	

•  Brugerdrevet innovation findes	


•  Lyt ikke altid til brugerens mening – de er ofte
   konservative	


•  Brugervenlighed og innovation kan gå imod hinanden	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen
Tak for opmærksomheden!	

                                              ingrid@usablemachine.com	





Usability	
 som	
 en	
 fast	
 del	
 af	
 udviklingsprocessen

More Related Content

Similar to Brugervenlighed som en fast del af udviklingsprocessen af Ingrid Haug, usable machine (20)

Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...
Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...
Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...
InfinIT - Innovationsnetværket for it
Orla Pedersen, Dafolo A/S
Orla Pedersen, Dafolo A/SOrla Pedersen, Dafolo A/S
Orla Pedersen, Dafolo A/S
InfinIT - Innovationsnetværket for it
Jens Poders præsentation "Agil Brugerinddragelse i UX Design"
Jens Poders præsentation "Agil Brugerinddragelse i UX Design"Jens Poders præsentation "Agil Brugerinddragelse i UX Design"
Jens Poders præsentation "Agil Brugerinddragelse i UX Design"
Peytz & Co
Voluntarisme hos yousee it
Voluntarisme hos yousee itVoluntarisme hos yousee it
Voluntarisme hos yousee it
translucentdk
Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...
Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...
Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...
InfinIT - Innovationsnetværket for it
Fra User experience til Fødevarer? af Lars Bo Larsen, AAU
Fra User experience til Fødevarer? af Lars Bo Larsen, AAUFra User experience til Fødevarer? af Lars Bo Larsen, AAU
Fra User experience til Fødevarer? af Lars Bo Larsen, AAU
InfinIT - Innovationsnetværket for it
Opsamling fra forrige møde, brugercentreret design af Lars Bo Larsen, AAU
Opsamling fra forrige møde, brugercentreret design af Lars Bo Larsen, AAUOpsamling fra forrige møde, brugercentreret design af Lars Bo Larsen, AAU
Opsamling fra forrige møde, brugercentreret design af Lars Bo Larsen, AAU
InfinIT - Innovationsnetværket for it
ITU - Social software: 14 Proces
ITU - Social software: 14 ProcesITU - Social software: 14 Proces
ITU - Social software: 14 Proces
Morten Gade
BIM og processer
BIM og processerBIM og processer
BIM og processer
Salman Pey
Usability-test i en mindre IT-virksomhed af Orla Pedersen, Dafolo A/S
Usability-test i en mindre IT-virksomhed af Orla Pedersen, Dafolo A/SUsability-test i en mindre IT-virksomhed af Orla Pedersen, Dafolo A/S
Usability-test i en mindre IT-virksomhed af Orla Pedersen, Dafolo A/S
InfinIT - Innovationsnetværket for it
Værktøjer til Digital Strategi
Værktøjer til Digital StrategiVærktøjer til Digital Strategi
Værktøjer til Digital Strategi
Peytz & Co
Selling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music Group
Selling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music GroupSelling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music Group
Selling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music Group
InfinIT - Innovationsnetværket for it
Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...
Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...
Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...
InfinIT - Innovationsnetværket for it
Usability.ݺߣshare
Usability.ݺߣshareUsability.ݺߣshare
Usability.ݺߣshare
Ida Borch
Kvalitetssikring i et highperformance team
Kvalitetssikring i et highperformance teamKvalitetssikring i et highperformance team
Kvalitetssikring i et highperformance team
Niels Frydenholm
Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...
Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...
Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...
FDIH
Usability-evaluering af løsninger til digital borgerservice af Jan Stage
Usability-evaluering af løsninger til digital borgerservice af Jan StageUsability-evaluering af løsninger til digital borgerservice af Jan Stage
Usability-evaluering af løsninger til digital borgerservice af Jan Stage
InfinIT - Innovationsnetværket for it
Brugertest
BrugertestBrugertest
Brugertest
Janne Bavnhøj
Metoder til usabilityevaluering af Jan Stage, AAU
Metoder til usabilityevaluering af Jan Stage, AAUMetoder til usabilityevaluering af Jan Stage, AAU
Metoder til usabilityevaluering af Jan Stage, AAU
InfinIT - Innovationsnetværket for it
Brugervenlige offentlige løsninger - tre konkrete tilgange
Brugervenlige offentlige løsninger - tre konkrete tilgange Brugervenlige offentlige løsninger - tre konkrete tilgange
Brugervenlige offentlige løsninger - tre konkrete tilgange
Peytz & Co
Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...
Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...
Indførelse af usabilityaktiviteter i en virksomhed af Nikolaj Lyngbye Kolbe, ...
InfinIT - Innovationsnetværket for it
Jens Poders præsentation "Agil Brugerinddragelse i UX Design"
Jens Poders præsentation "Agil Brugerinddragelse i UX Design"Jens Poders præsentation "Agil Brugerinddragelse i UX Design"
Jens Poders præsentation "Agil Brugerinddragelse i UX Design"
Peytz & Co
Voluntarisme hos yousee it
Voluntarisme hos yousee itVoluntarisme hos yousee it
Voluntarisme hos yousee it
translucentdk
Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...
Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...
Forskning i agil udvikling og og indføring af usability arbejde af jan stage,...
InfinIT - Innovationsnetværket for it
ITU - Social software: 14 Proces
ITU - Social software: 14 ProcesITU - Social software: 14 Proces
ITU - Social software: 14 Proces
Morten Gade
Værktøjer til Digital Strategi
Værktøjer til Digital StrategiVærktøjer til Digital Strategi
Værktøjer til Digital Strategi
Peytz & Co
Selling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music Group
Selling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music GroupSelling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music Group
Selling the UX - en UX-succeshistorie af Jesper Lumbye Andersen, Music Group
InfinIT - Innovationsnetværket for it
Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...
Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...
Udvikling af brugervenlige selvbetjeningsløsninger til borgerne i Aalborg Kom...
InfinIT - Innovationsnetværket for it
Usability.ݺߣshare
Usability.ݺߣshareUsability.ݺߣshare
Usability.ݺߣshare
Ida Borch
Kvalitetssikring i et highperformance team
Kvalitetssikring i et highperformance teamKvalitetssikring i et highperformance team
Kvalitetssikring i et highperformance team
Niels Frydenholm
Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...
Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...
Brugerdreven forretningsudvikling - En antropologisk tilgang til usability, A...
FDIH
Brugervenlige offentlige løsninger - tre konkrete tilgange
Brugervenlige offentlige løsninger - tre konkrete tilgange Brugervenlige offentlige løsninger - tre konkrete tilgange
Brugervenlige offentlige løsninger - tre konkrete tilgange
Peytz & Co

More from InfinIT - Innovationsnetværket for it (20)

Erfaringer med-c kurt-noermark
Erfaringer med-c kurt-noermarkErfaringer med-c kurt-noermark
Erfaringer med-c kurt-noermark
InfinIT - Innovationsnetværket for it
Object orientering, test driven development og c
Object orientering, test driven development og cObject orientering, test driven development og c
Object orientering, test driven development og c
InfinIT - Innovationsnetværket for it
Embedded softwaredevelopment hcs
Embedded softwaredevelopment hcsEmbedded softwaredevelopment hcs
Embedded softwaredevelopment hcs
InfinIT - Innovationsnetværket for it
C og c++-jens lund jensen
C og c++-jens lund jensenC og c++-jens lund jensen
C og c++-jens lund jensen
InfinIT - Innovationsnetværket for it
201811xx foredrag c_cpp
201811xx foredrag c_cpp201811xx foredrag c_cpp
201811xx foredrag c_cpp
InfinIT - Innovationsnetværket for it
C som-programmeringssprog-bt
C som-programmeringssprog-btC som-programmeringssprog-bt
C som-programmeringssprog-bt
InfinIT - Innovationsnetværket for it
Infinit seminar 060918
Infinit seminar 060918Infinit seminar 060918
Infinit seminar 060918
InfinIT - Innovationsnetværket for it
DCR solutions
DCR solutionsDCR solutions
DCR solutions
InfinIT - Innovationsnetværket for it
Not your grandfathers BPM
Not your grandfathers BPMNot your grandfathers BPM
Not your grandfathers BPM
InfinIT - Innovationsnetværket for it
Kmd workzone - an evolutionary approach to revolution
Kmd workzone - an evolutionary approach to revolutionKmd workzone - an evolutionary approach to revolution
Kmd workzone - an evolutionary approach to revolution
InfinIT - Innovationsnetværket for it
EcoKnow - oplæg
EcoKnow - oplægEcoKnow - oplæg
EcoKnow - oplæg
InfinIT - Innovationsnetværket for it
Martin Wickins Chatbots i fronten
Martin Wickins Chatbots i frontenMartin Wickins Chatbots i fronten
Martin Wickins Chatbots i fronten
InfinIT - Innovationsnetværket for it
Marie Fenger ai kundeservice
Marie Fenger ai kundeserviceMarie Fenger ai kundeservice
Marie Fenger ai kundeservice
InfinIT - Innovationsnetværket for it
Mads Kaysen SupWiz
Mads Kaysen SupWizMads Kaysen SupWiz
Mads Kaysen SupWiz
InfinIT - Innovationsnetværket for it
Leif Howalt NNIT Service Support Center
Leif Howalt NNIT Service Support CenterLeif Howalt NNIT Service Support Center
Leif Howalt NNIT Service Support Center
InfinIT - Innovationsnetværket for it
Jan Neerbek NLP og Chatbots
Jan Neerbek NLP og ChatbotsJan Neerbek NLP og Chatbots
Jan Neerbek NLP og Chatbots
InfinIT - Innovationsnetværket for it
Anders Soegaard NLP for Customer Support
Anders Soegaard NLP for Customer SupportAnders Soegaard NLP for Customer Support
Anders Soegaard NLP for Customer Support
InfinIT - Innovationsnetværket for it
Stephen Alstrup infinit august 2018
Stephen Alstrup infinit august 2018Stephen Alstrup infinit august 2018
Stephen Alstrup infinit august 2018
InfinIT - Innovationsnetværket for it
Innovation og værdiskabelse i it-projekter
Innovation og værdiskabelse i it-projekterInnovation og værdiskabelse i it-projekter
Innovation og værdiskabelse i it-projekter
InfinIT - Innovationsnetværket for it
Rokoko infin it presentation
Rokoko infin it presentation Rokoko infin it presentation
Rokoko infin it presentation
InfinIT - Innovationsnetværket for it

Brugervenlighed som en fast del af udviklingsprocessen af Ingrid Haug, usable machine

  • 1. Brugervenlighed som en fast del af udviklingsprocessen Ingrid Haug, 10. marts 2010 Usability som en fast del af udviklingsprocessen
  • 2. Hvorfor dette oplæg? •  Brugervenlige produkter opnås kun ved at arbejde målrettet med brugervenlighed •  Alt for sjældent er brugervenlighedsarbejde en del af udviklingsprocessen •  Skepsis i udviklermiljøet skal væk •  Brugervenlighedsaktiviteter som en fast del af processen Usability som en fast del af udviklingsprocessen
  • 3. Hvem er jeg? •  Cand. mag i Informationsvidenskab, Århus Unversitet •  9 års erfaring med design af brugergrænseflader og usability: –  UI designer hos RedSpark, San Francisco –  Informationsarkitekt og leder af DR Digital Design –  User Experience designer i Microsoft –  Interaktionsdesigner i Usable Machine Usability som en fast del af udviklingsprocessen
  • 4. Agenda •  Introduktion –  Hvad er brugervenlighed? –  Hvorfor er det vigtigt? •  Kritik af usability disciplinen –  4 fordomme –  En objektiv disciplin? •  Usability som en fast del af designprocessen –  3 typer usability arbejde –  Udviklingsprocessen – før og efter –  Brugervenlighed som en fast del af udviklingsprocessen –  3 eksempler •  Afslutning Usability som en fast del af udviklingsprocessen
  • 5. God vs. dårlig usability Usability som en fast del af udviklingsprocessen
  • 6. God vs. dårlig usability Usability som en fast del af udviklingsprocessen
  • 7. Hvad er brugervenlighed? •  Noget er let at anvende •  Ikke en objektiv størrelse •  Brugervenlighed er, når: –  Brugeren kan anvende produktet med lidt eller ingen forudgående instruktion –  Brugeren oplever det som let at bruge og ”logisk” –  Brugeren laver få eller ingen fejl og er i stand til at korrigere fejlene uden hjælp –  Det er relativt hurtigt at anvende Usability som en fast del af udviklingsprocessen
  • 8. Jakob Nielsens definition •  Learnability: Hvor let er designet at bruge første gang? •  Efficiency: Når brugeren kender designet, hvor hurtigt kan de så bruge det? •  Memorability: Når brugeren vender tilbage efter en periode, hvor de ikke bruger det, hvor let kan de genetablere deres færdigheder? •  Errors: Hvor mange fejl laver brugerne, hvor alvorlige er de og hvor let kan de repareres? •  Satisfaction: Hvor behageligt er det at anvende designet? Usability som en fast del af udviklingsprocessen
  • 9. Hvorfor er det vigtigt? •  Højere brugertilfredshed •  Højere tillid til produktet (og virksomheden) •  Højere effektivitet hos brugeren •  Mindre support og uddannelse nødvendig •  Bedre demo-/salgssituation •  E-handel: Mere salg! •  Kortere udviklingsproces •  Hurtigere at skrive dokumentation Usability som en fast del af udviklingsprocessen
  • 10. Agenda •  Introduktion –  Hvad er brugervenlighed? –  Hvorfor er det vigtigt? •  Kritik af usability disciplinen –  4 fordomme –  En objektiv disciplin? •  Usability som en fast del af designprocessen –  3 typer usability arbejde –  Udviklingsprocessen – før og efter –  Brugervenlighed som en fast del af udviklingsprocessen –  3 eksempler •  Afslutning Usability som en fast del af udviklingsprocessen
  • 11. Kritik af usability disciplinen 1.  Hvorfor er det nødvendigt med usability? Vi ingeniører klarede os jo fint før I brugervenligheds-folk kom. 2.  Brugertest er kunstige og langt fra folks virkelighed , så man kan ikke regne med resultaterne. 3.  Brugerne forventer at bruge tid på oplæring og undervisning – de skal nok lære at bruge produktet før eller senere. 4.  Men jeg synes, at produktet er logisk og let at bruge. Hvorfor skal det så testes? Usability som en fast del af udviklingsprocessen
  • 12. 1. Hvorfor er det nødvendigt med usability? Vi ingeniører klarede os jo fint før brugervenligheds-folkene kom •  Konkurrencen skærpes •  Det er ikke nok at kunne fungere – det skal også være let at bruge •  Online-salg forudsætter brugervenlighed i produktet Usability som en fast del af udviklingsprocessen
  • 13. 2. Brugertest er kunstige og langt fra folks virkelighed , så man kan ikke regne med resultaterne •  Det er det nærmeste man kommer at være en flue på væggen, når kunden bruger produktet •  En test kan udbedre fejlene, inden kunden finder dem Usability som en fast del af udviklingsprocessen
  • 14. 3. Brugerne forventer at bruge tid på oplæring og undervisning – de skal nok lære at bruge produktet før eller senere •  Brugervenlighed gør, at I skal bruge færre ressourcer på oplæring og support •  Mange produkter støttes ikke af undervisning Usability som en fast del af udviklingsprocessen
  • 15. 4. Men jeg synes, at produktet er logisk og let at bruge. Hvorfor skal det så laves om? •  Du er IKKE en typisk bruger •  Programmører mere tekniske end ”almindelige mennesker” •  Du ved meget mere om produktet i end brugeren Usability som en fast del af udviklingsprocessen
  • 16. Er det objektivt? •  Ved brugertesten måles: –  Succesrater –  Tidsforbrug –  Antal klik –  Samlet ”score” •  Men også… –  Kommentarer –  Lyde og gestik –  Vurderet usability –  Kan de li’ det? Usability som en fast del af udviklingsprocessen
  • 17. Agenda •  Introduktion –  Hvad er brugervenlighed? –  Hvorfor er det vigtigt? •  Kritik af usability disciplinen –  4 fordomme –  En objektiv disciplin? •  Usability som en fast del af designprocessen –  3 typer usability arbejde –  Udviklingsprocessen – før og efter –  Brugervenlighed som en fast del af udviklingsprocessen –  3 eksempler •  Afslutning Usability som en fast del af udviklingsprocessen
  • 18. 3 typer usability arbejde 1.  Brugerstudier 2.  Design 3.  Evaluering af brugervenlighed Usability som en fast del af udviklingsprocessen
  • 19. 1. Brugerstudier •  Observation •  Interviews •  Fokusgrupper •  Spørgeskemaer •  Personas •  Scenarier Usability som en fast del af udviklingsprocessen
  • 20. 2. Design •  Brainstorm •  Skitser •  Wireframes •  Storyboards •  Iterativt forløb Usability som en fast del af udviklingsprocessen
  • 21. 3. Evaluering af brugervenlighed •  Brugertest •  Ekspertevaluering •  Spørgeskema Usability som en fast del af udviklingsprocessen
  • 22. Udviklingsprocessen – ”klassisk” Krav SpecifikaAon Kode Test (QA) Launch Brugerstudier: Brugertest -­‐ Interviews Ændring af design IteraAv designproces: -­‐ Fokusgruppe Ændring af kode -­‐ Wireframes -­‐ Personas -­‐ Storyboards -­‐ Scenarier -­‐ Prototyping -­‐ Brugertest -­‐ Mere design... Usability som en fast del af udviklingsprocessen
  • 23. En ny udviklingsproces Bruger-­‐ Krav InterakAons-­‐ SpecifikaAon Kode Bruger-­‐ Kode Test Launch studier design test (QA) Brugerstudier: Brugertest IteraAv designproces: -­‐ Interviews Ændring af design -­‐ Wireframes -­‐ Fokusgruppe Ændring af kode -­‐ Storyboards -­‐ Personas -­‐ Prototyping -­‐ Scenarier -­‐ Brugertest -­‐ Mere design... Usability som en fast del af udviklingsprocessen
  • 24. En fast del af udviklingsprocessen 1.  Indoptag faste aktiviteter i processen 2.  Inkluder usability i dokumenter, f.eks. kravspecifikation 3.  Opbyg redskaber, der anvendes i processen Usability som en fast del af udviklingsprocessen
  • 25. Eksempel 1 - Personas •  Alan Cooper: “The Inmates are Running the Asylum” (1999) •  Baseret på interviews •  Realistiske personbeskrivelser –  Vaner –  Målsætninger –  Egenskaber –  Holdninger –  Miljø –  Personlige oplysninger Usability som en fast del af udviklingsprocessen
  • 26. Microsoft Dynamics personas Usability som en fast del af udviklingsprocessen
  • 27. Microsoft Dynamics personas •  Navn, stilling, alder •  Uddannelse og erfaring •  “En dag i mit liv” •  Samarbejde •  Arbejdsopgaver •  Roller •  Personlige oplysninger •  Kilder Usability som en fast del af udviklingsprocessen
  • 28. Personaer i processen Alicia Indkøber Krav - Specification - Kode - Test (QA) - Launch Usability som en fast del af udviklingsprocessen
  • 29. Del dem i organisationen •  Plakater •  Website •  Scenarier •  Use cases •  Præsentationer •  Brugertest Usability som en fast del af udviklingsprocessen
  • 30. Eksempel 2 - Scenarier •  Produktet fra brugerens synspunkt •  Fortalt i brugerens sprog •  En kort fortælling - med start, handling og afslutning •  Ingen tekniske løsningsbeskrivelser •  Sikrer fokus på oplevelsen •  “High level” •  “End-to-end” Usability som en fast del af udviklingsprocessen
  • 31. Scenariets opbygning •  Personas •  Problemformulering •  Baggrund •  Brugerens mål •  Scenariet - skridt for skridt Usability som en fast del af udviklingsprocessen
  • 32. Scenarier i funktionelle specifikationer Personas •  Sikrer fokus på brugerens oplevelse •  Gør, at man tænker Scenarier overordnet flow inden man fortaber sig i detaljer Use cases og teknik FunkAonelle kra v Usability som en fast del af udviklingsprocessen
  • 33. Eksempel 3 - Brugertest •  Fast aktivitet inden sign-off •  Sætte mål tidligt i forløbet •  Successkriterier –  Succesrate –  Tid per opgave –  Antal klik –  Opfattet usability –  Tilfredshed •  ”Scorecards” Usability som en fast del af udviklingsprocessen
  • 34. Scorecard eksempel Usability som en fast del af udviklingsprocessen
  • 35. Agenda •  Introduktion –  Hvad er brugervenlighed? –  Hvorfor er det vigtigt? •  Kritik af usability disciplinen –  4 fordomme –  En objektiv disciplin? •  Usability som en fast del af designprocessen –  3 typer usability arbejde –  Udviklingsprocessen – før og efter –  Brugervenlighed som en fast del af udviklingsprocessen –  3 eksempler •  Afslutning Usability som en fast del af udviklingsprocessen
  • 36. Hvad gør du nu? •  Find en metode og afprøv, om den virker for jer •  Indoptag i arbejdsgange –  Indbyg i jeres proces –  Inkluder i tidsplanen –  Inkluder i dokumenterne –  Lav redskaber Usability som en fast del af udviklingsprocessen
  • 37. Usability og innovation •  Brugerdrevet innovation findes •  Lyt ikke altid til brugerens mening – de er ofte konservative •  Brugervenlighed og innovation kan gå imod hinanden Usability som en fast del af udviklingsprocessen
  • 38. Tak for opmærksomheden! ingrid@usablemachine.com Usability som en fast del af udviklingsprocessen