Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

Lokasjons- og kontekstbaserte tjenester - Department of Computer ... Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

17.11.2012 Views

5 TESTING OG EVALUERING AV FUMBLE 91 Brukergrensesnittet ble kommentert som “elendig”. Siden dette er en prototype som b˚ade har administrative og brukeroppgaver i samme skjermbilde, og i tillegg har valgt ˚a vise hvordan sammenhengen mellom informasjon og lokasjon kan modelleres, kan brukergrensesnittet oppfattes som b˚ade rotete, ulogisk og uoversiktlig. Dette er noe som m˚a vurderes nøye i et ferdig system, slik at grensesnittet blir intuitivt og enkelt ˚a bruke. Brukertest 3: I den siste testen var ikke det tr˚adløse kortet i brukerens pc støttet. Pc-en er av eldre versjon og har et integrert tr˚adløst nettverkskort. Det virker som om dette ikke hadde en negativ innvirkning p˚a hvordan brukeren oppfattet systemet. Testen gikk som forventet, da sm˚afeilene fra de første testene var rettet opp. Igjen kom brukeren med nyttig tilbakemelding. Spesielt det at brukeren likte tanken p˚a et system som kunne reagere ut i fra en timeplan og hvor brukeren befant seg. At systemet henter fram oppgaver, forelesningsnotater osv. i en forelesning var noe brukeren ønsket seg. Det med avstand er diskutert tidligere i oppgaven, men det ble nevnt for brukeren at det ikke er mulig ˚a bedømme avstand ut i fra WiFi signaler, men at det kanskje kan løses ved at avstandene mellom alle punkt til alle andre punkt legges inn i databasen. Dette er en oppgave som er svært ressurskrevende og systemet vil bli unøyaktig. Noe spesielt nøyaktig vil det heller ikke bli. Innsida blir ogs˚a av bruker 3 kun brukt for ˚a f˚a tilgang til It’s:Learning. Ergo blir meldinger som er lagt ut p˚a Innsida ikke lest. Brukeren s˚a for seg at et system som kunne varsle om nye (og relevante basert p˚a en profil) meldinger ville vært noe han benyttet seg av. 5.4 Oppsummering og evaluering av resultat Resultatene fra de ulike testene beviser at Fumble oppfyller kravene slik de er spesifisert i kravspesifikasjonen. Lokasjonsdelen kan vise til gode resultater selv med en enkel lineær algoritme. Likevel vil ikke en lineær algoritme være god nok for et ferdig system, da det vil ta for lang tid ˚a dedusere en posisjon. I tillegg vil det legge beslag p˚a all tilgjengelig cpu-kraft mens algoritmen kjører (i gjeldene implementasjon er det hvert sjette sekund).Lokaliseringsmodulen kan vise til en nøyaktighet p˚a ca. 3 meter, som er tilsvarende andre lokaliseringssystemer basert p˚a WiFi. Informasjonsmodulen er sterkt knyttet til lokaliseringsmodulen, men presenterer korrekt informasjon basert p˚a oppgitt lokasjon. Dette beviser at det er mulig ˚a utvikle en felles struktur for kontekstavhengige systemer. Det gjenst˚ar likevel mye arbeid med ˚a implementere feks. en gazetteer og integrere eksterne systemer. Samtlige testpersoner ga uttrykk for at dette er et system de kunne tenke seg ˚a benytte hvis det hadde eksistert. For ˚a f˚a et fullstendig svar p˚a spørsm˚alet om

92 5 TESTING OG EVALUERING AV FUMBLE dette er et system som ville ha blitt benyttet av studenter, m˚a prototypen først implementeres med funksjonaliteten nevnt i Kapittel 3, og s˚a testes ut p˚a flere studenter enn hva denne oppgaven hadde tid til. Resultatene viser ogs˚a at studentene bruker kun et f˚atall av eksisterende informasjonssystemer.

5 TESTING OG EVALUERING AV FUMBLE 91<br />

