Design och utvärdering av ett handdatorgränssnitt för lagermiljö

Storlek: px
Starta visningen från sidan:

Download "Design och utvärdering av ett handdatorgränssnitt för lagermiljö"

Transkript

1 Design och utvärdering av ett handdatorgränssnitt för lagermiljö Joakim Meldahl TRITA-NA-E03094

2 NADA Numerisk analys och datalogi Department of Numerical Analysis KTH and Computer Science Stockholm Royal Institute of Technology SE Stockholm, Sweden Design och utvärdering av ett handdatorgränssnitt för lagermiljö Joakim Meldahl TRITA-NA-E03094 Examensarbete i människa-datorinteraktion om 20 poäng vid Programmet för datateknik, Kungliga Tekniska Högskolan år 2003 Handledare på Nada var Kerstin Frenckner Examinator var Kerstin Severinson Eklundh

3 Design och utvärdering av ett handdatorgränssnitt för lagermiljö S a m m a nfattning Genom att använda trådlöst anslutna handdatorer kan många enformiga uppgifter inom industrin rationaliseras. För företag med lagerverksamhet kan handdatorlösningar effektivisera hanteringen av bland annat leveranser och inventeringar. Syftet med detta examensarbete var att utforma riktlinjer för konstruktion av handdatorgränssnitt i lagermiljö och utvärdera framtagna riktlinjer. För att enkelt kunna genomföra arbetsuppgifter på en handdator, behövs ett kraftfullt gränssnitt väl anpassat till rådande arbetsmiljö. Examensarbetet behandlar användbarhet, ger en inblick i användarcentrerad programutveckling och beskriver några metoder för att utvärdera gränssnitt. För att ta fram riktlinjerna genomfördes intervjuer på K-rauta, OnOff, Grafiska Förrådet och ICA Partihallar. Riktlinjerna och studier av litteratur låg till grund för utvecklingen av en prototyp, NetLight Pocket. En heuristisk utvärdering genomfördes med användbarhetsexperter och användarstudier utfördes på två företag med lagerverksamhet. De utförda utvärderingarna visade prototypens styrkor och svagheter. Det framkom att några termer och vissa delar i gränssnittet, exempelvis inmatningen av kvantiteter, borde förbättras och utvecklas vidare. Min undersökning ger dessutom en indikation att handdatorlösningar lämpar sig främst för små lager och större butiker.

4 The Design and Evaluation of a User Interface for PDA s in Warehouse Environments Abstract The rapid development of wireless networks brings new possibilities to the industry. By using handheld computers (PDA s) many monotonous tasks can be simplified and made more efficient. For warehouse companies, wireless handheld solutions can for instance enhance the handling of deliveries and inventory checks. The purpose of this master thesis was to propose guidelines for development of graphical user interfaces for PDA s in warehouse environments and to evaluate those proposed guidelines. To efficiently carry out tasks on a PDA, a user-friendly user interface, well adapted to task and environment is needed. The master thesis discusses usability, introduces user-centred design and describes some user interface evaluation methods. To gather guidelines, interviews at K-rauta, OnOff, Grafiska Förrådet and ICA Partihallar were conducted. The guidelines and literature studies were then used in the development of a prototype, NetLight Pocket. A heuristic evaluation with usability experts was carried out, and user studies at two warehouse companies were performed. The evaluations showed strengths and weaknesses of the prototype. The results show that some terms and parts of the user interface, for example filling in quantities, should be improved and further developed. My study gives an indication that PDA solutions are well suited for small warehouse companies and larger stores.

5 I nnehållsförteckning Introduktion 1 Teoristudie 2 Användbarhet 2 Ett programs beståndsdelar 6 Mobila gränssnitt 12 Streckkoder 12 Programutvecklingsmodeller 13 Utvärdering av användargränssnitt 16 Metod och genomförande 22 Förstudie av lagerverksamhet 22 Tillämpning av GUIDE-modellen 23 Resultat och diskussion 27 Beskrivning av besökta lager 27 Funktionella krav 31 Utvecklad prototyp 31 Resultat av utvärderingar 41 Modifierad prototyp 45 Slutsatser och rekommendationer 47 Slutsatser 47 Rekommendationer 47 Fortsatt utveckling 47 Källförteckning 49 Bilagor Bilaga 1. Riktlinjer för handdatorgränssnitt Bilaga 2. Modifierad prototyp Bilaga 3. Heuristisk utvärdering funna fel

6 Introduktion B a kgrund Den snabba utvecklingen inom trådlösa nätverk ger industrin många nya möjligheter. Genom att använda handdatorer kan många enformiga uppgifter förenklas och effektiviseras. Ett område där handdatorer kan användas är lagerverksamhet, där in- och utgående leveranser samt inventeringar kan utföras direkt av lagerarbetare på en handdator. Detta kan medföra kostnadssänkningar för många företag genom effektiviserad lagerhantering. För att enkelt kunna genomföra arbetsuppgifter på en handdator krävs det ett användarvänligt gränssnitt som är anpassat till användarna och rådande arbetsmiljö. Uppdragsgivaren, NetLight Consulting (www.netlight.se) är ett konsultföretag inom IT/telekom med drygt 15 anställda. Företaget har arbetat med de flesta radioöverföringssystem och har kunder främst i Sverige och England. NetLight Consulting vill att examensarbetet ska leda till en utökad kunskap inom användbarhet på handdatorer. Proble m b eskriv ning I dag, mars 2003, finns det ingen väletablerad standard för hur gränssnitt ska utformas på handdatorer (eng. PDA, Personal Digital Assistant). Därför är det intressant att göra en grundlig studie för att därefter eventuellt dra slutsatser om hur sådana gränssnitt bör se ut. Miljön på handdatorn liknar den på en vanlig dator, men det finns viktiga skillnader. Två av dessa är den mindre skärmen och avsaknad av ett vanligt tangentbord. Ett användargränssnitt ska anpassas till de förhållanden som råder i en lagermiljö. Därför är det nödvändigt att studera hur de tilltänkta användarna (lagerarbetarna) beskriver sin verksamhet, för att därefter kunna skapa en interaktionsmetafor för verksamhetsflödet. Målb eskriv ning Målet med detta examensarbete var att ta fram riktlinjer för hur ett användargränssnitt för lagerverksamhet till en handdator bör utformas. Gränssnittet skulle vara väl anpassat till såväl uppgift som användare och användningsområde. Användarstudier låg till grund för den specialisering av gränssnittet som gjordes för att gränssnittet ska vara lätt att använda i en lagermiljö. A v grä nsningar Examensarbetet resulterade inte i en färdig produkt utan i en prototyp som kan användas som grund i framtida projekt. Prototypen har inte stöd för trådlös kommunikation, trots att detta är ett krav för ett program i lagermiljö. 1

7 Teoristudie Det här avsnittet behandlar relevant teori och bakgrundsinformation, beskriver olika delar i ett gränssnitt och ger en inblick i användarcentrerad programutveckling. Avslutningsvis introduceras några utvalda metoder för att utvärdera gränssnitt. An v ä ndb arh et Först och främst är det viktigt att veta att det inte fullständigt går att definiera begreppet användbarhet. Exempelvis säger Arbetsmiljöverkets föreskrifter (Arbetsmiljöverket, 1998) att: Programvara och system skall vara lämpligt utformade med hänsyn till arbetsuppgiftens krav och användarens förutsättningar och behov. Programvara skall vara lätt att använda och vid behov kunna anpassas till användarens kunskaps- eller erfarenhetsnivå. Standardorganisationen ISO definierar användbarhet som: Den grad i vilken specifika användare kan använda en produkt för att uppnå ett specifikt mål på ett ändamålsenligt, effektivt och för användaren tillfredsställande sätt i ett givet sammanhang (ISO , 1998). Med andra ord, går det inte att säga att system är användbart, bara för att det uppfyller vissa riktlinjer för användargränssnitt (Dix et al., 1994). Dix et al. (1994) presenterar istället tre principer som ska stödja användbarhet: 1. Lättlärdhet Med lättlärdhet avses hur lätt det är för en nybörjare att lära sig systemet och uppnå maximal prestationsnivå. Systemet är lättare att lära sig om det är konsekvent, förutsägbart, generellt och bekant. 2. Flexibilitet Systemets flexibilitet beskriver kommunikationen mellan användare och system. Användaren bör kunna kommunicera med systemet på flera olika sätt samtidigt, avgöra graden av automatisering och kunna påverka användargränssnittets utseende. 3. Robusthet Med robusthet avses hur tillförlitligt systemet är. Systemets status ska vara synlig för användaren och det ska vara lätt att återvända från fel. Systemet ska dessutom stämma väl överens med verkligheten. Användbarhet kan även ses som ett mått på hur väl kommunikationen mellan människa och dator eller system fungerar. En förenklad bild på denna kommunikation kan ses i figur 1 på nästa sida. 2

