INF1500 Høst 2016 Magnus Li Martine Rolid Leonardsen. Designprinsipper

Like dokumenter
INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Designprinsipper

Hvorfor bruker vi designprinsipper?

INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Designprinsipper del 2

Design, bruk, interaksjon

INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Design og prototyping

Løsningsforslag for eksamensoppgave i TDT4180 Menneske maskin-interaksjon, våren 2016

Repetisjon. Plenum IN1050 Uke 14 Maria og Helle

Brukergrensesnittdesign

En enkel modell. Hvorfor?

UKE 2 Forstå bruk/ datainnsamling. Plenum IN1050 Julie og Maria

Prototyping. Plenumstime Uke 6. Med Maria og Helle

UNIVERSITETET I OSLO

UKE 7 Design og prototyping. Plenum IN1050 Julie og Maria

INTERAKSJONSDESIGN. Hva er det? Designprinsipper og begreper Alma Culén

INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Utviklingsprosesser & krav og behov

INF1510 Bruksorientert design. Hvorfor bør informatikere ha kunnskap om psykologi?

Prototyping og kommunikasjon med brukere

Innledning. Persona. For å ta for oss noen målgrupper kan vi tenke oss:

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

Side 1 av 11

Bruk av ez PDF Reader

Gjennomgang - prøveeksamen. Plenum IN1050 Maria og Helle

GRUPPE 5 UKE 2 IN1050

VEDLEGG 4 FUNKSJONELLE

Kom i gang med. Kreativitet Programmering Gøy

Vedlegg Brukertester INNHOLDFORTEGNELSE

Notat om sekvens av handlinger mellom menneske og maskin

Universell utforming i mobilapper. INF5261, Instiutt for informatikk 13. oktober 2015

UNIVERSITETET I OSLO

Notat om sekvens av handlinger mellom menneske og maskin

WINDOWS 10 OPPDATERING HØSTEN 2018 (VERSJON 18.09) HVA ER NYTT?

EKSAMEN I FAG SIF MMI OG GRAFIKK Lørdag 16. august 2003 Tid: kl

Communicate SymWriter: R5. Brett og knapper

Planleggingsverktøyet tillater deg å tilpasse planene som passer dine behov. Du vil finne innstillingene i Planer, i menyen som er til høyre.

Slik tar du i bruk nettbanken

Tilrettelegging for synssansen i skolemiljøet. Viktig for den som ser godt og de som har utfordringer med synet.

INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Evaluering

AMS-case. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt

Music Impro Application

Erfaringer fra Diadem prosjektet

Brukerveiledning for SMS fra Outlook

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse.

9 tips. til å skrive en nettsidespesifikasjon

Berøringsskjerm - og hva så?

Brukskvalitet. Bruk og nytte av systemet

Konseptuelle- og mentale modeller TDT4180, vår 2017

Kontroll Inside/Msolution V.3. KONTROLL INSIDE Android

Introduksjon til Min Sky -

Informasjonsorganisering. Information Architecture Peter Morville & Jorge Arango Kapittel 4, 5 & 6

Pocket Printer BRUKSANVISNING

Velkommen! I dag. Viktige beskjeder. Studieadministrasjonen. IN Høst Siri Moe Jensen Geir Kjetil Sandve Henrik Hillestad

1. Intro om SharePoint 2013

Forflytning. oblig 2 : INF h oktober 2012

UNIVERSITETET I OSLO

Krabat Jockey. Bruksanvisning

Kravspesifikasjon. Noark 5 grensesnitt. Hovedprosjekt informasjonsteknologi. Gruppe 31

WordPress. Brukerveiledning. Kjære kunde. Innlogging:

INF1500 Høst 2016 Magnus Li Martine Rolid Leonardsen EVALUERING / DECIDE

«Bruksanvisning» Trafikkagent - appen

FORSTANDSUTVIKLINGEN (KYLÉN) SuS

Enkle ledsagerteknikker

MMI-sammendrag fra eksamener

Universell Utforming-App Bruksanvisning. Innhold. Versjon 1.5,

Ved KHiB brukes åtte kriterier som felles referanseramme for vurdering av studentenes arbeid ved semestervurdering og eksamen:

Bruker- er veiledning

Brukermanual - Joomla. Kopiering av materiale fra denne Bonefish manualen for bruk annet sted er ikke tillatt uten avtale 2010 Bonefish.

Webdesign. Håkon Tolsby Håkon Tolsby

