Rafel Ridha Projektdefinition Utveckling av applikation för Windows Phone Dokumenttitel Projektdefinition Dokumentförfattare Rafel Ridha Dokumentnamn Projektdefinition xx.pdf Version 0.3 E-post rafelr@kth.se Skapades 2012-02-01 Sparades 2012-05-01
å 1 INLEDNING... 3 1.1 SYFTET MED DETTA DOKUMENT... 3 1.2 MÅLGRUPP... 3 1.3 PERSONER I PROJEKTET... 3 1.4 REVISIONSHISTORIA... 3 2 PROJEKTBESKRIVNING... 4 2.1 BAKGRUND... 4 2.2 MÅL... 4 2.3 SYFTE... 4 2.4 TEKNISKA SPECIFIKATIONER... 4 2.5 RISKER... 5 2.6 METOD... 6 2.7 RAPPORTSKRIVNING... 6 3 ORGANISATION... 7 3.1 PROJEKTORGANISATION... 7 3.2 ROLLER... 7 3.3 RESURSER... 7 3.4 TIDSPLANERING... 8
Detta dokument är en beskrivning av examensarbetet Utveckling av applikation för Windows Phone som utförs av Rafel Ridha på IDG vårterminen 2012. 1.1 Syftet med detta dokument Syftet med projektdefinitionen är att beskriva projektet samt planera och beskriva när och på vilket sätt arbetet kommer att bedrivas i projektet. 1.2 Målgrupp Målgruppen som detta dokument vänder sig till är personer som på ett eller annat sätt är inblandade i examensarbetet. Detta innefattar, förutom författaren själv, handledare, examinator och andra intressenter. 1.3 Personer i projektet Examensarbetare Handledare Examinator 1.4 Revisionshistoria ä 0.1 2012-02-01 Preliminär projektdefinition skapad 0.2 2012-02-29 Mer detaljerad tidsplan, tydligare roller samt ny riskanalys 0.3 2012-05-01 Applikationen skall även innehålla support för bildspel
I detta kapitel presenteras bakgrunden till projektet och vilket syfte projektet har. En mer detaljerad redovisning av de underliggande frågeställningarna presenteras också, tillsammans med en projektdisposition och projektets begränsningar. 2.1 Bakgrund IDG är Sveriges största mediahus inom IT. De står för ett flertal hemsidor samt tidningar inom olika områden kring IT. Nyheterna går att läsa via hemsidorna, tidningarna eller mobilapplikationerna. Tidningarna finns tillgängliga för alla och går att köpa från butiker eller prenumerera på från respektive hemsida. Via mobilen kan man surfa in på hemsidorna, alternativ använda den enklare lösningen och ladda ner mobilapplikation. Mobilapplikationerna finns tillgänglig för Android och ios. 2.2 Mål Windows Phone 7 är ett växande operativsystem för mobiler. Målet är att komma in i den marknaden och försöka öka antalet användare genom mobilapplikation till Windows Phone 7. 2.3 Syfte Syftet med en mobilapplikation är underlätta samt locka kundens till användning av respektive sida. Till skillnad från att låta kunden surfa in via mobilen med webbläsaren är det med attraktivt samt smidigare att ha en applikation tillgänglig för den marknaden. 2.4 Tekniska specifikationer Utvecklingsmiljö: Visual studio/wp7 SDK samt Blend används för utveckling av applikationer till WP7. Programmeringsspråket är C# och AXML. Med hjälp av emulator samt min mobil telefon kan applikationen kontinuerligt testas. Huvudsyfte: Mobilapplikationsens huvudsyfte är att ge möjligheten till användaren att smidigt kunna navigera sig till den önskade sidan, kunna se alla aktuella nyheter samt klicka in sig och läsa nyheten. Nyheten kan även innehålla bildspel som skall visas på ett lämpligt och mobil anpassat sätt.
Features: Tilläggstjänster och extra funktioner kan inkluderas och forskas inom ifall det finns tid över. Funktioner så som: - Förbättring av design/layout - En funktion för att kunna dela artiklar till olika social communitys - Kunna läsa kommentarer för olika artiklar - Kunna logga in och skriva kommentarer. Och andra övriga punkter som eventuellt kan dyka upp under projektens genomgång. Koder & Diagram: Projektet kommer att vara väldigt strukturerat. Alla koder kommer att vara kommenterade och optimerade. Olika diagram som beskriver applikationen kommer att skapas. Projektet, koderna, diagramen, applikationen samt all material kring applikationen överlämnas till IDG efter ett avslutat exjobb och därefter har IDG all rätt att göra vad de vill med det materialet. 2.5 Risker Projektets mål försenas eller måste omdefinieras Hög Tydlig information kring projektets mål samt arbetsuppgifter Frånvaro på grund av sjukdom etc. Medel Hänsyn till normal frånvarofrekvens tas vid tidsplaneringen Projektets mål uppnås ej Låg Utbildning samt rådgivning.
Projektets mål går ej att uppnå på grund av hinder från WP SDK Låg Omdefiniera samt försöka skapa skräddarsydda lösningar 2.6 Metod Arbetet kommer att bearbetats på ett iterativt sätt, dels för att alltid ha något resultat ifall arbetet inte hinner bli klar i tid samt för att ett iterativt arbetssätt är mest lämpligt detta projekt. 2.7 Rapportskrivning Det slutliga konkreta resultatet av projektet är en slutrapport. Rapporten kommer skissas enkelt under projektets genomgång och olika aktiviteter kommer att loggas för att sedan fyllas in i rapporten efter varje avslutad fas. Preliminär innehållsförtäckning för slutrapporten: Sammanfattning Inledning Syfte och bakgrund Problembeskrivning och analys Bakgrundsteori Utredning Implementering Utvärdering Slutsatser och rekommendationer
Det här kapitlet beskriver projektets organisation och innehåller en ofärdig tidsplan. 3.1 Projektorganisation Examensarbetet utförs av Rafel Ridha som en del i högskoleingenjörsutbildningen Datateknik vid Kungliga tekniska högskolan och motsvarar 15poäng. Examinator från KTH är Anders Sjögren. Handledare på IDG är Magnus Müller och Pontus Jeppsson. 3.2 Roller Rafel Ridha Magnus Müller Pontus Jeppsson Anders Sjögren Utför Examinationsjobbet, ser till att alla delar av målet uppfylls samt att projektet drivs igång. Hjälper till med allmänna frågor så som att få tag på olika personer, få tag på olika XML dumpar etc. Kontrollerar delresultaten samt hjälper till med frågor ang. mobilapplikationen. Examinatorn, bedömer och betygsätter arbetet samt hjälper till att besvara allmänna frågor om kursen 3.3 Resurser Den utrustning (datorer och programvara) som behövs för att genomföra projektet är tillgänglig hos mig. IDG tillhandahåller även en dator samt kompetent personal att rådfråga. Ytterligare information kommer att sökas på Internet samt i böcker och tidskrifter. Licenskostnader samt övriga kostnader som kan uppstå för publicering av applikationen står IDG för.
3.4 Tidsplanering Faser: Moment Startdatum: Uppskattad tid Förstudie & Start 12-03-05 2 veckor Implementation & Test 12-03-19 10 veckor Avslut 12-05-08 5 veckor Inlämning 12-06-11 14 veckor Tidsplan: Handledning: IDG skall kunna erbjuda minst ca 40min handledning per vecka om det önskas. Examinator erbjuder ca 16 timmars handledning under hela projektet.