8 Inmatning Bearbetning Användare Gränssnitt System Observation Presentation Figur 1. Kommunikation mellan användare och program (Systems Analysis and Design for Multimedia CT20398E). Användaren matar in information som ska bearbetas av ett system, varefter resultatet presenteras i användargränssnittet. Förståelse för människans kognitiva processer och informationsbehandling är viktig för att utveckla bra användargränssnitt. I det kommande avsnittet beskrivs människans kognitiva förmåga kort. Mä nnisk a ns kognitiv a för m å g a Människan är en av de mest avancerade varelserna på jorden, mycket beroende på hennes stora förmåga att använda sin hjärna. Hjärnan spelar en betydande roll i många av de aktiviteter som vi människor utför. I vårt minne sparas fakta, beteenden, känslor, upplevelser m.m. Hjärnan ger oss också möjlighet att använda vår kunskap, tala och förstå språk samt kombinera ny kunskap med gammal. Minnet ger oss människor även vår identitet. (Dix et al., 1994) Minnet kan delas in i tre olika delar: de fem sensoriska minnena, arbetsminnet och långtidsminnet (se figur 2 nedan). Sinnesintryck kommer först till respektive sensoriska minne och får intrycket uppmärksamhet förs det vidare till arbetsminnet. Uppmärksamheten fungerar som ett filter och behövs eftersom även arbetsminnet är litet. Repetition Uppmärksamhet Arbetsminne Stimuli Sensoriskt minne Informationsbehandling Erinran Handling Respons Långtidsminne Igenkänning Figur 2. Människan inlärningsmodell (Human Information Processing, 1998). Ett klassiskt experiment från 1958 av Miller visade att genomsnittspersonen klarar av att komma ihåg 7 ± 2 enheter (grupper av information) samtidigt (Dix et al., 1994). 3

9 Slutligen kommer informationen till långtidsminnet. Långtidsminnet rymmer mycket och information kan nås på två olika sätt, dels genom igenkänning och dels genom erinran. Människan är bättre på att känna igen något än på att erinra sig något. Människor tenderar att organisera objekt i större enheter enligt fyra principer: närhet, likhet, kontinuitet och slutenhet (Anderson, 2000). Dessa principer kallas tillsammans för gestaltlagarna och illustreras i figur 3. (a) (b) A D C (c) B (d) Figur 3. Gestaltlagarna. a) Enligt den första principen, närhet, ser vi människor närliggande objekt som enheter snarare än enskilda objekt. Vi uppfattar fyra par linjer istället för åtta linjer. b) Principen om likhet innebär att liknade objekt grupperas till enheter, vi ser alltså tre rader med cirklar och två rader med trianglar. c) Den tredje principen, kontinuitet, hävdar att vi uppfattar att en linje från A till B och en linje från C till D. Dock finns det inget som utesluter att A och C, samt B och D skulle vara förbundna istället. d) Den fjärde principen, lagen om slutenhet, säger att vi människor ser en mindre cirkel som döljer en större cirkel, trots att den större cirkeln inte är helt synlig utan därmed kan ha en annan form (Anderson, 2000). Gestaltlagarna ger en grund för att testa utformningen av de grafiska symbolerna i ett gränssnitt. V arför a n v ä ndb arh et? Genom att användarna får vara med från början i utvecklingen av ett system kan många användbarhetsproblem korrigeras redan på designstadiet. Detta medför att användarna känner sig uppskattade och betydelsefulla, eftersom de får bidra med sina åsikter. De kommer även att vara mer positiva till det färdiga systemet och inlärningstiden blir sannolikt kortare. (Dix et al., 1994) 4

10 En undersökning genomförd av Standish Group (1995) visade att endast 16,2 % av alla programutvecklingsprojekt blev klara på utsatt tid och inom budget. Enligt undersökningen fanns endast 61 % av funktionerna implementerade då produkten lanserades. Figur 4 visar att många projekt inte uppnår de mål som specificerats i kravspecifikation. 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 16% 27% 26% 28% 31% 40% 28% 23% 53% 33% 46% 49% Lyckade projekt Ofullständiga projekt Nedlagda projekt Figur 4. Klassificering av genomförda IT-projekt under Figuren visar en uppdelning i lyckade (utförda på tid, inom budget och med full funktionalitet), ofullständiga och nedlagda projekt. (The CHAOS Study - Standish Group Findings, 2002) Trots ökat fokus på projektstyrning har antalet lyckade projekt inte ökat nämnvärt under de senaste åren. I figur 5 presenteras fler resultat från Standish Group (1995). Andel lyckade projekt [%] 60% 50% 40% 30% 20% 10% 0% 55% 33% 25% 15% 8% 0% < 0,75 0,75-1,5 1, > 10 Projektbudget [miljoner dollar] Figur 5. Figuren visar att andelen lyckade projekt minskar då projektbudgeten ökar. Stora projekt har ofta många inblandade parter, många inblandade viljor och stort behov av informationsflöde, vilket kan förklara det dåliga resultatet. De tre vanligaste anledningarna till att ett projekt läggs ned är ofullständig kravspecifikation, brist på användarinblandning och brist på resurser. (Johnson, 1999) Med bra program sparas både tid och pengar. Ett designfel som tar tio sekunder att åtgärda varje gång det inträffar, kan innebära att årligen ödslas hundratals timmar endast på detta fel, vilket kostar stora summor pengar (Nielsen och Coyle, 2001). 5

11 Ett progra ms beståndsdelar Ett gränssnitt består av många komponenter som tillsammans bygger upp den helhet som användaren ser och upplever. Vid utveckling av program kan riktlinjer användas för att underlätta konstruktionen av användargränssnittet. Vanligtvis delas dessa riktlinjer in i några olika kategorier. I det här examensarbetet valdes kategorierna utifrån Shneiderman (1998) och följande indelning i kategorier gjordes: hårdvara, färgkodning, inmatning av data, presentation av data, meddelanden, ikoner och symboler samt teckensnitt. Nedan kommer bakgrunden till varje kategori att presenteras. I Bilaga 1. Riktlinjer för handdatorgränssnitt presenteras konkreta riktlinjer. H ård v ara Konstruktörer av handdatorer står inför ett uppenbart dilemma: Dels ska skärmens storlek anpassas till handdatorn och dels ska användarna få en skärmyta stor nog för att visa all relevant information. Handdatorns drifttid påverkas av bland annat antal färger, skärmstorlek, ljusstyrka och processorhastighet. Arbete med handdatorer ställer höga krav på ergonomin. Exempelvis gör starkt solljus en skärm svårläslig och utomhus är en monokrom skärm mer lämplig än en färgskärm. I miljöer med dålig belysning är det viktigt att handdatorn har en bra bakgrundsbelysning. Även handdatorns fysiska egenskaper, till exempel form och vikt är viktiga att ta hänsyn till. (PDA Ergonomics) På en handdator används ofta en tryckkänslig skärm, en så kallad pekskärm (eng. touch-screen). Pekskärmar uppdateras snabbare än vanliga skärmar men är mer känsliga för reflektioner. I och med att handdatorer har pekskärmar har pennan (eng. stylus) ersatt musen som ett vanligt interaktionsverktyg. Två fördelar med att använda en penna är att det är lätt att skriva bokstäver (avser ej inmatning av text) och att det går snabbt att markera ett område på skärmen. (Forman och Zahorjan, 1994) När pekskärmar används inträffar ibland parallaxfel (se figur 6). Översättning Pekskärm (tryckkänslig) Faktisk bildskärm A B Figur 6. Ett parallaxfel är ett översättningsfel mellan den tryckkänsliga pekskärmen och den faktiska bildskärmen. Parallaxfel påverkas ofta av tittvinkeln och kan medföra att fel objekt väljs, exempelvis A istället för B. 6

12 Parallaxfel beror på tittvinkeln samt avståndet mellan skärmens tryckkänsliga yta och den faktiska bildskärmen. För att korrigera parallaxfel har vanligen apparater med pekskärm en inbyggd funktion för att kalibrera pekskärmen. Om inte skärmen kalibreras med jämna mellanrum blir översättningen fel. (Forman och Zahorjan, 1994) F ärgkodning Användning av färger påverkar till stor del användarupplevelsen av ett gränssnitt. Bra färgkodning i ett gränssnitt kan effektivisera användningen och ge nöjdare användare. Felaktig användning av färger kan dock förvirra användarna genom att signalera något annat. Därmed kan användarnas effektivitet påverkas negativt (Shneiderman, 1998). Många programmerare använder gärna många olika färger för att få tilltalande gränssnitt. Användning av för många färger leder till att gränssnittet blir onödigt svårtolkat (Shneiderman, 1998). Många hemsidor på Internet använder alldeles för mycket färg (Wilson, 1998). Färgperception varierar mellan olika personer och därför anser Shneiderman (1998) att ett gränssnitt bör designas för monokroma skärmar. Färgkodning kan sedan läggas till för att betona viktiga detaljer i gränssnittet (Wilson, 1998). Färgkodning är den dominerande kodningstekniken i ett gränssnitt. Exempelvis kommer olika kategorier data i samma färg att ha ett ibland oönskat sammanhang, vilket kan göra det svårare för användaren att göra rätt tolkning (Smith och Moiser, 1986). Färger ska användas enligt allmänna konventioner och konsekvent i hela gränssnittet. I den västerländska kulturen ska rött användas för kritisk information, grönt för normal aktivitet och gult för vänteläge. (Dix et al., 1994) Ett fönster i ett gränssnitt bör inte innehålla mer än fyra olika färger och i ett program bör inte mer än totalt sju färger användas. Ett bra användningsområde för färgkodning i ett gränssnitt är att indikera statusförändringar. Om gränssnittet är avancerat blir denna teknik än mer användbar (Shneiderman, 1998). Visas fel färger samtidigt på skärmen kan färgparningsfel (eng. color pairing error) uppstå, vilket kan göra en text svårläslig. Speciellt blå text på röd bakgrund är svår att läsa. Svårigheten beror på att blått och rött är varandras komplementfärger, det vill säga färger på motsatta sidor i färgspektrat. För att kunna fokusera på båda färgerna samtidigt måste ögats muskler ansträngas mycket. Färger med liknande kontrast är också svåra att skilja åt, exempelvis gult och vitt samt brunt och svart. (Shneiderman, 1998) Endast en liten andel av syncellerna i ögat är känsliga för färg och endast några av dessa är känsliga för blått. Det innebär att ögat har svårt att tydligt uppfatta blått. Blå är en lugn färg och ska därför inte användas för att indikera kritisk information utan lämpar sig väl som bakgrundsfärg. (Dix et al., 1994) 7