Lingspeak Lingit AS

UKE 3 Krav og behov. Plenum IN1050 Julie og Maria

Prevas Connector 4 Prevas WHM 4

Gratis plass til dokumentene

VEDLEGG 1 KRAVSPESIFIKASJON

References Hovedprosjekt ved Høgskolen I Oslo 2010 Brukermanual

Brukergrensesnitt og kognisjon - disposisjon

Sist oppdatert: 18.november Øvelsesoppgaver til INF1500

Lærebok. Opplæring i CuraGuard. CuraGuard Opplæringsbok, - utviklet av SeniorSaken -

Kap3: Klassemodellering

Astrokatt. Introduksjon. Steg 1: En flyvende katt. Sjekkliste. Scratch. Skrevet av: Geir Arne Hjelle

WordPress startguide

Tips til nettlærere: Hvordan tenke universell utforming av undervisning i Classfronter

Fra program til emner

Digital hjemmeeksamen PPU

Refleksjonsnotat Web.

Brukermanual for nettpublisering. frivilligsentral.no

veileder en god start SMÅBARN OG SKJERMBRUK 1

veileder en god start SMÅBARN OG SKJERMBRUK 1

Nedsatt kognitiv funksjon

IN Introduksjon til design, bruk, interaksjon Designprinsipper

Foto med telefon og nettbrett

Pong. Oversikt over prosjektet. Steg 1: En sprettende ball. Plan. Sjekkliste. Introduksjon

Wallbox Pulsar Bruker manual

LES DETTE FØR DU STARTER

Utforskende matematikkundervisning

Hos mennesker med autisme fungerer hjernen annerledes

Nivå 1 Nivå 2 Nivå 3 Nivå 4 Nivå 5

Communicate SymWriter: R1 Lage en tavle

SP-1101W/SP-2101W Quick Installation Guide

Contents. Generelle tilgjengelighetsinnstillinger... 2 Tilgjengelighetssnarvei... 3 Innstillinger i VoiceOver... 4

Nettbrett og universell utforming - Analyse av applikasjoner

Transkript:

INF1500 Høst 2016 Magnus Li Martine Rolid Leonardsen Designprinsipper

I DAG KAHOOT KONSEPTUELLE MODELLER GRENSESNITTMETAFORER DESIGNPRINSIPPER - Seks hovedprinsipper - Fem strukturelle prinsipper Gjennomgang av eksempler på OBLIG 2 Kl. 15:15 på Shell (45 min) I DAG

Stiftemaskinen (!) på biblioteket er så vanskelig å bruke at det henger en bruksanvisning på flere sider på veggen bak.

DESIGNPRINSIPPER Hva er designprinsipper? Designprinsipper blir tatt i bruk av designere for å hjelpe dem til å designe gode og effektive brukergrensesnitt. De er generaliserte abstraksjoner med intensjon om å orientere designerne om forskjellige aspekter av deres design. Intuitivt Krevende

SANSING OG PERSEPSJON FØR: Tidligere opplevelser Sansing Persepsjon NÅ: Andre sanser FREMTID: Mål

SANSING OG PERSEPSJON

DESIGNPRINSIPPER I PENSUM En oversikt Det finnes et stort antall universelle designprinsipper. I pensum har vi valgt ut noen av de viktigste. Seks hovedprinsipper - Constraints - Visibility - Consistency - Affordance - Mapping - Feedback Fem strukturelle prinsipper - Nærhet - Likhet - Kontinuitet - Kompletthet - Symmetri

KONSEPTUELLE MODELLER Individuelle og kulturelle forskjeller opphav til forskjellige mentale modeller. Det er derfor viktig å forstå brukergruppen for å kunne lage en representert modell som ligger nær den mentale modellen til bruker.

GRENSESNITTMETAFORER Definisjon Bruk av etablerte konsepter i utvikling og design av nye tjenester for å legge grensesnittet så nær som mulig brukers mentale modeller Her benyttes visuelle og strukturelle virkemidler for å utnytte kunnskap brukeren allerede har. Målet er at brukeren umiddelbart vil kunne interagere og orientere seg i et nytt system.

GRENSESNITTMETAFORER Implementert modell Representert modell Mental modell

GRENSESNITTMETAFORER Implementert modell Representert modell Mental modell

GRENSESNITTMETAFORER Det er viktig å ikke gå for langt i bruk av grensesnittmetaforer, slik vi ser på dette eksemplet fra et regnskapsprogram fra 90-tallet, som ble for krunglete å bruke. Balanse mellom bruk av tidligere konsepter og tilpasning til nye medier er essensielt.

