<p>I et smarthjem er det behov for tilpassninger av huset i forhold til brukerens ønsker og liv. Alle hjem er forskjellige og har forskjellige enheter som lamper, alarmer, tv og kaffetrakter med mer. Beboere av et smarthjem kan få mulighet til å komponere egne tjenester og tilpasse disse til sitt eget liv. Sluttbrukerprogrammering har vist seg mulig innenfor enkelte domener og i denne oppgaven ser vi på hva som kreves for å tilpasse et brukergrensesnitt for sluttbrukerkomponering av tjenester. For å lykkes innen sluttbrukerprogrammering er det viktig å velge et avgrenset domene og ikke prøve å lage programmering for sluttbrukere. Denne oppgaven bruker smarte hjemdomenet, som begrenser mulighetene for hva som skal komponeres. Et tidligere forsøk innenfor samme domene feilet blant annet fordi det var for tungvint brukergrensesnitt. Det ble utviklet fem ulike prototyper, alle var mest mulig like hverandre og med de samme mulighetene, men med forskjellige metaforer. Metaforene vi brukte var både billedlige, utradisjonelle og mer klassiske. Flere av metaforene er hentet fra tidligere vellykkede sluttbrukerprogrammeringstjenester, men fra andre domener enn smarte hjem. Prototypene ble utviklet for å undersøke hvilken metafor som var best egnet for sluttbrukerkomponeringer av tjenester i smarte hjem. Potensielle brukere av et smarthjem er hovedsakelig unge i etableringsfasen og det ble derfor brukt et utvalg av denne gruppen til brukbarhetstesting av de ulike prototypene. Utvalget ble videre delt inn i to brukergrupper; en teknisk og en ikke teknisk gruppe. Den tekniske gruppen var programmerere fordi det var ønskelig å se forskjellen mellom programmerere og andre i valg av metafor. Spørreundersøkelser, et intervju og en brukbarhetstest legger grunnlaget for resultatet hvor den klassiske metaforen WIMP (vindu ikon meny peker) blir best egnet. Tett etter følger puslespillmetaforen som er mer utradisjonell i vanlige dataprogrammer.</p>
Identifer | oai:union.ndltd.org:UPSALLA/oai:DiVA.org:ntnu-10499 |
Date | January 2009 |
Creators | Muri, Bjarne Hammersvik |
Publisher | Norwegian University of Science and Technology, Department of Computer and Information Science, Institutt for datateknikk og informasjonsvitenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | Norwegian |
Detected Language | Norwegian |
Type | Student thesis, text |
Page generated in 0.0017 seconds