13 En ganska stor del av befolkningen, 8 % av alla män och 1 % av alla kvinnor, är färgblinda. Eftersom alla människor inte kan uppfatta skillnaden mellan olika färger, främst rött och grönt, ska inte färger användas som enda kodningssätt i ett gränssnitt. Däremot är färger ett utmärkt komplement till andra kodningssätt, exempelvis textkodning. (Dix et al., 1994) I n m a tning a v d a t a Några mål vid konstruktion av inmatningsfunktioner är att få konsekvens vid inmatning av data och minimera inmatning och minnesbelastning (Smith och Moiser, 1986). Ett stort problem med inmatning av data på en handdator är avsaknaden av ett vanligt tangentbord. Användaren är tvungen att antingen mata in data med det inbyggda mjukvarutangentbordet (se figur 7 nedan) eller använda alternativa inmatningsmetoder. Andra inmatningsmetoder är exempelvis listor, alternativrutor (eng. checkboxes), handstilsigenkänning och talgränssnitt (Forman och Zahorjan, 1994). I lagermiljöer ökar användningen av streckkoder lavinartat, eftersom dessa kan effektivisera inmatningen (Mimec). För system väl anpassade till sin miljö kan graden av lyckad igenkänning av handskrift vara nästan 100 %. Dock innebär detta inte att inmatning av data sker utan fel då användaren fortfarande kan skriva ord som inte finns i systemet. (Forman och Zahorjan, 1994) Ett talgränssnitt tar inte upp någon skärmyta och har upp till 98 % igenkänning med invanda användare. Dock ställer ett talgränssnitt stora krav på prestandan, eftersom mycket processorkraft går åt till att tolka talinmatningar. För tysta miljöer stör ett talgränssnitt (Forman och Zahorjan, 1994) och i bullriga miljöer är det mycket svårt för systemet att tolka inmatat tal (Beronius, 2002). Figur 7. Mjukvarutangentbordet på en handdator med Microsoft Pocket PC. När inmatning sker med hjälp av ett mjukvarutangentbord är det viktigt att tänka på att detta tangentbord inte får skymma grafiska komponenter i gränssnittet. Användaren ska automatiskt få fram tangentbordet på skärmen när inmatning av tecken ska ske, exempelvis i en textruta (Microsoft, 2002). Ett program ska ge användaren snabb respons på inmatning av data så att användarna inte begränsas av systemet. För inmatning av text på en skärm ska inmatat tecken synas på skärmen inom 0,2 sekunder (Smith och Moiser, 1986). För att minska risken för belastningsskador på armar och axlar bör antalet monotona rörelser minimeras. På en handdator sker de mest enformiga rörelserna vid inmatning av text. Inmatning av större mängder text ska därför göras på en stationär dator eller laptop och informationen ska därefter föras över till handdatorn. 8

14 På en handdator skulle det bästa vara att inte behöva mata in text överhuvudtaget. (PDA Ergonomics) Forsberg och Sjöström (2002) anser att det inbyggda tangentbordet endast ska användas som en sista utväg. För att spara skärmyta kan funktionalitet gömmas i menyer. Menysystem på handdatorer är relativt enkla att skapa då ett handdatorprogram vanligen har ett menysystem med endast en eller maximalt två nivåer. Avslutningsvis föreslår Smith och Moiser (1986) fem högnivåmål för inmatning av data: 1. Konsekvent inmatning av data Liknande inmatningssekvenser ska utformas på snarlika sätt. Terminologi, format och färger ska användas på ett konsekvent sätt. 2. Minimera inmatning av data Genom att låta användaren välja mellan godtagbara alternativ minskar risken för att inmatningen blir fel. För att undvika onödiga fel ska användaren endast mata in samma information en gång. 3. Minimera minnesbelastningen på användaren Användare ska inte behöva komma ihåg långa sekvenser av koder, förkortningar och programsyntax vid inmatning. 4. Konformitet mellan inmatning och presentation av data Formatet på information som matas in i ett system ska stämma överens med hur informationen presenteras för användaren. 5. Flexibel inmatning av data Användare ska kunna påverka i vilken ordning som inmatning av data ska ske. Dock är det viktigt att tänka på att flexibilitet står i direkt kontrast med det som angivits i punkt 1 ovan. Prese ntation a v d a t a Precis som inmatning av data ska presentationen av data ske konsekvent. Gränssnittet ska också minska den kognitiva belastningen på användaren. Till skillnad från gränssnitt för stationära datorer måste ett handdatorgränssnitt utnyttja skärmytan mer effektivt så att all väsentlig information finns tillgänglig för användaren. (Smith och Moiser, 1986) Microsoft (2002) skriver i sina rekommendationer för handdatorgränssnitt att gränssnittet ska, på ett smart sätt, minimera antalet grafiska komponenter för att kunna maximera den synliga informationen. Beroende på hur data presenteras, kan relevant information vara lätteller svårfunnen för användaren. Exempelvis är det mycket enklare att hitta rätt information om den är grupperad i kategorier eller på ett annat strukturerat sätt (Preece et al., 1994). Information som presenteras i listor och menyer ska visas på ett logiskt sätt. Listor med färre än sju element ska ordnas efter något av följande alternativ: kronologisk ordning, sekvensordning, frekvensordning eller relevans. Längre listor eller listor som inte kan ordnas efter ovanstående alternativ bör sorteras i alfabetisk ordning. (Menu Design Guidelines, 1998) 9

15 Smith och Moiser (1986) föreslår, precis som för inmatning av data fem högnivåmål för presentation av data. Målen liknar de för inmatning av data och därför beskrivs endast de som inte redan är förklarade ovan: 1. Konsekvent presentation av data 2. Effektiv informationsinhämtning för användaren Information ska presenteras för användaren i ett för användaren välkänt format och vara anpassad efter uppgiften. 3. Minimera minnesbelastningen på användaren 4. Konformitet mellan inmatning och presentation av data 5. Flexibel presentation av data Me dd ela nden Utformningen av meddelanden är en viktig del i användarcentrerad programutveckling. Meddelanden används vanligen för att ge respons på användarinmatningar, ge grundläggande hjälp och meddela användaren när fel har inträffat. Det kan vara svårt för en nybörjare att förstå innebörden av allt för allmänt formulerade meddelanden. De ska därför vara konkreta och innehålla all relevant information, men inte mer. Tydliga meddelanden ger främst nybörjare en stor fördel, men de hjälper även mer avancerade användare. Meddelanden bör testas med slutanvändare innan de godkänns. (Shneiderman, 1998) Meddelanden ska inte vara humoristiska, eftersom alla skämt blir tjatiga i längden och därmed kommer att störa användaren. Meddelanden ska alltid framställa datorn som ett verktyg för om datorn framställs som en människa kan användaren missuppfatta att datorn har mänskliga egenskaper. (Smith och Moiser, 1986) Vid användning av ljudmeddelanden bör barska ljud användas för kritiska meddelanden och mjuka ljud för bekräftelser och neutrala meddelanden. Ljudmeddelanden är bra för att varna användaren, men kan vara stötande för användaren om det finns andra personer i rummet I miljöer med mycket buller bör användningen av ljudmeddelanden begränsas. Meddelanden, men främst felmeddelanden, påverkar användaren. Det är viktigt att tydligt skilja på utseendet mellan vanliga meddelanden och felmeddelanden. Felmeddelanden får inte vara anklagande, utan bör tydligt beskriva felet som uppstått samt föreslå en eller flera lösningar. Om användaren känner sig anklagad kan frustration lätt uppstå. (Shneiderman, 1998) I kon er och sy m boler En ikon är ursprungligen en religiös symbol, ofta föreställande ett helgon. I datorvärlden används ikoner vanligen för att spara plats i ett gränssnitt genom att representera ett verktyg eller en funktion (Shneiderman, 1998). Användaren kan snabbt förstå innebörden av en välutformad ikon och därmed smidigt välja rätt funktion i ett gränssnitt (Anderson, 2000). 10

