Strømbruk
Apputvikling - Våren 2023

Dette prosjektet var min avsluttende bacheloroppgave ved Universitetet i Oslo. Målet var å utvikle en strømpriskalkulator ved hjelp av åpne API-er, i samarbeid med Meteorologisk institutt. Evalueringen av oppgaven la spesiell vekt på teknisk utvikling av en Android-applikasjon, smidig utvikling i et tverrfaglig team, og produksjon av en grundig rapport. Disse aspektene var sentrale i gjennomføringen av prosjektet.
Team
Rolle
Varighet
Verktøy
Målgruppe
Tverrfaglig, 5 personer
UX designer, UI designer, frontend
3 mnd
Figma, Miro, Android Studio, Github, Slack, Trello, Notion, Overleaf
Unge voksne (20-30) som betaler for egen strøm
Problem
Fra begynnelsen av 2021 har stigende strømpriser satt sitt preg på husholdningenes økonomi. Variasjonene i priser og regninger er avhengige av flere faktorer, og det er ikke alltid enkelt å forutsi den endelige summen som må betales ved månedens slutt. Strømmarkedet er en kompleks arena med avansert terminologi og kompliserte beregninger. Dette kan føre til usikkerhet når det gjelder å forstå strømregningen og ha kontroll over økonomien, spesielt for unge voksne med begrenset erfaring på området.

Løsning
En app som gir unge voksne oversikt over strømprisen, og som bidrar til økt forståelse for strømmarkedet og terminologi.
Prosessen
Fase 0:
Initiering og MVP
-
Etablere team, bli kjent
-
Kravspec 0.0
-
Arkitektur, API-fetch og MVP
Fase 1:
Research og brukerinnikt
-
Brukerundersøkelser
-
Analyse og funn
-
Kravspec 1.0
-
Programutforskning
Fase 2:
Utforming og test
-
Brukerundersøkelser
-
Analyse og funn
-
Kravspec 1.0
-
Programutforskning
Fase 3:
Evaluering og rapport
-
Ferdigstilling
-
Retrospektiv
-
Rapport
-
Presentasjon
Fase 0: Initiering og MVP
Målet for denne fasen var å etablere teamet, et prosjektrammeverk, og et minimal viable product (MVP).
Det første vi gjorde var å kartlegge hverandres forventninger, peronligheter, styrker og svakheter, samt ønsker til prosjektet. Deretter besluttet vi en prosessmetodikk som låner fra både Kanban og Scrum, og vi bestemte oss for hvilke samarbeidsverktøy vi ville bruke.
Påfølgende utforsket vi IDE-en vi skulle bruke til programmeringen, la arkitekturen og fetchet data fra
API-ene vi måtte å bruke til denne del-innleveringen. Samtidig hadde vi en idé-workshop til design av MVP'en. Fra workshoppen definerte vi krav, skisserte i Figma og implementerte designet i Android Studio.

Bilder fra idé-workshop

MVP'en/ grov skisse med fokus på API koblinger og app arkitektur.
Først tegnet i Figma (Venstre), deretter programmert i Android Studio (Høyre).

Analyse av ett intervju
Fase 1: Research og brukerinnikt
I denne fasen fokuserte teamet på å samle innsikt for å forstå brukerne av appen. Dette gjorde vi gjennom brukerundersøkelser. Vi sendte ut en overordnet spørreundersøkelse for et overblikk over meninger i “markedet”. Videre ble det gjennomført tre dybde intervjuer for dypere innsikt.
Vi finner ut at brukere ønsker større forståelse for kraftmarkedet og en følelse av kontroll. De ønsket å forstå begrepene bedre og hvordan endringer i strømpriser påvirker økonomien deres. Dette stemte overens med svarene fra spørreundersøkelsen.
Videre gjennomførte vi ekspert-intervjuer;
ett med en ekspert på strømmarkedet og en med spesialisering innen universell utforming. Basert på all innsikten definerte vi nye krav til applikasjonen.
Fase 2: Utforming og test
Basert på kravspesifikasjonen utforsket vi forskjellige konsepter for appens grensesnitt.
I denne prosessen tok vi designvalg som var forankret i brukerinnsikt, designprinsipper og universell utforming. Vi la vekt på konsekvent bruk av farge og kontrast, konsistente og gjenkjennelige elementer som ikoner og former, og klar og tydelig bruk av overskrifter og ledetekster. I løpet av prosessen gjennomførte vi også brukertester for å undersøke om designet ivaretok brukerbehovene.





