Kontekstavirkler i mobildesign

Betydningen av brukeropplevelsen bør aldri undervurderes når man utvikler mobile applikasjoner. Hvis en app ikke leverer under den første opplevelsen, er konsekvensen at du mister en kunde. Kontekst sirkler lar deg bedre forstå kunder og lage en mer overbevisende design!


En perfekt opplevelse eksisterer ikke

Det er umulig å utvikle den ultimate brukeropplevelsen fordi hver bruker opplever et program forskjellig. Dette skyldes kulturelle og personlige forhold som samfunnet der vi bor, personlig smak og andre ulike faktorer som påvirker oppfatningen av en søknad.

Kort sagt, det er forskjellige måter å bruke et program på, og det er ikke alltid lett å forstå hvordan brukeren opplever mobilprogrammet ditt. Kontekstsirkler er et verktøy som gjør at vi bedre kan forstå brukerne og forutse effekten mens du utvikler applikasjoner.


Tre kontekster

En kontektersirkel er faktisk en tankeprosess. Kontekstsirkler er en måte å gjøre forskning på før du faktisk designer din søknad eller begynner koding. Folk undervurderer ofte betydningen av sterk forskning før et program er bygget. Under denne typen forskning er et medlem av målgruppen du bygger din søknad for, vanligvis involvert (for eksempel en tenåring eller en eldre kvinne). Det er også perfekt å undersøke med bare en penn, papir og sunn fornuft.

Ved å investere en time eller to for å bestemme selv hvor nøyaktig søknaden skal fungere og hva den ønskede ønsket reaksjon av brukerne er, kan du på et tidlig stadium av utviklingsprosessen finne noen av fallgruvene og styrken i søknaden din. Nøkkelen er å være kritisk og teste søknaden din opp mot virkeligheten. Bruken av kontekstsirkelmetoden er ekstremt nyttig for dette.

I denne artikkelen tar vi en titt på tre viktige kontekstavirkler:

  • Fysisk kontekst: Forutsetter brukerens fysiske innstilling og aktivitetsnivå.
  • Teknologisk sammenheng: Dette dekker design, maskinvare, operativsystem og alle andre teknologiske faktorer som påvirker hvordan brukeren oppfatter din applikasjon.
  • Sosial kontekst: Dette er for markedsføring og de sosiale aspektene på internett som alltid skal brukes på en meningsfull måte.


Fysisk kontekst

Som utvikler er du ofte for fokusert bare på søknaden din, mens hele brukeropplevelsen avhenger av eksterne faktorer. Et viktig første skritt for å forbedre brukerens opplevelse er å forstå hvordan brukeren har til hensikt å utnytte søknaden din. I hvilket miljø bruker han eller hun det? Hjemme? Under reise? Har de bråttom når applikasjonen brukes? Hvilke eksterne faktorer kan føre til at opplevelsen avbrytes eller kanselleres? Kortfattet, forstå den fysiske konteksten brukeren kan være i mens han bruker søknaden din.


La oss gjøre dette konseptet litt mer spesifikt. For eksempel når du spiller et spill på smarttelefonen, er sjansene ganske høye at du venter på noen eller at du kjeder deg. Du kan imidlertid bli avbrutt når som helst. Tenk deg at du venter på et tog mens du spiller et spill og plutselig kommer toget, det betyr at opplevelsen av spillet slutter fordi du må gå inn i toget. Du vil imidlertid at brukeren skal fortsette å bruke spillet han spiller på et senere tidspunkt. Derfor må du utvikle en pause-knapp som er integrert i spillgrensesnittet, eller kanskje bare lagre spillkonsollen automatisk når appen er stengt. Ved å skape scenarier som disse kan du forutse problemer som kan oppstå. Tross alt, ingen ønsker å miste fremgang i et spill på grunn av en avbrudd!

Generelt ser man på den fysiske konteksten fra to forskjellige vinkler: The innstilling (hvor mye støy i bakgrunnen, lys fra solen, rommet du er i, distraksjoner, andre mennesker rundt deg osv.) og din aktivitet (walking, kjøring, venter på bussen, venter i en linje med folk, matlaging, shopping, etc.).

Kort sagt, hvis du forutsi hvorfor brukeren bruker søknaden din og i hvilken situasjon han mest sannsynlig bruker applikasjonen, kan du forutse problemer som den fysiske innstillingen skaper. Som utvikler er du ofte fokusert på bare ditt eget program, men du må også huske at hele brukeropplevelsen også avhenger av eksterne faktorer.

Følgende spørsmål hjelper deg med å tenke på den fysiske konteksten til appen din:

  • På hvilken plassering vil appen bli brukt mest?
  • Hvilke plasseringsbaserte faktorer kan forstyrre brukerens samhandling?
  • Er det noen måter som programmet mitt kunne forutse eller svare på disse forstyrrelsene?
  • Vil brukeren være multitasking mens du bruker programmet?
  • Hvordan kan brukeraktivitet (for eksempel å gå) forstyrre opplevelsen?
  • Er det noe appen kan gjøre for å forutse disse brukeraktivitetene?
  • Hvordan kan applikasjonen min utnytte brukerens plassering?