16 Vissa förespråkare av ikoner rekommenderar att ikoner används så ofta som möjligt, eftersom ikoner har samma innebörd för människor oavsett språklig bakgrund. En del kritiker är dock bekymrade över att ikoners innebörd inte alltid är självklar. Noggranna tester bör därför göras innan en uppsättning ikoner godkänns. Det kan ofta vara bra att komplettera en ikon med text för att tydliggöra ikonens funktion. Andra kritiker säger skämtsamt att ikoner endast återupplivar problemen med tidiga bildspråk. De påpekar att det tog ungefär 2500 år att bli av med ikonspråk såsom hieroglyfer och nu återupplivar vi dem i datorprogram (Smith och Moiser, 1986). Avslutningsvis anser Shneiderman (1998) att antalet ikoner bör begränsas samt att det är viktigt att ikonerna är distinkta. Inom alla befolkningsgrupper finns det symboler med en traditionell innebörd. Dessa symboler och deras innebörd måste vara välkända för att tydliga ikoner ska kunna konstrueras. Egenkonstruerade ikoner ska alltid testas, eftersom en välkänd symbol för utvecklarna kan vara helt okänd för användarna. (Smith och Moiser, 1986) Gestaltlagarna ger som beskrivits i avsnittet Människans kognitiva förmåga på sidan 3 en bra grund för utformning av symboler i ett gränssnitt. Teck e nsnitt Läsligheten för en text är ett mått på hur snabbt den kan läsas. Negativ kontrast, det vill säga mörka tecken på ljus bakgrund, ger bättre skärpa vilket i sin tur leder till bättre läslighet. Experiment har visat att läsligheten är densamma för teckensnitt med storlekar mellan nio och tolv punkter. En punkt motsvarar en bokstavshöjd på 1/72 tum. (Dix et al., 1998) Allmänt gäller att ett teckensnitts färg ska väljas enligt riktlinjerna för färgkodning. Undersökningar har visat att det är svårare att läsa texter med enbart versaler. Versaler är dock mer lämpade för koder, exempelvis är BFG42 lättare att läsa än bgf42 (Dix et al., 1994). I figur 8 visas Courier, ett teckensnitt där alla tecken har samma bredd. Enligt Shneiderman (1998) är läsligheten sämre för ett sådant teckensnitt. Courier - 16 punkter Figur 8. Text skriven med teckensnittet Courier, 16 punkter. Det finns två huvudtyper av teckensnitt: med eller utan seriffer. Skillnaden mellan dessa två typer illustreras i figur 9. Om en löpande text innehåller såväl teckensnitt med seriffer som teckensnitt utan seriffer, kommer läsligheten att bli sämre (Boyarski et al., 1998). Garamond är ett teckensnitt med seriffer Tahoma är ett teckensnitt utan seriffer Figur 9. Två olika teckensnitt, överst Tahoma 16 punkter och underst Garamond 16 punkter. Tahoma är standardteckensnittet i Microsofts verktyg för att utveckla program för handdatorer. 11

17 Mobila grä nssnitt I ovanstående avsnitt har olika generella aspekter på användargränssnitt presenterats. Nedan sammanfattas viktiga faktorer som påverkar utformningen av mobila gränssnitt: Mobila terminaler har normalt en mycket mindre skärm än stationära datorer. Vanliga tangentbord saknas ofta på mobila terminaler Det är vanligt med pekskärmar på mobila terminaler. Användaren är ofta sysselsatt med flera saker samtidigt. Användaren har ofta ena handen upptagen av att hålla i den mobila terminalen. Miljön där mobila terminaler används varierar ofta och kan medföra problem med exempelvis buller och ljus. Streck koder En streckkod är en mängd symboler som används för att representera alfanumerisk information. Användningen av streckkoder ökar snabbt och en anledning till denna utveckling är att det går snabbt att identifiera produkter märkta med en streckkod, eftersom man endast behöver läsa av streckkoden. Streckkodsmärkning kan användas vid följande aktiviteter: hantering av leveranser, inventeringar och kontroller av artiklar. Det finns många olika typer av streckkoder. En vanlig streckkod är EAN 13, som används för att märka konsumentprodukter. För att få använda denna streckkod krävs tillstånd från EAN (EAN Sverige). En annan vanlig kod är den som användes i detta examensarbete nämligen Kod 128 (Minec). I figur 10 visas de två ovan nämnda streckkoderna. EAN 13 Code Figur 10. Två typer av streckkoder, till vänster EAN 13 och till höger Kod

18 Progra m utv ecklingsm odeller Nedan beskrivs den vanligt förekommande vattenfallsmodellen (med fokus på användarcentrering) och några användarcentrerade programutvecklingsmodeller. V attenfallsm od elle n Vattenfallsmodellen var den första kända projektmodellen för programutveckling och utvecklades under 1960-talet. Vattenfallsmodellen var ursprungligen en linjär modell, eftersom varje steg skulle avslutas innan nästa steg kunde påbörjas. Implementationsfasen kunde därför inte påbörjas innan designfasen var helt slutförd, och därmed skjuts risker på framtiden. (Preece et al.,1994) Det kan vara mycket kostsamt att rätta till fel från tidigare faser, vilket i värsta fall kan leda till att projektet inte håller budget eller tidsplan (Kruchten, 2000). På senare tid har vattenfallsmodellen moderniserats genom att tillåta viss iteration och återkoppling. I figur 11 visas vattenfallsmodellen. Kravanalys Design Implementation Utvärdering Underhåll Figur 11. Vattenfallsmodellen (Preece, 1994) Vattenfallsmodellen är trots förändringarna inte tillräckligt anpassad till dagens krav på programutveckling och tar inte tillräcklig hänsyn till slutanvändarna. An v ä ndarce ntrerad progra m utv eckling Under 1990-talet utvecklades modeller med mer fokus på användarmedverkan. Användarcentrerad programutveckling gör det möjligt att utveckla lättanvända produkter som tillfredsställer konsumenternas behov och har låga supportkostnader. Trots många fördelar tillämpas sällan användarcentrerad programutveckling, eftersom många utvecklare anser att de förstår användarnas krav (IBM). Det finns många olika användarcentrerade modeller för att underlätta utveckling av system. Nedan beskrivs tre av dessa: GUIDE-modellen, ISO-standarden och RAD-modellen. De nämnda modellerna var alla tänkbara att använda under utvecklingen av prototypen i detta examensarbete. 13

19 G U I D E- m od elle n GUIDE (Graphical User Interface Design and Evaluation)-modellen används för att utveckla och utvärdera gränssnitt (Redmond-Pyle och Moore, 1995). GUIDE-modellen (se figur 12) beskriver en process för att utveckla gränssnitt. Processen består av sju steg och involverar exempelvis framtagande av användarprofil och hur uppgiftsanalys kan användas för att ge användarcentrering. 2. Bestäm funktionalitet 1. Definiera användarprofil och användbarhetskrav 4. Definiera riktlinjer för gränssnittet 3. Modellera användarobjekt 5. Designa gränssnittet 6. Utveckla gränssnittet Uppfyller kraven 7. Utvärdera gränssnittet Figur 12. Flödesdiagram över GUIDE-modellen (Redmond-Pyle och Moore, 1995). GUIDE-modellens sju steg beskrivs nedan: 1. Definiera användarprofil och användbarhetskrav I det första steget skapas typiska användarprofiler och det definieras vad systemet ska klara av för att tillfredsställa användarkraven. 2. Bestäm funktionalitet I steg två bestäms systemets funktionalitet, det vill säga de funktioner som användaren kommer att kunna utföra. 3. Modellera användarobjekt I steg tre avgörs vilka mentala användarobjekt, användarens bild av systemet, som ska finnas med i användargränssnittet och hur dessa relateras till varandra. Objektens utseende bestäms ej i detta steg. Vidare avgörs vilka termer och begrepp som ska användas i gränssnittet, ofta genom att genomföra en användarstudie. 14

20 4. Definiera riktlinjer för gränssnittet Innan designfasen kan påbörjas måste riktlinjerna för systemet fastställas. I riktlinjerna ingår bland annat val av ikoner, termer, färger och symboler samt hur information ska matas in och presenteras för användaren. Riktlinjerna innehåller också krav på hårdvara baserade på aktuell arbetsmiljö. 5. Designa gränssnittet I det femte steget görs en visuell skiss av användargränssnittet utifrån de framtagna riktlinjerna. 6. Utveckla gränssnittet I steg sex ska funktionalitet, termer och begrepp översättas till ett användargränssnitt med hjälp av de framtagna riktlinjerna. Här upptäcks ofta systemets allvarligaste fel och det är vanligt att man tvingas återvända till ett tidigare steg i modellen för att ändra vissa villkor eller riktlinjer. 7. Utvärdera gränssnittet Avslutningsvis utvärderas prototypen utifrån de krav som definierades i den första punkten. Uppfyller prototypen kraven kan prototypen färdigställas. I S O ISO-standarden (UsabilityNet) beskriver användarcentrerad programutveckling som en tvärvetenskaplig teknik, vars mål är att förbättra effektivitet, produktivitet och arbetsförhållanden samtidigt som hälsoförhållanden, säkerhet och prestanda inte får försämras. I figur 13 visas en schematisk bild för ISO Identifiera behovet av användarcentrerad design Slutleverans Uppfyller krav Uppfyller ej krav Förstå och specificera systemets kontext Utvärdera designen mot kraven Specificera användaroch organisatoriska krav Producera designlösningar Figur 13. Schematisk bild för ISO-standarden (UsabilityNet). ISO betonar att följande fyra designaktiviteter ska tillämpas iterativt så tidigt som möjligt i ett projekt: 1. Förstå och specificera systemets kontext 2. Specificera användar- och organisatoriska krav 3. Producera designlösningar 4. Utvärdera designen mot kraven 15