Seks prinsipper i fokus Constraints Visibility Consistency Affordance Mapping Feedback

CONSTRAINTS Definisjon Begrense valgmuligheter for å øke fokus på det som er viktig, ofte for å unngå at brukeren gjør feil. Iphone er ofte sett på som en mer egnet smarttelefon for personer med mindre teknisk erfaring i forhold til Android. Mye på grunn av begrensninger lagt i systemet.

CONSTRAINTS

VISIBILITY Definisjon Viktig funksjonalitet skal komme klart frem i grensesnittet. Usynlige og automatiske funksjoner kan være forvirrende. Kan jeg se det?

VISIBILITY Forskjell i fokus på nettsidene til UiO og MIT.

VISIBILITY Å laste ned spotify kan være irriterende om du ikke liker å lete etter små lenker. se www.spotify.com

VISIBILITY

MIDTVEISEVALUERING AV FELLESØVELSENE goo.gl/138tzj

Affordance Hvordan bruker jeg det?

AFFORDANCE Definisjon Afford = råd eller gir et hint Affordance er relasjoner og ikke egenskaper Brukeren forstår hvordan den skal brukes, kun ved å se. Termen Affordance refererer til relasjonen mellom fysiske objekter og en person. (Egentlig alle interagerende agenter, som dyr, mennesker, roboter og maskiner) For oss handler ofte god affordance om å utforme interaksjonsobjekter, for eksempel knapper, slik at man enkelt skjønner hvordan de skal opereres.

AFFORDANCE Flere begreper Affordances: Mulige interaksjoner mellom mennesker og miljø. Noen er lette å oppfatte, andre ikke.. Oppfattet affordances: Kan ofte opptre som signifiers, men de kan også være tvetydige. Signifiers: Signaliserer ting. Hva slags handlinger er mulige og hvordan burde de gjøres.

AFFORDANCE Eksempel

AFFORDANCE Fysiske knapper gir ofte en bedre affordance da det er lettere å oppfatte at de er klikkbare.

AFFORDANCE De runde håndtakene på glassdørene signaliserer så klart at disse kan åpnes, at Dana bakeri må sette opp en lapp for å unngå at noen åpner de.

AFFORDANCE Iphones låse-opp-skjerm innehar elementer som bedre signaliserer hvordan man skal gå frem for å låse opp skjermen. Dette handler også om visibility og mapping.

AFFORDANCE Noe som likner dårhåndtak, også på vinduene Eneste dør Hva som er dør og vindu på fysikkbygget er ikke lett å se på grunn av en noe rar bruk av dørhåndtak

AFFORDANCE I webdesign; flat utforming Flat utforming kan i mangel på skyggelegging og andre effekter, gjøre det mer vanskelig å oppfatte hva som er klikkbart.

AFFORDANCE

Mapping Definisjon Mapping er en teknisk term, lånt fra matematikken. Mapping = Relasjonen mellom elementene til to sett av ting Relasjonen mellom en kontroll og dens effekt er lettest å lære når det er en forståelig mapping mellom kontrollen, handlingen og dens tiltenkte resultat.

Mapping Flere begreper Natural mapping: De kan være kulturelle eller biologiske. Vi har mange universelle standarder: - Bevege hånden oppover signaliserer Mer Bevege hånden nedover signaliserer Mindre Gruppering og nærhet er viktige prinsipper i gestalt psykologien, men kan også brukes til å mappe kontroll til funksjon. Altså: Relaterte knapper burde være gruppert sammen og være i nærheten av det som blir kontrollert med knappene

Mapping Natural Mapping Best mapping: Kontrollen er plassert direkte på elementet som blir kontrollert Second-best mapping: Kontrollen er så nært som mulig objektet som blir kontrollert. Third-best mapping: Kontrollen er arrangert i samme romlige konfigurasjon som objektet som blir kontrollert.

MAPPING Definisjon Utforme interaksjonsobjekter, for eksempel knapper, slik at man enkelt skjønner hva som skjer i systemet dersom de brukes. Hva skjer når vi trykker PANIKK? Dårlig mapping kan være forvirrende.

MAPPING

MAPPING Funksjonsknappene øverst på taststurene har ofte god mapping, forutsatt at man skjønner hva de ulike symbolene betyr.