Diverse skisser fra Figma

Fase 3: Ferdigstilling og retrospektiv
I Fase 3 var målet å ferdigstille alt – fullføre kode, skrive rapport og reflektere over prosjektets gang. I tillegg gjennomførte vi en ny runde brukertester, og med nye erfaringer diskuterte vi hva vi ville gjort videre, hvis prosjektet ikke var ved sin slutt.

Resultatet

Intro-skjermen
Denne vises ved førstegangsbruk.
Her velger du hvilket strømdistrikt du er interessert i ved å trykke på kartet eller toggle knappen.
Enkel hjemskjerm
Etter valgt strømdistrikt blir du møtt av denne enkle hjemskjermen. Her ser du hva strømprisen ligger på innenfor øyeblikkets tidsintervall, med en tilhørende kurve som illustrerer hvordan prisen varierer over dagen. Skjermen viser nøkkelinformasjon. Den tilbyr brukeren et oversiktelig bilde over dagens strømpris. Resten av appen får du tilgang på ved å "swipe up for å se mer".


Hjemskjerm
Etter at du har swipet opp møter du en utvidet hjemskjerm. Her vises ytterligere informasjon om dagens strømpris. Nedest på skjermen finner "Lære" som fører deg videre til Strøminfo og "Reise" fører deg videre til Strømreisen. Øvert finner du huset som fører deg til nåværende hjemskjerm og punktmarkøren som fører deg til skjermen for endring av strømdistrikt. Begge ikonene vil alltid være tilgjengelig.
Endre strømdistrikt
Du har trykket på punktmarkøren og blir møtt av denne skjermen, som popper opp som et kort. Øverst får du informasjon om hvilket distrikt du har valgt. Under kan du klikke på kartet eller toggle knappen for å velge et annet distrikt. Etter at du velger et nytt distrikt blir dette bekreftet og du kan klikke på X-en for å forlate skjermen. Endringene lagres.


Strømreisen
Denne siden vil gi en enkel forklaring på hvordan spotprisen blir satt. Innholdet er formulert basert på ekspertintervjuet og er formet etter tilbakemelding fra brukere. Overskrifter henger sammen i en ledning, og disse kan trykkes på for å lese mer informasjon om emnet.
Slik vil vi senke terskelen for at brukerne kan forstå den kompliserte reisen bak strømprisen, som har vært et felles ønske hos mange.
Strøminfo
Her ser du to knapper som fører deg videre. Den ene tar deg til "Hva koster det å...?" og den andre til "Hva betyr?"


Hva koster det å...?
Denne skjermen lar deg se hva et husholdningsartikkel koster å bruke basert på nåværende strømpris i valg distrikt. Skjermen består av flip-kort. Når du trykker på et kort vil du se prisen, samt informajon om andre artikler som koster det tilsvarende. Trykker du på X-en vil kortet flippe tilbake igjen.
Hva betyr begrepene?
Denne skjermen lar deg, i likhet med “Hva koster det å...?” å trykke på ulike kort for å lese enkle forklaringer på viktige begreper innenfor strøm, slik som begreper som finnes i de fleste strømregninger.

Kravspesifikasjon
Funksjonelle krav

Ikke-funksjonelle krav

Krav til universell utforming

Sikkerhetskrav

Flytdiagram
Usecase


