Erik Lundgren 820419-1491. GarageLoppisen.se. Projekt i kursen Individuellt Mjukvaruutvecklingsprojekt, 1dv430



Relevanta dokument
Rune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling

Individuellt Mjukvaruutvecklingsprojekt. Slutrapport. Projekt: ASP.NET Applikation: Clustery Gaming Datum: Författare: Adam Gustafsson UD11

SEGLAISOLEN.SE En Wordpres Webbsajt

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10

Motivet finns att beställa i följande storlekar

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD

[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P

SLUTRAPPORT. Sebastianlund.com. Individuellt mjukvaruutveckingsprojekt, 1DV430. Författare: Sebastian Lund WP11 Datum:

Endless shooter neon - Post mortem

SLUTRAPPORT RUNE TENNESMED WEBBSHOP

Slutrapport för JMDB.COM. Johan Wibjer

Projektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt

Mina listor. En Android-applikation. Rickard Karlsson Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

Slutrapport för Pacman

Slutrapport YUNSIT.se Portfolio/blogg

SLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS

SLUTRAPPORT WEBBPROJEKT 1

Erik Holmström Projektrapport- KalmarKendo Erik Holmström UD12 Individuellt mjukvaruutvecklingsprojekt

Mjukvaruprojekt Onlinebooks

Filhanterare med AngularJS

ToDo ios-applikation. Mikael Östman. Mikael Östman - mo22ez Linnéuniversitetet

Tepz klon. - Projektrapport. Linnéuniversitetet, Individuellt mjukvaruutvecklingsprojekt Janina Bergström, WP12 Distans

Individuellt Mjukvaruutvecklingsprojekt

LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT. Honey Hunter. Androidspel. Martin Karlsson 1/17/2014

Priskamp. En prisjämförelsesite Björn Larsson

Har du läst kursen på Campus eller distans Campus 8 53% Distans 7 47%

Slutrapport Get it going contracts

Slutrapport Thunderbug

Individuellt Mjukvaruutvecklingsprojekt

1:5 SLUTRAPPORT - POST MORTEN LARS EHRMAN WP

Skissa och gissa. Individuellt Mjukvaruutvecklingsprojekt, 1DV430. Christian Nilsson, cn222gc, WP

Röna fingrar e gött o ha:) SLUTRAPPORT BUDGETSYSTEM LNU

Timo Tidtavla Marcus Reldin Industridesign 2007

Enhet: Tavestaskolan Samtliga elever grundskolan Svarsfrekvens: Antal 69 Andel% 96%

Haris Kljajic Individuellt mjukvaruprojekt. Projekt Rapport. Insatsplutonen. Haris Kljajic UD11

PROTOKOLL a. Mötet öppnades av programansvarige Morgan Rydbrink. a. Dagordningen godkändes efter att punkt 9a Valfria kurser lagts till.

Diversa kompetensutveckling för lika möjligheter

Kursvärdering 1DV433 Strukturerad programmering med C++ LP Lärare: Tommy Löfqvist 17 svar

Solvändan slutrapport Daniel Hallqvist, Therese Samuelsson & Emil Carlsson

En hållbar utveckling

Slutrapport för SquareShooter

hannalabom.se Alexandra Jonasson Aj222im

DLI - Konsten att bygga en kub. Ett projektarbete av Ola Jansson GK3A under hösten/vintern/våren 2009/10

Självhjälpsprogram för ADHD. Del 1 Att hitta din väg

Intra EV. Webbprojekt I, 1DV411. Alex Driaguine. Kristoffer Karlsson. Martin Carlsson. Joakim Holmewi. Mattias Johansson. Uppdragsgivare: Grupp 4:

Inlämningsarbete Case. Innehåll Bakgrund bedömning inlämningsarbete... 2 Inlämnade arbeten... 4

En Single-Page Application för små barn, barnens föräldrar samt en och annan mormor

Autentiskt Ledarskap

Joakim Jonsson jj222kc. Minesweeper. Individuellt Mjukvaruprojekt Joakim Jonsson

VISION: Barn och ungdomar i den sociala barnavården ska uppleva sig och vara delaktiga i frågor som rör deras eget liv

Slutrapport. Interaktiv Mjukvaruutvecklingsprojekt. HIF-Spelet. Ett XNA-spel. Christian Ulf

Henrik Häggbom Examensarbete Nackademin Våren 2015

mitt mitt LIV LIV En kurs för kvinnor som vill skapa balans i sitt liv.