Brukergrensesnittet ble kommentert som “elendig”. Siden dette er en prototype<br />

som b˚ade har administrative <strong>og</strong> brukeroppgaver i samme skjermbilde, <strong>og</strong> i tillegg<br />

har valgt ˚a vise hvordan sammenhengen mellom informasjon <strong>og</strong> lokasjon kan modelleres,<br />

kan brukergrensesnittet oppfattes som b˚ade rotete, ul<strong>og</strong>isk <strong>og</strong> uoversiktlig.<br />

Dette er noe som m˚a vurderes nøye i et ferdig system, slik at grensesnittet blir<br />

intuitivt <strong>og</strong> enkelt ˚a bruke.<br />

Brukertest 3: I den siste testen var ikke det tr˚adløse kortet i brukerens pc støttet.<br />

Pc-en er av eldre versjon <strong>og</strong> har et integrert tr˚adløst nettverkskort. Det virker<br />

som om dette ikke hadde en negativ innvirkning p˚a hvordan brukeren oppfattet<br />

systemet.<br />

Testen gikk som forventet, da sm˚afeilene fra de første testene var rettet opp. Igjen<br />

kom brukeren med nyttig tilbakemelding. Spesielt det at brukeren likte tanken p˚a<br />

et system som kunne reagere ut i fra en timeplan <strong>og</strong> hvor brukeren befant seg. At<br />

systemet henter fram oppgaver, forelesningsnotater osv. i en forelesning var noe<br />

brukeren ønsket seg.<br />

Det med avstand er diskutert tidligere i oppgaven, men det ble nevnt for brukeren<br />

at det ikke er mulig ˚a bedømme avstand ut i fra WiFi signaler, men at det kanskje<br />

kan løses ved at avstandene mellom alle punkt til alle andre punkt legges inn i<br />

databasen. Dette er en oppgave som er svært ressurskrevende <strong>og</strong> systemet vil bli<br />

unøyaktig. Noe spesielt nøyaktig vil det heller ikke bli.<br />

Innsida blir <strong>og</strong>s˚a av bruker 3 kun brukt for ˚a f˚a tilgang til It’s:Learning. Ergo blir<br />

meldinger som er lagt ut p˚a Innsida ikke lest. Brukeren s˚a for seg at et system<br />

som kunne varsle om nye (<strong>og</strong> relevante basert p˚a en pr<strong>of</strong>il) meldinger ville vært<br />

noe han benyttet seg av.<br />

5.4 Oppsummering <strong>og</strong> evaluering av resultat<br />

Resultatene fra de ulike testene beviser at Fumble oppfyller kravene slik de er<br />

spesifisert i kravspesifikasjonen. <strong>Lokasjons</strong>delen kan vise til gode resultater selv<br />

med en enkel lineær algoritme. Likevel vil ikke en lineær algoritme være god nok<br />

for et ferdig system, da det vil ta for lang tid ˚a dedusere en posisjon. I tillegg vil<br />

det legge beslag p˚a all tilgjengelig cpu-kraft mens algoritmen kjører (i gjeldene<br />

implementasjon er det hvert sjette sekund).Lokaliseringsmodulen kan vise til en<br />

nøyaktighet p˚a ca. 3 meter, som er tilsvarende andre lokaliseringssystemer basert<br />

p˚a WiFi.<br />

Informasjonsmodulen er sterkt knyttet til lokaliseringsmodulen, men presenterer<br />

korrekt informasjon basert p˚a oppgitt lokasjon. Dette beviser at det er mulig ˚a<br />

utvikle en felles struktur for kontekstavhengige systemer. Det gjenst˚ar likevel mye<br />

arbeid med ˚a implementere feks. en gazetteer <strong>og</strong> integrere eksterne systemer.<br />

Samtlige testpersoner ga uttrykk for at dette er et system de kunne tenke seg ˚a<br />

benytte hvis det hadde eksistert. For ˚a f˚a et fullstendig svar p˚a spørsm˚alet om

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!