Utvärdering av prototyp: Frågedatabas av Mårten Cronander. Innehållsförteckning

Utvärdering av prototyp: Frågedatabas av Mårten Cronander. Innehållsförteckning 1 (6) Mottagare: Åsa Cajander Mårten Cronander Utvärdering av prototyp: Frågedatabas av Mårten Cronander Innehållsförteckning 1 Inledning 2 1.1 Ten usability heuristics 2 1.2 Severity ratings for usability

Läs mer

Grafisk formgivning. Gränssnittet utformning skall på ett naturligt sätt stödja användarens interaktion mot programsystemet

Grafisk formgivning. Gränssnittet utformning skall på ett naturligt sätt stödja användarens interaktion mot programsystemet 1-1 Grafisk formgivning Gränssnittet utformning skall på ett naturligt sätt stödja användarens interaktion mot programsystemet Komponenter måste utformas och användas på ett konsekvent och enhetligt sätt.

Läs mer

Utveckling av ett grafiskt användargränssnitt

Utveckling av ett grafiskt användargränssnitt Datavetenskap Opponenter: Daniel Melani och Therese Axelsson Respondenter: Christoffer Karlsson och Jonas Östlund Utveckling av ett grafiskt användargränssnitt Oppositionsrapport, C-nivå 2010-06-08 1 Sammanfattat

Läs mer

Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation

Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Kurs: Designm etodik, 3 p Delm om ent: Datum : 2 0 0 3-1 2-1 8 Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Nils Järgenstedt [ it3 jani@ituniv.se] Innehållsförteckning INLEDNING...

Läs mer

Fö: Användbarhetsutvärdering

Fö: Användbarhetsutvärdering Fö: Användbarhetsutvärdering Samla in, analysera och presentera användbarhetsmått Heuristisk utvärdering Användbarhetstestning Upplägg Heuristisk utvärdering Heuristiker Utvärderare Gå igenom systemet

Läs mer

Bild 1: Översikt över faserna i projektarbetet

Bild 1: Översikt över faserna i projektarbetet Projektarbete kring system X Det här dokumentet beskriver uppgiften samt innehåller mallar för de rapporter som ska lämnas in. Bild 1 visar ordning och ungefärligt förhållande för tidsåtgång mellan de

Läs mer

Olika syften. TDDD60 användbarhetstest. När passar vilken typ? Med eller utan användare

Olika syften. TDDD60 användbarhetstest. När passar vilken typ? Med eller utan användare TDDD60 användbarhetstest Olika syften Olika typer av metoder Mått på användbarhet/kravuppfyllelse Olika syften Hitta användbarhetsproblem för att förbättra (mål: åtgärda problem, förbättra produkten) Formativ

Läs mer

Konverteringsskola Del 3: Vad är användbarhet?

Konverteringsskola Del 3: Vad är användbarhet? Konverteringsskolans andra del behandlade vikten av att lära känna sina besökare. Vi kommer nu att arbeta vidare med besökarna i åtanke och fokusera på hur pass väl de kan använda webbplatsen. Om webbplatsen

Läs mer

Interaktionsdesign som profession. Föreläsning Del 2

Interaktionsdesign som profession. Föreläsning Del 2 Interaktionsdesign som profession Föreläsning Del 2 Vikten av att göra research Varför behöver vi göra research? En produkt blir aldrig bättre än den data som denna baseras på Men Vi har redan gjort en

Läs mer

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign eller Webbutveckling 1 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se

Läs mer

Bonus Rapport Kommersiell Design KTH

Bonus Rapport Kommersiell Design KTH Bonus Rapport Kommersiell Design KTH Johan Holmström & Lars Åkesson Introduktion Denna rapport beskriver projektet och delmomentet Kommersiell Design i kursen Interaktionsdesign 2 på KTH i Stockholm. Detta

Läs mer

Användarstudie utav GRIM på SFI (Svenska För Invandrare)

Användarstudie utav GRIM på SFI (Svenska För Invandrare) Användarstudie utav GRIM på SFI (Svenska För Invandrare) Per-Olof Gatter ing01@kth.se 1 ...Abstract This document is made as an assignment in the course Speech and Gramming checker tools. It is an continuation

Läs mer

Skillnader mellan design för tryck och webbdesign

Skillnader mellan design för tryck och webbdesign Vad är en webbtext? Webbtexter är inte en specifik texttyp i likhet med protokoll, rapporter eller artiklar. Istället kan webbtexter vara precis vilken texttyp som helst, och det enda som förenar dem är

Läs mer

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman Design och krav Henrik Artman >>Ett av skälen till att projektet inte höll tidplan och budget var [beställarens] höga ambitionsnivå. Dessutom skulle man gjort en stordel av arbetet självt, men en del av

Läs mer

Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport

Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport Respondenter: Emma Henriksson och Ola Ekelund Opponenter: Eva Pettersson och Johan Westerdahl Sammanfattande omdöme

Läs mer

Designkoncept Field Study Organizer

Designkoncept Field Study Organizer 1 Designkoncept av Simon Strandh. Digital Design, Högskolan Kristianstad Designkoncept Field Study Organizer Den tänkta applikationen är designad i syfte att användas som ett dokumentationsstöd under fältstudier.

Läs mer

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Grupparbete ACSD Projektplanering för ett Patientjournalsystem Grupparbete ACSD Projektplanering för ett Patientjournalsystem Uppsala Universitet Institutionen för Informationsteknologi Användarcentrerad Systemdesign Grupp 8, ht03 Christian Rick, rick@bahnhof.se Frida

Läs mer

Nya Medier. Gränssnitt, Interaktivitet och Digital kod

Nya Medier. Gränssnitt, Interaktivitet och Digital kod Nya Medier Gränssnitt, Interaktivitet och Digital kod Människa-Dator: Gränssnittet Tre lager tas upp i boken: Fysiska apparaten som möjliggör för användaren att styra/använda datorn Mjukvara som organiserar

Läs mer

Makes quality Happen NÖJDA KUNDER EFFEKTIVITET

Makes quality Happen NÖJDA KUNDER EFFEKTIVITET Makes IT happen Idnet grundades 1991 och har på den tiden gått från att vara en teknikleverantör till att bli en expert på IT-logistiklösningar för varuflöden i både butik-, lager- och transportsektorn.

Läs mer

Sveriges innovationsmyndighet

Sveriges innovationsmyndighet Sveriges innovationsmyndighet Testbäddar inom hälso- och sjukvård och äldreomsorg En testbädd är en fysisk eller virtuell miljö där företag i samverkan med aktörer inom hälso- och sjukvård eller äldreomsorg

Läs mer

Identifiera kundbehov En sammanfattning och analys av kapitel 4 i boken Product Design and Development

Identifiera kundbehov En sammanfattning och analys av kapitel 4 i boken Product Design and Development Identifiera kundbehov En sammanfattning och analys av kapitel 4 i boken Product Design and Development Grupp 6 Ali Abid Kjell Nilsson Patrick Larsson Mälardalens högskola KN3060, Produktutveckling med

Läs mer

Användbarhetstestning

Användbarhetstestning Användbarhetstestning Samla in, analysera och presentera användbarhetsmått Användbarhetstestning Användare utför realistiska uppgifter i prototypen/systemet Observationer, tänka högt kompletteras med intervjuer

Läs mer

AvI-index. Ett instrument för att mäta IT-systems användbarhet

AvI-index. Ett instrument för att mäta IT-systems användbarhet ANDERS GUNÉR AvI-index Ett instrument för att mäta IT-systems användbarhet Iordanis Kavathatzopoulos Uppsala universitet ISBN 978-91-976643-5-6 Copyright 2008 Iordanis Kavathatzopoulos. Uppsala universitet,

Läs mer

GRÄNSSNITTSDESIGN. Ämnets syfte. Kurser i ämnet

GRÄNSSNITTSDESIGN. Ämnets syfte. Kurser i ämnet GRÄNSSNITTSDESIGN Ämnet gränssnittsdesign behandlar interaktionen mellan dator och människa med fokus på designaspekterna i utveckling av användbara, tillgängliga och tilltalande gränssnitt. Det innehåller

Läs mer

Utveckling av Läsaren

Utveckling av Läsaren Utveckling av Läsaren Projektet steg för steg Läsaren har utvecklats sucessivt till att bli den anpassningsbara och situationsoberoende tjänst den är idag. Tabellen nedan visar hur utvecklingen har skett

Läs mer

Kommandobaserad interaktion

Kommandobaserad interaktion Interaktion 1 Innehåll Kommandobaserad interaktion (Kap 7) Direktmanipulation (Kap 5) Natural-language interaction (Kap 7) Metaforer i användargränssnitt (ej med i boken) Kommandobaserad interaktion Kommandobaserad

Läs mer

Se och förstå! om att utforma information på bildskärmar och displayer