Ledarutveckling för ökad samsyn

Hanna Melin Nilstein. Lokal pedagogisk plan för verklighetsbaserad och praktisk matematik Årskurs 3 1+1=?

PROTOKOLL

Gekås-kläder gjort av plast: ett samarbete med Estet bild.

PROJEKT ALBYLEN. Datum: 25 mars AV: Magnus Lindgren, Mattias Jonsson, Alexander Paskota, Jimmie Yngvesson, Erik Nilsson

Curriculum Vitae Jenni Wallin

Drift- och Underhållsteknik samt Ritnigs-/schemaläsning, Ellära, Styr- & Reglerteknik. Bakgrund

STORA MELLÖSA SKOLAS PROFIL: Hälsa och lärande i samspel

Personliga ledarskapet

Välkommen Till Kryssets förskola 2015

Mobilapplikationen - det perfekta verktyget för beteendeförändring i organisationer

GYMKEEPER ANDREAS SÖDERSTRÖM

Påverka ditt ledarskap

HANDLEDARE: Jonny Pedersen Datum: (Detta skrevs i November 09)

Slutrapport. Super Mario klon. Tomas Wallin tw222bv WP

Enkätresultat. Kursenkät, Flervariabelanalys. Datum: :47:04. Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Grupp:

RAOUL 2015 SKOLMATERIAL

Mental träning termin 2 HT-10 Sida 1 av 1

Collector en Android-app för att samla saker. Kim Grönqvist (kg222dk) Slutrapport

Matematikdidaktik. 1DV411 Webbprojekt I

Gillakampen. av Merkur Hoxha WP

sida 1 Grupp 6 co-browsing 1DV411 - Webbprojekt I Markus Axelsson Stavros Gemitzoglou Axel Hernborg Joakim Jonsson Rickard Karlsson Peter Magnusson

FÖRBÄTTRINGSVÄGEN. Verktyg & inspiration för företagets utveckling. Helene Kolseth

KAi SENSEMAKING SYSTEM

Arbeta med resultatet Steg 3: Åtgärder. En guide om hur du går vidare från insikt till handling

100 nya möjligheter. Landstinget Blekinge anställer 100 ungdomar

Dagbok Mikael Lyck

1DV434 VT14. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?

om läxor, betyg och stress

Kongressprotokoll 5 maj september 2011 Medlemsundersökning tabellbilaga

Utvärdering 2015 deltagare Voice Camp

NT- GYMNASIET UPPGIFT I DIGITALT SKAPANDE JUBILEUMSUTGÅVA UTIFRÅN EN VÄRDEPLATTFORM

Kursutvärdering Samhällskunskap A Lärare: Esa Seppälä Läsåret Klass: HR2C

Roller. Student. Institutionen för informationsteknologi

Utvärdering av gruppledarutbildning, ACT Att hantera stress och främja hälsa VT 2013

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT ) Antal svarande = 14

Utvärdering 2014 målsman

1d, Individuellt Designkoncept, GPS-navigering för cykel i stadsmiljö

Slutrapport för Internetfonden

Labbrapport LEGO-robot linefollower

Kommunal Jämförelsetjänst

Fördelarna med att driva eget företagarna berättar Senast uppdaterad


Nya möjligheter att höra bättre med Comfort Digisystem

Vårt arbetssätt bygger på Läroplanen för förskolan (Lpfö98) och utbildningspolitiskt program för Lunds kommun. Här har vi brutit ner dessa mål till

Lär känna ditt ledarjag hjälp till självhjälp för ledare

Laboration i datateknik

Transkript:

Erik Lundgren 820419-1491 GarageLoppisen.se Projekt i kursen Individuellt Mjukvaruutvecklingsprojekt, 1dv430

Abstrakt En kort rapport om projektet GarageLoppisen.se. En applikation som skapats för att man ska kunna sälja saker man har i hemmet på ett smidigt och gratis sätt. Rapporten beskriver metoder och arbetssätt som använts under projektets gång samt behandlar positiva och negativa erfarenheter som projektet har skapat. Slutsatsen är en lyckad applikation och ett lyckat tillvägagångssätt där det mesta har klaffat. De positiva delarna av att arbeta på ett iterativt sätt med tester som en central del belyses och författaren ser klarar fördelar med detta arbetssätt. sid 2