Teknologisk sammenheng

Kunnskap om brukeren gjør design og applikasjon sterkere. Et annet viktig spørsmål å vurdere er hvilken teknologi brukeren bruker og teknologisk kunnskap brukeren har. Design valg er utrolig viktig. For eksempel er det ganske litt oppstyr i øyeblikket på skeuomorphism sammenlignet med flat design. En generell regel er at brukeren skal forstå grensesnittet til søknaden din på få sekunder. For å oppsummere, hold grensesnittet ditt forståelig.


Betydningen av testing bør ikke undervurderes. For eksempel er det mulig at du helt forstår betydningen av et nyutviklet ikon, men målgruppen din kan ikke fordi de aldri har sett noe som det før.

Usability testing i form av papir prototyper er alltid nyttig under utviklingen av et program. Å gjøre det er raskt, det er billig, og du får mye informasjon gjennom samhandling med folk fra målgruppen din som kan ende opp med å bruke søknaden din. Kunnskap om brukeren gjør design og applikasjon sterkere. Papir prototyping, som navnet antyder, er en prototype tegnet på papir. Brukerne samhandler med papirskissene, og du kan etterligne handlingene i søknaden din, og forstå hvorfor en bruker foretar bestemte valg. Det gir deg tilbakemelding på søknaden din veldig tidlig i designprosessen.

Valget av hvilken operativ plattform du opprinnelig utvikler for appen din, er også en beslutning å gjøre mens du undersøker den teknologiske konteksten av søknaden din. Du må stille deg noen spesifikke spørsmål, for eksempel hvordan du skal bruke bestemt maskinvare, hvor tungt applikasjonen vil være for batteriet, og så videre. En applikasjon som forventes å være lett (for eksempel en enkel oppgave) bør ikke bruke mye batteristrøm. Brukerne vil ikke like apps som bruker mye batteristrøm og kan ende opp med å slette programmet. Igjen, hold hele konteksten i tankene om hva brukeren finner viktig når det gjelder de teknologiske aspektene av søknaden din.

Noen enkle spørsmål du må svare mens du tenker på den teknologiske konteksten er:

  • Hvilke operativsystemer skal appen støtte?
  • Hva er styrken til hvert støttet operativsystem?
  • Hvilke typer enhetsfunksjoner eller sensorer bruker appen?
  • Hvor mye av enhetens kapasitet bør appen forbruke?
  • Hva er de teknologiske forventningene til målmarkedet mitt??
  • Hvordan kan jeg gi det målgruppen ønsker?
  • Krever min søknad en Internett-tilkobling?
  • Hvor mye Internett-data vil det sende / motta?
  • Hvordan kan jeg redusere mengden dataoverføring som kreves?
  • Hvordan kan jeg beskytte lagrede brukerdata?

Sosial kontekst

Bruk sosiale medier på en slik måte at det skaper merverdi. Den sosiale konteksten er utvilsomt den mest utfordrende konteksten å undersøke. Verden er hovedsakelig sammenkoblet via internett. Innflytelsen fra ulike sosiale medier og fellesskapssider skal ikke undervurderes av utvikleren.


I den sosiale konteksten undersøker vi hvordan det sosiale aspektet av applikasjoner og Internett kan brukes i en gir mening vei. En del eller lignende funksjon virker normen i dag, men du bør også spørre deg selv om det er relevant og genererer merverdi for brukeren (eller deg).

Mange forskjellige personlige faktorer inngår i den sosiale konteksten:

  • Hva er målet med brukeren?
  • Hva er formålet med søknaden din?
  • Hvordan samhandler brukeren med programmet?
  • Hvor mye oppmerksomhet krever programmet fra brukeren?
  • Hvor mye oppmerksomhet vil brukeren vanligvis betale mens du bruker programmet?
  • Hvilke funksjoner har søknaden din?
  • Hvordan bruker brukeren disse funksjonene?
  • Hvordan kan brukeren bruke en funksjonalitet på en måte som ikke er ment?
  • Hvordan reagerer brukeren på grensesnittet?
  • Må brukeren være koblet til internett for bestemte funksjoner?

Når folk tenker på den sosiale konteksten av deres søknad, tenker de vanligvis på kampanjer også. Fremme av et program kan løses på mange forskjellige måter, og det er en god ide å tenke på hvordan du vil markedsføre den til potensielle brukere. Å gjøre kontekstsirkelforskning bidrar til å finne ut de svake og sterke aspektene av søknaden din, og du vil selvfølgelig bruke dine sterke sider til å fremme søknaden din. Det er også viktig å tenke på ulike alternativer hvis visse deler av kampanjestrategien din mislykkes.


Konklusjon

Er du i ferd med å utvikle et program eller er du i ferd med å utvikle en? Tenk på disse forskjellige sammenhenger og hvordan ulike faktorer kan påvirke søknaden din. Tilstrekkelig forskning er nødvendig for å utvikle et program som faktisk er opptatt av brukerens problemer. Tross alt bør du forstå hvorfor en bruker ønsker å laste ned appen din først og fremst før du begynner å bygge den! Kort sagt, dine applikasjoner skal utformes av mennesker og mennesker!