Se och förstå! om att utforma information på bildskärmar och displayer Se och förstå! om att utforma information på bildskärmar och displayer I ARBETSMILJÖLAGEN står det att arbetsförhållandena ska anpassas till människors olika förutsättningar i fysiskt och psykiskt avseende.

Läs mer

campus.borlänge Förstudie - Beslutsstöd för operativ tågtrafikstyrning

campus.borlänge Förstudie - Beslutsstöd för operativ tågtrafikstyrning campus.borlänge Förstudie - Beslutsstöd för operativ tågtrafikstyrning En rapport från CATD-projektet, januari-2001 1 2 Förstudie Beslutsstöd för operativ tågtrafikstyrning Bakgrund Bland de grundläggande

Läs mer

Vad utmärker ett bra användargränssnitt?

Vad utmärker ett bra användargränssnitt? Vad utmärker ett bra användargränssnitt? Att kommunicera med användarna Feedback och Pliancy Excise kontra Flow GUI = Graphic User Interface GUI = Graphic User Interface GUIn, eller grafiska gränssnitt

Läs mer

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 7 i Rogers et al.: Interaction design

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 7 i Rogers et al.: Interaction design Föreläsning 2: Datainsamling - Observation, enkät, intervju Att läsa: Kapitel 7 i Rogers et al.: Interaction design Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav Design 100326 Datainsamling

Läs mer

Design och konstruktion av användargränssnitt (distans) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion

Design och konstruktion av användargränssnitt (distans) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion Design och konstruktion av användargränssnitt (distans) Gulan Jan Gulliksen Ph D, MSc Jan.Gulliksen@hci.uu.se HCI(Uppsala Universitet) och CID(KTH) Uppsala Universitet Institutionen för Avdelningen för

Läs mer

Boken. OBS! Konkret interaktion är inte bokens starka sida. OBS! Jag har skrivit fel kapitel i kursprogrammet Uppdaterad version kommer.

Boken. OBS! Konkret interaktion är inte bokens starka sida. OBS! Jag har skrivit fel kapitel i kursprogrammet Uppdaterad version kommer. Interaktion 1 Boken Typer av interaktion (Kap 2.5) Typer av användargränssnitt (Kap 6.1-6.2) Översikt, navigering och orientering (ej i boken) Felhantering (kort på sid 138) OBS! Konkret interaktion är

Läs mer

Utvärdering. Användbarhetstest: Vad ska ni göra? Användbarhetstestning kontra heuristisk utvärdering. Användbarhetstestning

Utvärdering. Användbarhetstest: Vad ska ni göra? Användbarhetstestning kontra heuristisk utvärdering. Användbarhetstestning Användbarhetstest: Vad ska ni göra? Utvärdering Mattias Arvola Institutionen för datavetenskap Användbarhetstest med pappersprototyp 4 eller 6 användare som testar 3 eller 5 uppgifter Balansera ordningen

Läs mer

TestForum 2014 2014-04-09. Robert Magnusson, Nordic Medtest, Karlstad Lars Palm, Temagon AB / Future Position X, Gävle

TestForum 2014 2014-04-09. Robert Magnusson, Nordic Medtest, Karlstad Lars Palm, Temagon AB / Future Position X, Gävle TestForum 2014 2014-04-09 Robert Magnusson, Nordic Medtest, Karlstad Lars Palm, Temagon AB / Future Position X, Gävle NMT:s definition av testning Testning är en empirisk, teknisk undersökning i syfte

Läs mer

Färger. Matthew Woehlke Översättare: Stefan Asserhäll

Färger. Matthew Woehlke Översättare: Stefan Asserhäll Matthew Woehlke Översättare: Stefan Asserhäll 2 Innehåll 1 Färger 4 1.1 Inledning........................................... 4 1.2 Hantering av scheman................................... 4 1.2.1 Importerar

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

INTEGRERAD KONSTRUKTION OCH TILLVERKNING, TME041. GruppB1steg3. Henrik Ohlsson Knut Andreas Meyer Martin Bäck Ola Lindahl Tobias Eriksson

INTEGRERAD KONSTRUKTION OCH TILLVERKNING, TME041. GruppB1steg3. Henrik Ohlsson Knut Andreas Meyer Martin Bäck Ola Lindahl Tobias Eriksson INTEGRERAD KONSTRUKTION OCH TILLVERKNING, TME041 GruppB1steg3 Henrik Ohlsson Knut Andreas Meyer Martin Bäck Ola Lindahl Tobias Eriksson Handledare: Joakim Johansson 2011-02-16 Innehåll 3.1 Kundinteraktion...

Läs mer

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, ht 2011 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Anpassningsbar applikationsstruktur för flerpunktsskärmar

Anpassningsbar applikationsstruktur för flerpunktsskärmar Datavetenskap Opponent(er): Rikard Boström Lars-Olof Moilanen Respondent(er): Mathias Andersson Henrik Bäck Anpassningsbar applikationsstruktur för flerpunktsskärmar Oppositionsrapport, C/D-nivå 2005:xx

Läs mer

Analys av kvalitativ data Kvalitativ innehållsanalys som ett exempel. Introduktion Bakgrund Syfte Metod Resultat Diskussion Slutsats

Analys av kvalitativ data Kvalitativ innehållsanalys som ett exempel. Introduktion Bakgrund Syfte Metod Resultat Diskussion Slutsats KVALITATIV ANALYS Analys av kvalitativ data Kvalitativ innehållsanalys som ett exempel Övning i att analysera Therese Wirback, adjunkt Introduktion Bakgrund Syfte Metod Resultat Diskussion Slutsats Fånga

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

KURSMÅL WINDOWS STARTA KURSEN

KURSMÅL WINDOWS STARTA KURSEN KURSMÅL WINDOWS Detta är en introduktionskurs för dig som är nybörjare. Du kommer att få bekanta dig med datorns viktigaste delar och lära dig grunderna i operativsystemet Windows, vilket är en förutsättning

Läs mer

Identifiera kundbehov KPP306, Produkt och processutveckling, 15hp

Identifiera kundbehov KPP306, Produkt och processutveckling, 15hp 2008 02 21 Identifiera kundbehov KPP306, Produkt och processutveckling, 15hp PM, Seminarie SEM1, 3hp Kapitel 4 Seminariegrupp 7 Författare: Robin Hellsing Robin Jarl Handledare: Rolf Lövgren Sammanfattning

Läs mer

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1 Algoritmer Lars Larsson VT 2007 Lars Larsson Algoritmer 1 1 2 3 4 5 Lars Larsson Algoritmer 2 Ni som går denna kurs är framtidens projektledare inom mjukvaruutveckling. Som ledare måste ni göra svåra beslut

Läs mer

Exempel på observation

Exempel på observation Exempel på observation 1 Jag gjorde en ostrukturerad, icke deltagande observation (Bell, 2005, s. 188). Bell beskriver i sin bok ostrukturerad observation som något man tillämpar när man har en klar uppfattning

Läs mer

KÖPGUIDE. Toshiba FEATURE

KÖPGUIDE. Toshiba FEATURE Toshiba FEATURE DAGS FÖR SKOLAN DAGS FÖR SKOLAN KÖPGUIDE I Toshibas utbud av bärbara datorer finns mycket att välja bland, antingen du själv studerar eller är lärare, eller kanske letar efter lämplig utrustning

Läs mer

Bra arbetsmiljö vid datorn. arbetsgivarens ansvar

Bra arbetsmiljö vid datorn. arbetsgivarens ansvar Bra arbetsmiljö vid datorn arbetsgivarens ansvar 1 Reglerna gäller alla arbetsmiljöer 2 Se bra på skärmen fritt från flimmer tydliga tecken bra kontrast 3 Styr utan värk 4 Syna belysningen 5 Anpassa arbetsplatsen

Läs mer

Kognitionsvetenskap C, HT-04 Mental Rotation

Kognitionsvetenskap C, HT-04 Mental Rotation Umeå Universitet 041025 Kognitionsvetenskap C, HT-04 Mental Rotation Grupp 3: Christina Grahn, dit01cgn@cs.umu.se Dan Kindeborg, di01dkg@cs.umu.se David Linder, c01dlr@cs.umu.se Frida Bergman, dit01fbn@cs.umu.se

Läs mer

Vop handledning. Användarhandledning till Vop applikationen. UPPGJORD: Mattias Gyllsdorff GODKÄND:Mattias Gyllsdorff REV: A DATUM: 2010-12-08

Vop handledning. Användarhandledning till Vop applikationen. UPPGJORD: Mattias Gyllsdorff GODKÄND:Mattias Gyllsdorff REV: A DATUM: 2010-12-08 UPPGJORD: Mattias Gyllsdorff GODKÄND:Mattias Gyllsdorff REV: A DATUM: 2010-12-08 Vop handledning Användarhandledning till Vop applikationen Bring Technologies AB Innehållsförteckning 1 Introduktion...1

Läs mer

Egenskaper för digitala läromedel och film

Egenskaper för digitala läromedel och film Egenskaper för digitala läromedel och film Digitala läromedel Detta är en sammanställning av vad man bör beakta vid framställning av digitala läromedel för att nå största möjliga tillgänglighet.. Det som

Läs mer

2003-09-09. Patricija Jaksetic Erik Wistrand. Psykologi del 2 - kognition. Förra gången pratade vi om perception...