sid 3 Förord En rapport som får summera upp två månaders av arbete av mitt projekt garageloppisen.se. Projektet har givit mig en god insikt i att lägga upp en tydlig strategi och planering vid skapandet av mjukvaruapplikationer. Att på nära han få uppleva fördelarna med en iterativ process har fått mig att inse alla de fördelar det innebär. Projektet har puttrat på i den takt jag satte ut i början av september och gick i mål lagom till kursslut. På det hela taget har allt varit väldigt lyckat. /Erik Lundgren

sid 4 Innehållsförteckning: I. Försättssida... sid 1 II. Abstrakt... sid 2 III. Förord... sid 3 IV. Innehållsförteckning... sid 4 V. Inledning/bakgrund... sid 5 VI. Positiva erfarenheter... sid 5 VII. Negativa erfarenheter... sid 6 VIII. Sammanfattning... sid 6

sid 5 Inledning/bakgrund Projektets mål är att färdigställa en hemsida där en användare kan lägga upp och sälja saker han/hon av olika anledningar inte vill ha längre. Det kan bland annat vara att garaget är så fullt av saker att det inte går att få in bilen till vintern. Just denna anledning är grunden till projektet då mina föräldrar har så mycket saker i deras garage att de knappt går att få in en cykel. Målet är att göra en applikation som i många fall påminner om en webshop där nyfikna kan gå in och kolla igenom vad som finns att köpa. Den ska vara lättanvändbar och ge en seriös känsla både för den nyfikne och för administratören (i detta fallet mina föräldrar). Projektet är tillverkat i det serverbaserade språket ASP.net med lite hjälp av javascript. Själva lagrandet av objekt och orderhanteringen sköts av databassystemet ms sql-server. Genom dessa tekniker kan man på ett någorlunda enkelt sätt bygga upp en ganska interaktiv miljö som ger användaren stora möjligheter att interagera med applikationen. Grafiskt sätt har jag försökt att sträva efter att likna en webbshops utseende och med hjälp av lite lekfulla bilder och bakgrunder behålla användarens intresse. Bilderna har jag skapat med hjälp av min Nikon systemkamera och bildbehandlingsprogrammet photoshop. Hela projektet har fortlöpt på ett iterativt sätt, inspirerat av Unified Process, där applikationens olika beståndsdelar delats upp i mindre segment som veckovis har avverkats. Dessa segment eller krav har jag fått fram genom att använda mig av baskrav och användarfall. Där man ur användarfallen hittat viktiga krav för att få applikationen att fungera och vara till glädje för både administratören och användaren. Genom hela projektets gång har de olika beståndsdelarna testats för att få feedback och ett kvitto på att det man gör fungerar innan man går vidare till nästa moment. En stor del dokumentation har fortlöpande förts under hela projektet där testfall, krav och iterationsplan ständig förnyats för att ge substans till arbetet. Positiva Erfarenheter Jag är överlag väldigt nöjd med alla delar i mitt projekt och även med min slutprodukt. Främst är jag nöjd med hur jag lyckades vända den spartanska designen jag hade bara ett par veckor innan projektslut till den slutgiltiga som känns lekfull och rolig. Förhoppningsvis glädjer den nya användare som surfar in på sidan. Jag är väldigt nöjd med att projektets storlek var precis lagom för de två månader som var utsatt vid starten. Jag var i stort sett färdig med applikationen veckan innan projektslut vilket gjorde att jag hade tid att fila på grafik och gå igenom kod och dokumentation. Mitt val av projekt tror jag också var en bidragande orsak till att det gick så bra och att jag orkade fokusera hela projekttiden. För att hålla upp lågan krävs det något som man brinner för så att säga.

sid 6 Negativa erfarenheter Jag försöker fundera noga men kan faktiskt inte erinra mig om några negativa erfarenheter av detta projekt. Jag känner genuint att allt har klaffat. Möjligen om jag hade haft lite mer tid på mig kanske jag hade kunnat göra inloggning och orderhantering något bättre. Men i övrigt är jag nöjd med slutprodukten och mitt arbetssätt genom hela projektet. Sammanfattning Sammanfattningsvis är jag nöjd med min insats i detta projekt. Jag tycker att mitt arbete från vision till färdig produkt har fotlöpt på ett smidigt sätt. Applikationen motsvarar de krav som jag satte upp i inledningen av projektet och blev vad jag hade hoppats på när jag kläckte idén för två månader sen. Om jag kan hålla samma skärpa och fokus i kommande projekt så kommer jag fortsätta att utvecklas i rätt riktning och göra mig till en bra webbprogrammerare.