MAPPING Ovnsvifte Hva skjer når man trykker på int eller F?

CONSISTENCY Dette har jeg sett før Definisjon Gjøre utformingen konsistent internt i systemet og eksternt i forhold til liknende og relaterte funksjoner, tjenester og systemer. Estetiske Funksjonelle Interne Eksterne

CONSISTENCY Consistency i designet på apper i IOS og Android gjør det enklere å ta i bruk nye applikasjoner, noe som har vært en suksessfaktor for native apps. Material og ios Guidelines

CONSISTENCY Emacs er kjent for å benytte andre hurtigknapper enn andre liknende programmer.

CONSISTENCY & MAPPING Hvilken vei man vrir for kaldt og varmt vann pleier å være det samme på de fleste vasker. Når vi finner en vask hvor dette er byttet om kan det fort bli irriterende, selv om det er markert med grei mapping.

Feedback Hva skjer nå? Definisjon Kommuniserer resultatet av en handling. Mennesket er utstyrt med mange feedback-mekanismer: - Syn - Hørsel - Taktil En måte å la brukeren få vite at systemet virker ved din forespørsel. - Feedback(en) må skje med engang Feedback(en) må være informativ

Feedback Flere begreper Dårlig feedback: Dårlig feedback kan noen ganger være værre en ingen feedback. Kan virke distraherende, lite informativ, irriterende og angstfremkallende. Backseat driver : Er ofte korrekte, men de kommer stadig og de er mer irriterende enn behjelpelig.

FEEDBACK Definisjon Gi klare tilbakemeldinger på hva som er gjort og hva som foregår Man ser at klikk er registrert ved hjelp av et godt synlig lys

FEEDBACK På toget. Når knapp for å åpne dør klikkes mens toget er i fart blinker knappen grønt, før det grønne lyset slukkes igjen. Dette skaper usikkerhet på hvor vidt systemet husker at åpneknapp er klikket når toget har stanset. På t-banen i Oslo lyser knappen grønt helt til banen har stoppet og døren er åpen. Dette er en bedre feedback-mekanisme.

FEEDBACK Diverse motstridende elementer gjør dette til en dårlig utformet tilbakemelding / feedback.

STRUKTURELLE PRINSIPPER

Fem strukturelle prinsipper Jeff Johnson s fem strukturelle prinsipper Disse er hentet fra Gestaltpsykologien. Så hva er Gestaltpsykologi? En psykologisk skoleretning grunnlagt i 1912 av tyskerne Max Wertheimer, Wolfgang Köhler og Kurt Koffka. Et studie av sanseoppfatning (persepsjon), de la vekt på at mentale fenomener ikke lar seg forstå som en sum av enkle elementære enheter. Alt oppfattes som en helhet. Men som organiserte helheter med egen struktur og form. Det tyske ordet gestalt betyr: Figur, skikkelse, utseende, form, helhet eller meningsfullt hele.

Nærhet Forklaring - Avstanden på objektene på skjermen kan få oss til å oppfatte om de er gruppert eller ikke. - Man slipper å bruke distinkte skilletegn

Likhet Forklaring - Gjenstandenes likhet gir oss en idé om hva som henger sammen. - Farger, størrelser og former for å adskille objekter fra hverandre.

Kontinuitet Definisjon - Vi fyller inn manglende data - Vi ser kontinuerlige former - Hjernen kobler sammen løse stykker

Kompletthet Definisjon - Vi lukker åpne figurer, slik at de oppfattes helhetlige. - Gir oss mulighet til å utnytte negative-space - Kan få ting til å se annerledes ut enn det de er.

Symmetri Definisjon - Loven om symmetri sier at sinnet oppfatter gjenstander for å være symmetriske og de formerer seg rundt et midtpunkt. - Komplekse former tolkes på en slik måte at de ikke blir så komplekse. - Gir oss muligheten til å visualisere 3D på en ellers så flat 2D-skjerm

RELEVANTE EKSAMENSOPPGAVER

EKSAMENSOPPGAVER Designprinsipper (og mentale modeller) Hva skiller affordance fra consistency? (eksamen 2014) Hva er en mental modell? (prøveeksamen 2013) Hva er forskjellen på en mental modell og en implementert modell? (eksamen 2013) Når kan designprisippet constraints være et nyttig virkemiddel? Forklar med et eksempel. (prøveeksamen 2012) Gi et eksempel på et design du mener har god affordance. Begrunn hvorfor. (prøveeskamen 2012)