2003-09-09. Patricija Jaksetic Erik Wistrand. Psykologi del 2 - kognition. Förra gången pratade vi om perception... Psykologi del 2 - kognition Patricija Jaksetic Erik Wistrand Interaction Design Group Föreläsning 9/9 2003 Preece, kap.3 Newmad Technologies Förra gången pratade vi om... Generella designprinciper

Läs mer

Forskning och mobil medborgarservice på försök, CIDRE

Forskning och mobil medborgarservice på försök, CIDRE Forskning och mobil medborgarservice på försök, CIDRE Professor Karl W Sandberg Nätverksträff 24-timmarswebben, 14 oktober 2008 Sundsvalls konferenscenter, Scandic Sundsvall City CHAOS rapporten från Standish

Läs mer

Föreläsning 15: Repetition DVGA02

Föreläsning 15: Repetition DVGA02 Föreläsning 15: Repetition DVGA02 Vad handlar kursen om? Kursen kan i grova drag delas upp i tre delar: 1. Objekt-orienterad programmering 2. Grafiska användargränssnitt 3. Datastrukturer Dessutom genomsyras

Läs mer

Kursplanering Objektorienterad programmering

Kursplanering Objektorienterad programmering Kursplanering Objektorienterad programmering Fakta Ämne Programmering Poäng 40 Yh-poäng Kurskod YSYS-OOP Klass Systemutvecklare.NET 2 Syfte och koppling till yrkesrollen Syftet är att få en stabil grund

Läs mer

Analysfasen. Systemering med användarfokus

Analysfasen. Systemering med användarfokus Analysfasen Systemering med användarfokus ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Användbarhetskrav Funktionalitetskrav Design Prototyping Utvärdering Suzana R (omarb från

Läs mer

Riktlinjer för bedömning av examensarbeten

Riktlinjer för bedömning av examensarbeten Fastställda av Styrelsen för utbildning 2010-09-10 Dnr: 4603/10-300 Senast reviderade 2012-08-17 Riktlinjer för bedömning av Sedan 1 juli 2007 ska enligt högskoleförordningen samtliga yrkesutbildningar

Läs mer

Måldriven, informationscentrerad webbdesign

Måldriven, informationscentrerad webbdesign Måldriven, informationscentrerad webbdesign Linus Forsell Digitala Distributionsformer vid Högskolan Väst, Trollhättan, Sverige linus.forsell@student.hv.se 1 Abstrakt I den här essän kommer måldriven och

Läs mer

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, vt 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Interaktion 2 STYRDON, PEKDON OCH ANNAN INTERAKTION ATT RÄKNA MED

Interaktion 2 STYRDON, PEKDON OCH ANNAN INTERAKTION ATT RÄKNA MED Interaktion 2 STYRDON, PEKDON OCH ANNAN INTERAKTION ATT RÄKNA MED Sammanfattning Styrdon Tangentbord och textinmatning Pekdon Fitts lag GOMS-KLM Styrdon Tangentbord Pekdon Tangentbord QWERTY-layout QWERTY-layout

Läs mer

QosmioEngine För avancerad video

QosmioEngine För avancerad video QosmioEngine För avancerad video Qosmio förenar QosmioEngines och QosmioPlayers högkvalitativa videofunktioner, Harman Kardon högtalare och SRS TruSurround XT: s funktioner för surroundljud och digital

Läs mer

Föreläsning i webbdesign. Interak*onsdesign. Rune Körnefors. Medieteknik. 2012 Rune Körnefors rune.kornefors@lnu.se

Föreläsning i webbdesign. Interak*onsdesign. Rune Körnefors. Medieteknik. 2012 Rune Körnefors rune.kornefors@lnu.se Föreläsning i webbdesign Interak*onsdesign Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Från föreläsning F1 Användarcentrerad design "Take the user into account every step of

Läs mer

Webbtillgänglighet. Webbtillgänglighet. World Wide Web Consortium. Web Accessibility Initiative, WAI WCAG 2.0 WCAG 1.0

Webbtillgänglighet. Webbtillgänglighet. World Wide Web Consortium. Web Accessibility Initiative, WAI WCAG 2.0 WCAG 1.0 Webbtillgänglighet Webbtillgänglighet Att göra webbinnehåll så att de är tillgängliga för alla oavsett vilka funktionsnedsättningar man har Att göra webbinnehåll tillgängligt oavsett vilken in- och utmatningsutrustning

Läs mer

Unit testing methodology

Unit testing methodology Department of Computer Science Per Hurtig Stefan Lindberg & Fredrik Strandberg Unit testing methodology Opposition Report, C/D-level 2005:xx 1 Övergripande utvärdering Helhetsintrycket av uppsatsen är

Läs mer

Drömmaskiner. Den moderna tekniken i människans tjänst Drömmaskiner: Från Minimetern till Jag Vill-appen (från 1998 till idag) Björn Breidegard

Drömmaskiner. Den moderna tekniken i människans tjänst Drömmaskiner: Från Minimetern till Jag Vill-appen (från 1998 till idag) Björn Breidegard Drömmaskiner Den moderna tekniken i människans tjänst Drömmaskiner: Från Minimetern till Jag Vill-appen (från 1998 till idag) Björn Breidegard Certec, Inst. för Designvetenskaper, Lunds tekniska högskola,

Läs mer

Metoder för datainsamling

Metoder för datainsamling Metoder för datainsamling Föreläsning 16/10-2002 Christina von Dorrien Kapitel 9.4, 12-13 Användarcentrerad designmetodik Analysera användare, användningssituation och uppgift Testa och utvärdera designförslag,

Läs mer

Tentamen på kursen Informationsdesign, 7,5 hp

Tentamen på kursen Informationsdesign, 7,5 hp Högskolan i Borås Sektionen för Informatik Malin Nilsson Tentamen Tentamen på kursen Informationsdesign, 7,5 hp Tentamenstid: 2015-01-09, kl. 09.00-13.00 Ladokkod: NID021 Hjälpmedel: Ritverktyg, t ex färgkritor,

Läs mer

Jag har ju sagt hur det ska vara

Jag har ju sagt hur det ska vara Jag har ju sagt hur det ska vara - men kommunikation är så mycket mer än att ge information. Säkra information genom kommunikation 40 80 % av all medicinsk information glöms direkt (Kessels, 2003) Nästan

Läs mer

Decentraliserad administration av gästkonton vid Karlstads universitet

Decentraliserad administration av gästkonton vid Karlstads universitet Datavetenskap Opponent(er): Markus Fors Christian Grahn Respondent(er): Christian Ekström Per Rydberg Decentraliserad administration av gästkonton vid Karlstads universitet Oppositionsrapport, C/D-nivå

Läs mer

Exempel på verklig kravspecifikation

Exempel på verklig kravspecifikation Exempel på verklig kravspecifikation Detta är ett exempel på en proffessionell kravspecifikation hämtad ur verkliga livet. Den visas inte i sin fullständighet, det mesta är bortklippt, men strukturen och

Läs mer

Manipulation med färg i foton

Manipulation med färg i foton Linköpings Universitet, Campus Norrköping Experimentrapport i kursen TNM006 Kommunikation & Användargränssnitt Manipulation med färg i foton Försöksledare epost facknr. David Kästel davka237@student.liu.se

Läs mer

SMULTRON. Fredrik Li, Ester, Anders, Jessica, Philip. Malmö Högskola Konst Kultur Kommunikation OOP5 - Mobile Applications IDK 05 - April/Maj 2007

SMULTRON. Fredrik Li, Ester, Anders, Jessica, Philip. Malmö Högskola Konst Kultur Kommunikation OOP5 - Mobile Applications IDK 05 - April/Maj 2007 SMULTRON av Fredrik Li, Ester, Anders, Jessica, Philip Malmö Högskola Konst Kultur Kommunikation OOP5 - Mobile Applications IDK 05 - April/Maj 2007 - När man har turen att hitta en plats där man trivs

Läs mer

Parkeringsautomater KOGNITIONSERGONOMI - GRUPPUPPGIFT 1. ID02 2003 Grupp 3. Susann Hertz Martina Ivanisevic Claes Nellestam Martin Pråme

Parkeringsautomater KOGNITIONSERGONOMI - GRUPPUPPGIFT 1. ID02 2003 Grupp 3. Susann Hertz Martina Ivanisevic Claes Nellestam Martin Pråme KOGNITIONSERGONOMI - GRUPPUPPGIFT 1 Parkeringsautomater ID02 2003 Grupp 3 Susann Hertz Martina Ivanisevic Claes Nellestam Martin Pråme Handledare Håkan Eftring, CERTEC Inledning Uppgiften bestod i att

Läs mer

Hur kvalitetssäkra komplexa IT-lösningar och vad är egentligen test?

Hur kvalitetssäkra komplexa IT-lösningar och vad är egentligen test? Hur kvalitetssäkra komplexa IT-lösningar och vad är egentligen test? Sätterstrand Business Park 2014-05-27 Peter Furster Robert Magnusson 2014-01-30 Varför Nordic MedTest? Sjukvården drabbas allt för ofta

Läs mer

F15 Tillgänglighet/Accessibility Dagens agenda

F15 Tillgänglighet/Accessibility Dagens agenda F15 Tillgänglighet/Accessibility Dagens agenda Varför bry sig? Vad tjänar jag? WAI Funka Nu WCAG 1, 2 Hjälpmedel Prolog Varför bry sig? En stor del av Sveriges befolkning lider av funktionsnedsättningar

Läs mer

TMP Consulting - tjänster för företag

TMP Consulting - tjänster för företag TMP Consulting - tjänster för företag Adress: http://tmpc.se Kontakta: info@tmpc.se TMP Consulting är ett bolag som utvecklar tekniska lösningar och arbetar med effektivisering och problemslösning i organisationer.

Läs mer

KÖPA MARKNADSUNDERSÖKNING. En guide för dig som överväger att göra en marknadsundersökning

KÖPA MARKNADSUNDERSÖKNING. En guide för dig som överväger att göra en marknadsundersökning KÖPA MARKNADSUNDERSÖKNING En guide för dig som överväger att göra en marknadsundersökning INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 2 INLEDNING... 3 BEHÖVER NI VERKLIGEN GENOMFÖRA EN UNDERSÖKNING...

Läs mer

Projektplan, Cykelgarage

Projektplan, Cykelgarage Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)

