12 februari 2008
Användningsundersökning 1
En mer utförlig dokumentation över våra mål och syften finns här.
Intervjumallen finns här.
Sammanfattning av resultatet finns här.
11 februari 2008
Möte 11.02.08
Möte: Med Kalle och Staffan
- Arbeta om tidsrapporten. Jobba iterativt.
- Dokumentera detaljerade diskussioner och förslag.
- Utveckla applikationen tillsammans i steg. Backa om nödvändigt.
- Diskutera (fixa) prioritetslista över funktioner för applikationen.
- Renskrivning av planeringsrapporten imorgon.
- Johan: Lägga till text om Wiigee i valet av bibliotek.
Vecka 6 - Erik
Aktivitets- och tidsrapport för vecka 6.
- Måndag: Lunchmöte, läst om algoritmer med Alexander, möte.
- Tisdag: Förberedelser inför intervjuer.
- Torsdag: Intervjuer genomförande.
- Fredag: Planneringsrapport, möte.
- Söndag: Renskrivit intervjuresultat.
Tid denna vecka: 23 h
Totalt: 51,5 h
10 februari 2008
Vecka 6 - Fredrik
Aktivitets- och tidsrapport för vecka 6.
- Måndag 4.02.08: Handledarmöte.
- Tisdag: 5.02.08: Inlämningsuppgift 1.
- Torsdag 7.02.08: Föreläsning samt studerade artiklar.
- Fredag 8.02.08: Möte samt arbete.
- Söndag 10.02.08: Uppdaterat bloggen, börjat skriva GUI för programmet.
Totalt: 45 h
Vecka 6 - Johan
- 2008-02-04: Handledarmöte
- 2008-02-05: Inlämningsuppgift 1 informationskompetens
- 2008-02-07: Föreläsning: Skrivmetodik
- 2008-02-07: Läste forskningsrapporter
- 2008-02-08: Möte med gruppen
- 2008-02-10: Läst om HMM
Tid denna vecka: 14 h
Totalt: 39 h 45 min
Vecka 6 - Aram
- Måndag 4.02.08: Möte (se mötesprotokoll 04.02.08).
- Tisdag: 5.02.08: Arbete med utvärderingsdokument och inlämningsuppgift 1.
- Torsdag 7.02.08: Föreläsning och läsning av forskningsrapporter rörande accelerometerbaserad rörelseigenkänning m.m.
- Fredag 8.02.08: Möte (se mötesprotokoll 08.02.08). Arbete med projektrapporten och tidig systemdesign/arktitektur.
- Söndag 10.02.08: Uppdaterat bloggen.
Totalt: 45.5 h
Utvärdering och val av bibliotek
Egenskaper | WiimoteLib | WiiremoteJ |
Öppen källkod | | |
Dokumentation | | |
Aktivt forum | | |
Plattformsoberoende | | |
Ljud-support | | |
Kräver externa bibliotek | | |
Kunskap i språket (% i gruppen) | 40% | 100% |
Diskussion av matrisdata:
Då WiiremoteJ inte är öppen källkod blir man beroende av extern hjälp vid eventuella buggar. Båda är bra dokumenterade och har aktiva forum. WiiremoteJ är kodat i Java vilket gör det plattformsoberoende medan WiimoteLib är kodat i C# och stöds endast (väl) på Windows-plattformen. Vi ser dock ej detta som en större nackdel och väger inte detta argument så tungt i utvärderingen eftersom majoriteten av dagens datoranvändare använder Windows. Ljud-support är inte kritisk i dagsläget och vid behov kommer vi att själva implementera stöd för det i WiimoteLib. Vi ser beroendet av externa bibliotek som befinner sig i ett uvecklingsstadie som en nackdel då risken för buggar är större.Även fast en mindre del av gruppen är familjära med C# än Java så ser vi inte det som nån större tröskel eftersom dessa språk är väldigt lika.
Slutsats:
WiimoteLib är öppen källkod och är inte beroende av något externt bibliotek vilket gör att risken för elaka buggar är liten. Det är även ett väldokumenterat bibliotek med bl.a. exempel-applikationer och ett aktivt forum.
Även om inte alla i gruppen är bekanta med C# ser vi det inte som en nackdel. Snarare som en fördel då vi har ett utmärkt tillfälle att få kunskaper i ett nytt språk som används mycket ute i industrin. Därför har vi valt att använda WiimoteLib och C#.
Status - Vecka 6
Vecka 6 - Alexander
Aktivitets- och tidsrapport för vecka 6.
Tid denna vecka: 22 h
Möte 08.02.08
- Planneringsrapporten: Genomarbetet utkast skrivet. Mailat till Kalle för feedback vid kommande möte.
- Undersökningen: Genomförd.
- Val av bibliotek: WiimoteLib (C#) valt.
- Aram: Lägga upp utvärderingen av programmeringsspråk och biblioteksval på bloggen.
- Erik och Alexander: Sammanfatta resultatet av undersökningen.
- Fredrik: Fundera på idé för GUI till applikationen för inspelning och identifiering av gester.
- Alla: Läsa på lite om koden i Wiigee samt event och delegates i C#.
- Renskrivning av planneringsrapporten på tisdag och inlämning därefter.
- Planneringsrapporten.
- Resultatet av undersökningen.
- Systemarkitektur/design.
- Diskutera tidsrapporten.