Läs mer

Föreläsning 6 Konceptuell design och designprinciper. Kapitel 8-9 i Stone et al.

Föreläsning 6 Konceptuell design och designprinciper. Kapitel 8-9 i Stone et al. Föreläsning 6 Konceptuell design och designprinciper Kapitel 8-9 i Stone et al. Från krav till design hur gör man Work reengineering, dvs. att omstrukturera, konstruera om befintligt sätt Task allocation,

Läs mer

Vad säger WCAG om kognition?

Vad säger WCAG om kognition? Vad säger WCAG om kognition? Stefan Johansson och Anita Hildén stefan.johansson@funkanu.se leknyttan@gmail.com Så här säger W3C-konsortiet: Web Content Accessibility Guidelines (WCAG) 2.0 innehåller ett

Läs mer

Lite info först. Kom ihåg! Deadline på lab1 på onsdag. Övning 2 på onsdag: gör en kalender för olika slags användare

Lite info först. Kom ihåg! Deadline på lab1 på onsdag. Övning 2 på onsdag: gör en kalender för olika slags användare Lite info först Kom ihåg! Deadline på lab1 på onsdag. Övning 2 på onsdag: gör en kalender för olika slags användare Förra veckan... GUI = Graphical User Interface (grafiskt användargränssnitt) Gör så här

Läs mer

FAKTAAVSNITT: ARBETSMINNE TEORETISK MODELL

FAKTAAVSNITT: ARBETSMINNE TEORETISK MODELL FAKTAAVSNITT: ARBETSMINNE TEORETISK MODELL Begreppet arbetsminne började användas på 1960-talet. Tidigare skrevs det istället om korttidsminne som handlar om vår förmåga att under en kort tid hålla information

Läs mer

WEBBKLUSTRING SLUTRAPPORT

WEBBKLUSTRING SLUTRAPPORT Arne Jönsson 2014-01-09 WEBBKLUSTRING SLUTRAPPORT 1. Inledning Inom projektet har vi utvecklat teknik som gör det möjligt att identifiera webbsidors innehåll och därefter klustra (gruppera) dem så att

Läs mer

Kravställande/kravhantering

Kravställande/kravhantering Kravställande/kravhantering Systemering med användarfokus Suzana Ramadani 1 ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Funktionalitetskrav Egenskapskrav Användbarhetskrav Design

Läs mer

Abelko Terminal. Användarmanual. Giltig för FIRMWARE version 2.4/2.5 och 15, 17 och 19 tums modeller

Abelko Terminal. Användarmanual. Giltig för FIRMWARE version 2.4/2.5 och 15, 17 och 19 tums modeller Abelko Terminal Användarmanual Giltig för FIRMWARE version 2.4/2.5 och 15, 17 och 19 tums modeller Abelko terminalen är en panel pc avsedd att monteras i kontrollpaneller eller skåp som display och gateway

Läs mer

Mobilapplikationsdesign

Mobilapplikationsdesign Mobilapplikationsdesign En utvärdering av designprocessen för mobilapplikationer till smartphones A NDREAS BLACKNE Examensarbete Stockholm, Sverige 2011 Mobilapplikationsdesign En utvärdering av designprocessen

Läs mer

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys Användbarhet och Webbutveckling för mobila enheter Behovsanalys Kurshemsidan Böcker mobilutveckling Dokumentation/Inlämningar Kommer på hemsidan (tills på måndag?) Nästa vecka: Planeringsdokument (Scrum)

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

Heuristisk utvärdering. Usability Problem Taxonomy

Heuristisk utvärdering. Usability Problem Taxonomy Institutionen Examensarbete D-nivå Vårterminen 2005 för i kommunikation datavetenskap 20p och information Heuristisk utvärdering vs Usability Problem Taxonomy En jämförelse ur ett klassificeringsperspektiv

Läs mer

WEBB365.SE. Hur skriver man sökmotoroptimerade texter

WEBB365.SE. Hur skriver man sökmotoroptimerade texter Hur skriver man sökmotoroptimerade texter Introduktion Det finns mycket man kan göra för att lyckas på nätet och att skriva sökmotoroptimerade texter är definitivt en av de viktigare. I korta ordalag kan

Läs mer

Prototyper och användartest

Prototyper och användartest Föreläsning i webbdesign Prototyper och användartest Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Prototyp för en webbplats! Utkast eller enkel variant av webbplatsen" Syfte"

Läs mer

JavaRats. Kravspecifikation. Version 1.1. Gustav Skoglund gussk258@student.liu.se. Marcus Widblom marwi026@student.liu.se. Senast ändrad: 13 / 05 / 08

JavaRats. Kravspecifikation. Version 1.1. Gustav Skoglund gussk258@student.liu.se. Marcus Widblom marwi026@student.liu.se. Senast ändrad: 13 / 05 / 08 JavaRats Kravspecifikation Version 1.1 Gustav Skoglund gussk258@student.liu.se Marcus Widblom marwi026@student.liu.se Senast ändrad: 13 / 05 / 08 Sammanfattning Kravspecifikationen för JavaRats har skrivit

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

RISKANALYS POST-ITLAPP METODEN

RISKANALYS POST-ITLAPP METODEN RISKANALYS med POST-ITLAPP METODEN Copyright 2011, Rolf Westman & Jonas Gamstedt, dokumentet är helt fritt att använda i oförändrat skick. Att göra riskanalys och FMEA med post-itlappmetoden är ett snabbt

Läs mer

Tänka-högt metoden versus Enkätundersökning

Tänka-högt metoden versus Enkätundersökning Chalmers tekniska högskola, IT-universitetet 2004-01-12 MDI Interaktionsdesign Designmetodik, 3 p HT-03 Tänka-högt metoden versus Enkätundersökning Sofia Torberntsson Kursansvariga: Hanna Landin Staffan

Läs mer

Tips och idéer för Windows 8

Tips och idéer för Windows 8 Tips och idéer för Windows 8 Läs mer om it i lärandet på webben: www.spsm.se/itochlarande Tips och idéer för Windows 8 Skriften är utgiven av Specialpedagogiska skolmyndigheten (SPSM). Skriften kan hämtas

Läs mer

Kvalitativ Analys. Utvärderingsmetoder inom MDI DH2408

Kvalitativ Analys. Utvärderingsmetoder inom MDI DH2408 Kvalitativ Analys Utvärderingsmetoder inom MDI DH2408 Inlämningsuppgift 2 Era gruppinlämningar ligger här framme, leta reda på er egen!!! Jag har godtyckligt gett er ett gruppnummer, referera till det

Läs mer

Datorn från grunden. En enkel introduktion. Innehåll: Inledning 1 Vad är en dator? 2 Datorns olika delar 3 Starta datorn 5 Stänga av datorn 7

Datorn från grunden. En enkel introduktion. Innehåll: Inledning 1 Vad är en dator? 2 Datorns olika delar 3 Starta datorn 5 Stänga av datorn 7 Datorn från grunden En enkel introduktion Innehåll: Inledning 1 Vad är en dator? 2 Datorns olika delar 3 Starta datorn 5 Stänga av datorn 7 2 Inledning Välkommen till Söderköpings bibliotek! Vid detta

Läs mer

När larmen tystnar En studie av väktares larminstruktioner ur ett kognitivt perspektiv Anna Göransdotter

När larmen tystnar En studie av väktares larminstruktioner ur ett kognitivt perspektiv Anna Göransdotter Institutionen för kommunikation och information Examensarbete i kognitionsvetenskap 10p C-nivå Vårterminen 2007 När larmen tystnar En studie av väktares larminstruktioner ur ett kognitivt perspektiv Anna

Läs mer

Kristian Almgren Artificiell Intelligens Linköpings Universitet 2011. Talstyrning

Kristian Almgren Artificiell Intelligens Linköpings Universitet 2011. Talstyrning Talstyrning Abstrakt Talstyrning är en teknik som gör det möjligt för oss människor att mer eller mindre verbalt kommunicera med en dator eller ett system. Det här är ett tillvägagångssätt inom AI och

Läs mer

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer