KAi SENSEMAKING SYSTEM
|
|
- Berit Göransson
- för 8 år sedan
- Visningar:
Transkript
1 Alexander Hall, Individuellt mjukvaruutvecklingsprojekt 7,5 hp Linnéuniversitetet KAi SENSEMAKING SYSTEM ABSTRAKT KAi Sensemaking System är en webbapplikation för feedback/återkoppling och insamling av data. Ett enkätsystem som ska göra det enklare, och förhoppningsvis lite roligare än vanligt, att skapa och besvara enkäter. Det som framförallt skiljer KAi Sensemaking System från andra enkätsystem på marknaden är dess särskilda fokus på nya former av interaktiva gränsnittselement/-moduler för insamling av data. Följande rapport beskriver processen bakom Alexander Halls arbete med KAi Sensemaking System, vilken genomfördes inom ramarna för kursen Individuellt mjukvaruutvecklingsprojekt vid Linnéuniversitetet våren
2 INNEHÅLLSFÖRTECKNING INLEDNING / BAKGRUND... 3 MÅLGRUPPER... 3 TEKNIK... 3 GENOMFÖRANDE... 4 POSITIVA ERFARENHETER... 4 NEGATIVA ERFARENHETER... 5 SAMMANFATTNING
3 INLEDNING / BAKGRUND KAi Sensemaking System är en webbapplikation för feedback/återkoppling och insamling av data. Applikationen skapades på uppdrag av KAi (kai-creative.se) - en kommunikationsbyrå som tillhandahåller kurser, workshops och konsulttjänster med inriktning mot innovation, kommunikation och konceptutveckling. Företaget har utvecklat en rad specifika metoder för feedback/återkoppling, med syfte att på ett kreativt och lustfyllt sätt samla in information och mätbar data som sedan kan användas för utveckla olika typer av innovationsprocesser. KAi Sensemaking System har realiserats med utgångspunkt ifrån dessa metoder. Det finns i dagsläget många olika enkätsystem på marknaden, både öppna och kommersiella alternativ. Det som skiljer KAi Sensemaking System från många av dessa är dess fokus på grafisk överskådlighet och användarvänlighet. Utgångspunkten har varit att ett mer genomarbetat grafiskt gränssnitt på sikt leder till både bättre kvantitet och kvalitet på insamlad data. Med inspiration från modern infografik och datavisualisering har jag med hjälp av moderna webbtekniker velat erbjuda ett visuellt tilltalande och användarvänligt gränsnsitt där de grafiska elementen inte enbart används för att presentera data, utan även för att hämta in data och interagera med slutanvändare. Inom ramarna för kursen Individuellt mjukvaruutvecklingsprojekt var ambitionen att ta fram en fungerande prototyp som visar upp applikationens grundläggande koncept och funktionalitet på ett bra sätt. Utvecklingen av KAi Sensemaking System kommer med andra ord att fortsätta även efter att denna kurs har avslutats. MÅLGRUPPER Applikationens målgrupper kan delas in i två huvudsakliga kategorier - Datainsamlare och Datalämnare. Primära målgrupper för den prototyp jag utvecklat inom ramarna för utbildningen är i första hand projektledare och anställda på KAi, vilka alltså tillhör kategorin Datainsamlare, samt deras kunder (beslutsfattare/projektledare inom privat/offentlig sektor) som i detta fall fungerar som Datalämnare. TEKNIK KAi Sensemaking System har byggts i Ruby on Rails (rubyonrails.org) - ett öppet ramverk för utveckling av webbapplikationer. Ruby on Rails är baserat på det objektorienterade skriptspråket Ruby och följer ett designmönster som kallas Model-View-Controller (MVC). Andra centrala filosofier för Ruby on Rails är: - Convention over Configuration. Handlar i korta drag om att utvecklare i så stor utsträckning som möjligt ska slippa skriva väldigt mycket kod från grunden, utan ska istället snarare kunna fokusera på att konfigurera de specifika delar som går emot konvention och vedertagen praktik. 3
4 - Don t repeat yourself. Ruby on Rails implementerar en rad tekniska lösningar med syfte att i så stor utsträckning som möjligt undvika onödig duplicering av kod. - Fat models, skinny controllers. Detta handlar om att större delen av en applikations logik bör placeras i model -lagret, och att controller -lagret i sin tur bör hållas så lätt och rent som möjligt. Via Ruby on Rails har jag även haft möjlighet att dra nytta av en rad andra ramverk och tekniker. De som främst använts vid utvecklingen av KAi Sensemaking System är SASS (sasslang.com) - en preprocessor för CSS, JavaScript-ramverket jquery(jquery.com)samt ett administrationsramverk som heter Active Admin (activeadmin.info). GENOMFÖRANDE KAi Sensemaking System inbegriper i sitt nuvarande utförande två separata gränssnittslager. Ett backendsystem för att skapa enkäter och administrera sitt konto på olika sätt, samt ett frontendgränssnitt som i detta fall är de enkäter som slutanvändare ser och interagerar med. I backendsystemet ska användare kunna logga in/ut, skapa projekt och mottagarlistor samt skapa och förhandsvisa enkäter som innehåller frågor och olika svarsalternativ. Det ska även vara möjligt att se och exportera insamlad data i olika format. Jag har inom ramarna för denna kurs implementerat alla dessa funktioner, vissa fullt ut och vissa i något enklare utförande. Funktionalitet som inte implementerats i denna första prototyp är bl.a. möjligheten att skicka ut enkäter per epost till flera användare, samt mer genomarbetade lösningar för att sortera och överblicka insamlad data. Dessa funktioner har helt enkelt legat längre ned i prioritetsordningen, och jag har inom ramarna för denna kurs valt att fokusera på att få ordning på de mest grundläggande funktionerna först. De delar jag fokuserat extra mycket på har varit möjligheten att skapa och redigera enkäter som integrerar olika s.k. gränssnittsmoduler för interaktion med användare. Och att sedan via olika formulär koppla dessa moduler till en PostgreSQL-databas, för att spara undan data. Sett över hela kursen har en hel del tid (förutom att lära mig Ruby on Rails) gått åt till datamodellering och övergripande databasarkitektur, samt att utveckla de grafiska gränssnittslösningarna. POSITIVA ERFARENHETER Generellt har det varit en svår men samtidigt oerhört lärorik process. Att arbeta på egen hand med ett relativt stort mjukvaruutvecklingsprojekt kräver både disciplin och struktur. Jag har under dessa veckor tillskansat mig oerhört mycket ny kunskap och erfarenhet som jag förmodligen kommer att ha väldigt mycket nytta av framöver. 4
5 Att arbeta med Ruby on Rails har varit en mestadels positiv erfarenhet, även om det var en hyfsat brant inlärningskurva. Designmönstret MVC var lite svårt att greppa till en början, men när jag väl fått in det i skallen känns det helt logiskt, och som ett väldigt flexibelt och bra sätt att strukturera en applikation. Andra aspekter av Rails som jag uppskattade var Active Record (ett slags mellanlager som förenklar åtkomst till databasen) samt Migrations - ett slags versionshanteringssystem för databaskommandon. Andra positiva erfarenheter var att jag fick möjlighet att bättre sätta mig in i Git (versionshantering), SASS och jquery - vilka jag tidigare arbetat med i viss utsträckning, men aldrig på ett mer strukturerat sätt. Överlag känner jag mig nöjd med den prototyp jag utvecklat. Det känns som en bra och flexibel grund att bygga vidare på, vilket hela tiden varit min ambition. Känslan är att grundkonceptet håller och att applikationen med viss kompletterande funktionalitet kommer att vara redo att användas i skarpt läge inom en inte alltför avlägsen framtid. NEGATIVA ERFARENHETER Mycket av det som varit positivt under arbetet ryms också inom det som varit negativt. Som tidigare nämnts kräver denna typ av individuellt arbete stora doser disciplin och struktur. Ibland har det känts svårt att veta vad som bör prioriteras, och snudd på övermäktigt att ensam hinna med alla delar på ett tillfredsställande vis. Mycket av detta grundar sig förmodligen i viss orutin, då det är svårt att uppskatta hur lång tid saker och ting tar när man gör dem för första gången. För egen del har just tidsuppskattningen varit problematisk. Ofta har jag stött på oväntade problem som omkullkastat min tidsplanering fullständigt, vilket i sin tur fått konsekvenser för andra delar. I mitt fall har framförallt testningen blivit lidande. Jag inledde väldigt ambitiöst med s.k. testdriven utveckling (TDD), men tyckte det var svårt att upprätthålla detta på ett konsekvent sätt då känslan var att det tog för mycket tid från andra uppgifter. Jag kan definitivt se värdet av att jobba på detta sättet, och jag antar att det är något man lär sig och blir bättre på ju mer man gör det. Men för mig kändes det helt enkelt alltför tidsödande och svårt, och jag valde tyvärr att nedprioritera den s.k. White Box-testningen ju närmare deadline jag kom. SAMMANFATTNING Att jobba helt själv med ett större projekt har varit en både positiv och negativ erfarenhet. Många gånger har jag känt mig frustrerad och övergiven i processen. Otaliga timmar har gått åt till att söka svar på mer eller mindre obskyra problem på mer eller mindre obskyra forum på nätet. Det har känts svårt att ta upp denna typ av problem under de schemalagda handledningstiderna, eftersom de ofta varit så nischade till just den specifika utvecklingsmiljö och kontext jag jobbat med eller för att de helt enkelt känts svåra att förklara på ett vettigt sätt. Den andra sidan av detta mynt är dock känslan av tillfredsställelse när man lyckats lösa ett till synes omöjligt problem på egen hand (eller kanske snarare med hjälp av någon annan stackare 5
6 som stött på precis samma problem), och detta är givetvis det optimala sättet att faktiskt lära sig något nytt. Jag uppskattar att formen för kursen till stora delar tycks ha baserats på en idé om frihet under ansvar, och jag känner mig som sagt också nöjd med den applikation jag utvecklat. Det har även fungerat bra att integrera denna kurs med den kurs i gränssnittsutveckling som löpte parallellt (de hade nästan kunnat integreras ännu mer kan jag tycka). Överlag en mycket lärorik process och en nödvändig erfarenhet inför framtida webbutvecklingsprojekt, antingen de sker individuellt eller i grupp. 6
Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.
Mina listor En Android-applikation Rickard Karlsson 2013-06-09 Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.se Innehållsförteckning 2. Innehållsförteckning 3. Abstrakt 4. Inledning/bakgrund
Läs merPriskamp. En prisjämförelsesite Björn Larsson 130609
Priskamp En prisjämförelsesite Björn Larsson 130609 Abstrakt Detta är en post-mortem slutrapport om mitt projekt "Priskamp" inom ramen för kursen Individuellt Mjukvaruutvecklingsprojekt VT 2013. Projektets
Läs merRune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling
Rune Tennesmed Oskar Norling Individuellt Mjukvaruutvecklingsprojekt Webbprogrammerare H12 Oskar Norling 2012-05-30 Abstrakt Denna rapport handlar om mitt mjukvaruutecklingsprojekt som jag och en klasskompis
Läs merProjekt Rapport. RaidPlanner. Jeanette Karlsson UD10
Projekt Rapport RaidPlanner Jeanette Karlsson UD10 Abstrakt: Denna rapport handlar om mitt projekt i kursen Individuellt Mjukvaruutvecklings projekt. Rapporten kommer att ta upp hur jag gått tillväga,
Läs merToDo ios-applikation. Mikael Östman. Mikael Östman - mo22ez Linnéuniversitetet
ToDo ios-applikation Mikael Östman 201205 Mikael Östman - mo22ez Linnéuniversitetet mo222ez@student.lnu.se Abstrakt Detta är en slutrapport för det projekt jag bedrivit inom ramen för kursen Individuellt
Läs merSlutrapport Thunderbug
Slutrapport Thunderbug Individuellt mjukvaruprojekt Linnéuniversitet Sabina Linder Webbprogrammerare -12 2013-06-07 Abstrakt Denna rapport kommer att handla om projektet Thunderbug, som är en webbsida
Läs merTepz klon. - Projektrapport. Linnéuniversitetet, Individuellt mjukvaruutvecklingsprojekt Janina Bergström, WP12 Distans
Tepz klon - Projektrapport Janina Bergström jb222qp WP12 Distans 8/6-2013 Linnéuniversitetet, Individuellt mjukvaruutvecklingsprojekt 1 Abstrakt Denna rapport handlar om min klon av det existerande spelet
Läs merSlutrapport YUNSIT.se Portfolio/blogg
Slutrapport YUNSIT.se Portfolio/blogg RICKARD HANSSON 2012-06-04 Abstrakt Rapporten du har i din hand kommer handla om mitt projektarbete som jag genomfört under tio veckor för utbildningen Utvecklare
Läs merVIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD12 2013-06-05
VIDEODAGBOKEN En dagbok i videoform online. Individuellt Mjukvaruutvecklingsprojekt Robert Forsgren (rf222ce) UD12 2013-06-05 Abstrakt: Den här rapporten kommer ta upp mitt projekt Videodagboken, en dagbok
Läs merSLUTRAPPORT RUNE TENNESMED WEBBSHOP
SLUTRAPPORT RUNE TENNESMED WEBBSHOP -05-30 Abstrakt Under 10 veckor har jag och Oskar Norling arbetat med att ta fram en webbshop-applikation till företaget Rune Tennesmed i Kalmar. I denna rapport tänker
Läs merEndless shooter neon - Post mortem
Endless shooter neon - Post mortem Markus Lok Axelsson Abstrakt Följande rapport berör ett mjukvaruutvecklingsprojekt som pågått under tio veckor på våren 2013. Projektet var ett tvådimensionellt datorspel
Läs merCollector en Android-app för att samla saker. Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport
Collector en Android-app för att samla saker Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport Abstrakt Jag har gjort en Android-app för att samla saker, Collector. Med den kan man upprätta att göra-listor
Läs merSlutrapport för Pacman
Slutrapport för Pacman Datum: 2011-05-30 Författare: cb222bj Christoffer Bengtsson 1 Abstrakt Jag har under våren arbetat med ett projekt i kursen Individuellt Mjukvaruutvecklingsprojekt. Målet med mitt
Läs merProjektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06
Projektarbete myshop av Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06 ABSTRAKT En rapport om utvecklingen av myshop, ett 10 veckors projektarbete i kursen individuellt
Läs merSLUTRAPPORT WEBBPROJEKT 1
SLUTRAPPORT WEBBPROJEKT 1 Kostregistrering 30 mars 2012 Webbprojekt 1 1DV411 Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Ella Källman - ella@kallman.se Martin Kuoppa - martin@duofy.com
Läs merSlutrapport Get it going contracts
Slutrapport Get it going contracts Författare: Anthony Dry Datum: 2011-06-02 Program: Utvecklare av digitala tjänster Kurs: Individuellt mjukvaruutvecklingsprojekt 7.5p Linnéuniversitetet (Kalmar) Abstrakt
Läs merPraktikrapport. Sofia Larsson MKVA12, HT12
Praktikrapport Facetime Media är en byrå belägen i Lund som hjälper företag att marknadsföra sig via sociala medier. I nuläget är det främst Facebook som är aktuellt men tanken är att företaget i framtiden
Läs merSlutrapport för JMDB.COM. Johan Wibjer 2012-06-03
Slutrapport för JMDB.COM Johan Wibjer 2012-06-03 Abstrakt Den här rapporten kommer handla om mitt projekt som har handlat om att gör en webb sida för ett personligt media bibliotek, hur jag har jobbar
Läs merSLUTRAPPORT. Sebastianlund.com. Individuellt mjukvaruutveckingsprojekt, 1DV430. Författare: Sebastian Lund WP11 Datum: 2012-05-21
SLUTRAPPORT Sebastianlund.com Individuellt mjukvaruutveckingsprojekt, 1DV430 Abstrakt Denna rapporten handlar om mitt arbete jag gjort i kursen Individuellt Mjukvaruprojekt under våren 2012. I rapporten
Läs merhannalabom.se Alexandra Jonasson Aj222im
hannalabom.se Alexandra Jonasson Aj222im 2012-05-15 1 ABSTRAKT Denna rapport handlar om hur jag skapade hannalabom.se med wordpress som mitt grundredskap. Jag jobbade mot en kund som ville ha en hemsida.
Läs mersida 1 Grupp 6 co-browsing 1DV411 - Webbprojekt I Markus Axelsson Stavros Gemitzoglou Axel Hernborg Joakim Jonsson Rickard Karlsson Peter Magnusson
sida 1 Grupp 6 co-browsing 1DV411 - Webbprojekt I Författare: Markus Axelsson Stavros Gemitzoglou Axel Hernborg Joakim Jonsson Rickard Karlsson Peter Magnusson Termin: VT2014 sida 2 Sammanfattning Denna
Läs merSkissa och gissa. Individuellt Mjukvaruutvecklingsprojekt, 1DV430. Christian Nilsson, cn222gc, WP
Skissa och gissa Individuellt Mjukvaruutvecklingsprojekt, 1DV430 Christian Nilsson, cn222gc, WP2012 2013 06 07 1 Abstrakt Detta är min slutrapport för arbetet med att ta fram ett spel kallat Skissa och
Läs merIntra EV. Webbprojekt I, 1DV411. Alex Driaguine. Kristoffer Karlsson. Martin Carlsson. Joakim Holmewi. Mattias Johansson. Uppdragsgivare: Grupp 4:
Intra EV Webbprojekt I, 1DV411 Uppdragsgivare: Grupp 4: Eva Vinrot, EV Konsult Rebecca Fransson Alex Driaguine Kristoffer Karlsson Martin Carlsson Joakim Holmewi Mattias Johansson Sammanfattning Vi blev
Läs merJoakim Jonsson jj222kc. Minesweeper. Individuellt Mjukvaruprojekt Joakim Jonsson
Minesweeper Individuellt Mjukvaruprojekt Joakim Jonsson 08 06 2013 Abstrakt Nedan följer en slutrapport för projektet inom kursen Individuellt Mjukvaru utvecklingsprojekt. Jag har under dessa 10 veckor
Läs merDD2458-224344 - 2014-12-19
KTH / KURSWEBB / PROBLEMLÖSNING OCH PROGRAMMERING UNDER PRESS DD2458-224344 - 2014-12-19 Antal respondenter: 26 Antal svar: 18 Svarsfrekvens: 69,23 % RESPONDENTERNAS PROFIL (Jag är: Man) Det var typ en
Läs merLNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT. Honey Hunter. Androidspel. Martin Karlsson 1/17/2014
LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT Honey Hunter Androidspel Martin Karlsson 1/17/2014 Abstrakt: Denna slutrapport berör androidspelet Honey Hunter som berör kursen Indiviudellt Mjukvaruutvecklingsprojekt
Läs merIndividuellt Mjukvaruutvecklingsprojekt
zm222ag 1DV430 Individuellt Mjukvaruutvecklingsprojekt [Website] Restaurang & Pizzeria Europa Slutrapport Zlatan Majdanac - Webbprogrammerare 2011 Abstrakt I min slutrapport skriver jag om projektet som
Läs merSLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS
SLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS Individuellt Mjukvaruutvecklingsprojekt (Utvecklare av digitala tjänster) Den 1 juni 2011 ABSTRAKT Rapporten tar upp positiva och negativa erfarenheter som jag erhållit
Läs mer1/21/13 Redigera formulär [ Kursvärdering för kursen 1DV450 - Webbramverk - VT12 ] Google Dokument
13 svar Sammanfattning Se hela svar Läser du kursen på distans eller campus Distans 6 46% Campus 7 54% KURSFRÅGA AV ÖVERGRIPANDE KARAKTÄR - Kursinnehållet har varit intressant och stimulerande I låg grad
Läs merArbetsrapport CEQ, ETS170
Arbetsrapport CEQ, ETS170 Basfakta Kursnamn Kurskod Högskolepoäng Kravhantering ETS170 7.5 hp Läsår 201011 Kursen slutade i läsperiod Program Antal registrerade på kursen 28 HT_LP2 samtliga Antal enkätsvar/svarsfrekvens
Läs merGillakampen. av Merkur Hoxha WP
Gillakampen av Merkur Hoxha WP12 2013-06-09 Innehållsförteckning Abstrakt...3 Inledning...4 Vad som gick bra...5 Vad som gick dåligt...6 Sammanfattning...7 Abstrakt Gillakampen är en Facebookapplikation
Läs merSlutrapport för SquareShooter
Slutrapport för SquareShooter Författare: Björn Overå Datum: 100609 Page 1 Abstrakt: Detta är en slutrapport för ett projekt jag har haft i kursen Individuellt Mjukvaruutvecklingsprojekt. Denna rapport
Läs merIndividuellt Mjukvaruutvecklingsprojekt. Slutrapport. Projekt: ASP.NET Applikation: Clustery Gaming Datum: 29-05-12 Författare: Adam Gustafsson UD11
Slutrapport Projekt: ASP.NET Applikation: Clustery Gaming Datum: 29-05-12 Författare: UD11 Abstrakt Denna slutrapport innefattar en beskrivning av samt utvecklarens reflektioner kring utvecklingsprocessen
Läs merHenrik Häggbom Examensarbete Nackademin Våren 2015
AV Henrik Häggbom Examensarbete Nackademin Våren 2015 1 INLEDNING Som examensarbete på min utbildning på Nackademin Programutveckling.NET kommer jag skapa ett webbaserat system för statistik, tabeller
Läs merHar du läst kursen på Campus eller distans Campus 8 53% Distans 7 47%
15 svar Sammanfattning Se hela svar Har du läst kursen på Campus eller distans Campus 8 53% Distans 7 47% KURSFRÅGA AV ÖVERGRIPANDE KARAKTÄR Kursinnehållet har varit intressant och stimulerande I låg grad
Läs merHoppa till... Exportera till Excel
Hoppa till... Startsida TFEMoodle Forskning Samverkan Om universitetet TFEMoodle LinSA, del 3 Återkopplingar Återkoppling HT11 Uppdatera Återkoppling Översikt Redigera komponenter Mallar Analys Visa inlägg
Läs merProjektuppgift.
Projekt Projektuppgift Designa och implementera ett webbaserat gränssnitt för att söka information i en befintlig databas. Webssidan ska vara komplett med navigering, överblick, sökning och strukturerad
Läs merTestdriven utveckling. Magnus Jonsson Siemens Medical Solutions
Testdriven utveckling Magnus Jonsson Siemens Medical Solutions 2 Soarian Stort projekt, ca 400 personer i projektet Distribuerad utveckling i USA, Indien och Sverige Web baserat lösning med admin client
Läs merJavautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år
Javautvecklare 400 YH-poäng, 2 år Utbildningsfakta Kurser (12 stycken) Grundläggande programmering och javaverktyg 50 yhp Grafiskt gränssnitt och interaktion 20 yhp Internet, webb och webbramverk 40 yhp
Läs mer- en expertanalys. av Anna Olvenmyr
IT-universitetet i Göteborg MDI. Interaktionsdesign - en expertanalys av Anna Olvenmyr Grafiska Gränssnitt, 5 poäng 2003-10-27 Inledning och kategorisering...3 Utvärdering indelad i kategorier...4 Impression/
Läs merProjektet. TNMK30 - Elektronisk publicering
Projektet TNMK30 - Elektronisk publicering Gruppindelning projekt Valfria grupper ~4 per grupp TNM088 - Digitala media-grupperna är ok Projektgrupper 4 personer Jämna par Lika arbete för små grupper Anmäl
Läs merGYMKEEPER ANDREAS SÖDERSTRÖM
GYMKEEPER ANDREAS SÖDERSTRÖM 20120529 ABSTRAKT En post mortem på mitt ios-projekt. Utmaningen låg i att under 10 veckors tid sätta sig in i en plattform och programspråk jag aldrig använt förut. Jag har
Läs merKräftriket Hus 8c 08-674 71 44 www.fest.se uu@fest.se Roslagsvägen 101 114 19 Stockholm
Inledning Detta är en sammanställning av Speak-up day vårterminen 2012. Speak-up day arrangerades av Föreningen Ekonomernas Utbildningsutskott för första gången på Företagsekonomiska institutionen vid
Läs merHejKalmar app. Projektrapport. Webbprojekt I
Projektrapport HejKalmar app Webbprojekt I Författare: Cecilia Lindqvist, Linus Lundevall, Christofer Olaison, Andreas Söderström och Isak Utegård Handledare: Tobias Ohlsson Examinator: Tobias Ohlsson
Läs merNågonting står i vägen
Det här vänder sig till dig som driver ett företag, eller precis är på gång att starta upp Någonting står i vägen Om allting hade gått precis så som du tänkt dig och så som det utlovades på säljsidorna
Läs merErik Lundgren 820419-1491. GarageLoppisen.se. Projekt i kursen Individuellt Mjukvaruutvecklingsprojekt, 1dv430
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
Läs merKommunal Jämförelsetjänst
Kommunal Jämförelsetjänst Sammanfattning Denna rapport innehåller bakgrund och information om projektet samt att vi har utvärderat hur det har gått under projektets gång. Projektet har gått ut på att vår
Läs merRabattsystem TEXTILGALLERIAN RABATTSYSTEM
Rabattsystem Kund : Linus Ivelid, Textilgallerian Projektgrupp : Jonas Holte, Jesper Håkansson, Rasmus Eneman, Henrik Gabrielsson, David Grenmyr och Erik Magnusson Handledare : Tobias Ohlsson Kurs : WEBBPROJEKT
Läs merHur bedömer du som helhet det bemötande du fått som student under kursens gång? ( ), där 1 anger lägsta betyg och 5 anger högsta betyg)
Hur bedömer du som helhet det bemötande du fått som student under kursens gång? (1-2-3-4-5), där 1 anger lägsta betyg och 5 anger högsta betyg) - 1: - 2: - 3: 1 (11.11 %) - 4: 4 (44.44 %) - 5: 4 (44.44
Läs merLabrapport över Rumbokningssytemet Grupp:1
Fakulteten för ekonomi, kommunikation, IT & data Labrapport över Rumbokningssytemet Grupp:1 Kurskod: DVGC18 Kursnamn: Software Engineering Inlämningsdatum: 2009 10 28 Scrummaster: Martin Blom Projektmedlemmar:
Läs merSEGLAISOLEN.SE En Wordpres Webbsajt
SEGLAISOLEN.SE 2012-05-28 En Wordpres Webbsajt Individuellt Mjukvaruutvecklingsprojekt, 1DV430 Projektet är utvecklat med hjälp av Unified Process & Wordpress REFERAT Den här rapporten handlar om projektet
Läs merObjekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016
Objekt-orienterad Programmering och Design TDA551 Alex Gerdes, HT-2016 Kursteamet Dr. Alex Gerdes kursansvarig, föreläsare Dr. Niklas Broberg examinator, (föreläsare) Fredrik Sjöholm handledare Johan Andersson
Läs merProjektmaterial. ITS4 U ( IT-SATSNING FOR YOU, IT-SATSNING FÖR DIG) ABF Gästrikebygden
Projektmaterial ITS4 U ( IT-SATSNING FOR YOU, IT-SATSNING FÖR DIG) ABF Gästrikebygden Folkbildningsnätets Pedagogiska resurser Folkbildningsrådet Box 730 101 34 Stockholm 08-412 48 00 www.resurs.folkbildning.net
Läs merRedogörelse för utvecklingsprocessen av spelet The Legend of Chalmers
Redogörelse för utvecklingsprocessen av spelet The Legend of Chalmers Ett projekt i kursen TDA367 Objektorienterat programmeringsprojekt och LSP310 Kommunikation och ingenjörskompetens Maxim Goretskyy
Läs merSammanställning av kursutvärdering Samlad bedömning
Webbdesign med JavaScript och Document Object Model, 7. hp Sammanställning av kursutvärdering Samlad bedömning Fristående nätkurs Kurs: Webbdesign med JavaScript och Document Object Model, 7. hp Kurskod:
Läs merFöretagarens vardag 2014
En rapport om de viktigaste frågorna för svenska företagare nu och framöver. Företagarens vardag 2014 3 av 10 Många företagare tycker att det har blivit svårare att driva företag under de senaste fyra
Läs mer5 I vilken utsträckning har kurslitteraturen varit till hjälp för ditt lärande?
Kursvärdering Patent, varumärke och design - information som inspiration HT13 ÖVDFR1 10 hp Kursansvariga: Ingrid Johansson Rolf Hasslöw Antal registrerade studenter: 30 Antal besvarade: 7 Antodkända studenter
Läs merTDDC30. Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 11 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDC30 Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 11 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Designmönster Adapter, Factory, Iterator,
Läs merProjektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum: 2012-10-09
Projektanvisning Webbsideprojekt Författare: Johan Leitet Version: 2 Datum: 2012-10-09 Inledning Du har nu under ett antal laborationer i webbteknik fått relativt styrda uppgifter där du ensam fått lösa
Läs merhh.se/studentsupport goda råd för en hållbar studietid Studentsupport
hh.se/studentsupport goda råd för en hållbar studietid Studentsupport Till dig som är student Studietiden är för många en fantastisk tid med frihet, möjligheter och inspiration. Samtidigt innebär det ett
Läs mer[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P
Slutrapport Författare: Zlatko Ladan Program: Utvecklare av Digitala Tjänster 180P Kurs: Individuellt Mjukvaruprojekt Z l a t k o L a d a n Sida 1 Abstrakt: Denna rapport handlar om mitt projekt som jag
Läs merMental träning termin 2 HT-10 Sida 1 av 1
1 av 11 2010-12-13 16:22 Mental träning termin 2 HT-10 Sida 1 av 1 Antal besvarade enkäter: 15 1 Hur tycker du att målen för momentet har uppfyllts? Vi har väl uppfyllt de delarna bra. Jag tycker det känns
Läs mer4. Beskriv projektets inslag av och inriktning mot ett flexibelt lärande
1. PLE för livslångt lärande Västerås folkhögskola Projektledare Mathias Anbäcken e-postadress info@vfhsk.se Tel 021-14 07 05 Syfte och deltagare 2. Projektets syfte Idag styrs lärandet i våra folkhögskolekurser
Läs merMoodle på Åsö för lärare
Moodle på Åsö för lärare När du skapat ett konto på Moodle är det dags att skapa en kurs. Surfa i exempelvis Firefox till: http://asovux.se/~moodle2 Givetvis kan du nå Moodle via Åsö webbsida om du föredrar
Läs mer<script src= "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
AngularJS Skriven av: Isak Glans. Datum: 2015-04-29. Kurs: Webbutveckling. Lärare: Per Sahlin. Utbildning: Systemutvecklare i.net, Newtons Yrkeshögskola. 1 Sammanfattning Syftet med denna uppsats är att
Läs merKursplan Webbutveckling 2, 100p Läsår 2013-2014
Kursplan Webbutveckling 2, 100p Läsår 2013-2014 Kurswebb: www.creativerooms.se/edu, välj Webbutveckling 2 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se Hösttermin 2013 Vecka Tema
Läs merHaris Kljajic Individuellt mjukvaruprojekt. Projekt Rapport. Insatsplutonen. Haris Kljajic UD11
Projekt Rapport Insatsplutonen Haris Kljajic UD11 Abstrakt: Denna rapport är en rapport på mitt arbete i Individuellt Mjukvaruprojekt. Projektet i sig var en dynamisk website för 1:a Insatspluton i Kalmar
Läs merDESIGNDOKUMENT 1(8) 1. Idé & koncept. Grundidé, syfte & innehåll. Målgrupp, koncept & sammanhang
DESIGNDOKUMENT 1. Idé & koncept Grundidé, syfte & innehåll Vad önskar du att du gjort mer av, när du var 20? Finns det böcker som påverkat ditt liv på något sätt? Vilka låtar ska jag lyssna på för att
Läs merDet handlar om dig. Björn Täljsten vd, Sto Scandinavia AB
Att jobba på Sto Det handlar om dig Björn Täljsten vd, Sto Scandinavia AB Som medarbetare på Sto är det i grunden dig och dina kollegor det handlar om. Utan att förringa vår fina produktportfölj, är det
Läs merVarför ska man använda ett CMS? Vilka är fördelarna och är det alltid bra? Kattis Lodén 2010-03-18
Varför ska man använda ett CMS? Vilka är fördelarna och är det alltid bra? Kattis Lodén 2010-03-18 Innehåll Inledning... 3 Fakta... 4 Innehåll... 4 Texthantering... 4 Granskning och versionshantering...
Läs merKursplan Gränssnittsdesign, 100p Läsår
Kursplan Gränssnittsdesign, 100p Läsår 2013-2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se Hösttermin 2013 Vecka
Läs merUndervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:
WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska
Läs merProjektplan Magasinet
Magasinet agnes.walmstedt@gmail.com juliask_y@hotmail.com ludvig93@live.se Bakgrund Projektets förutsättningar Detta projektarbete görs inom Medieteknik A på Södertörns högskola. Projektets syfte är att
Läs merIntroduktion till MySQL
Introduktion till MySQL Vad är MySQL? MySQL är ett programmerings- och frågespråk för databaser. Med programmeringsspråk menas att du kan skapa och administrera databaser med hjälp av MySQL, och med frågespråk
Läs merWEBBSERVERPROGRAMMERING
WEBBSERVERPROGRAMMERING Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets syfte Undervisningen i ämnet
Läs merMYCKET BRA (14/48) BRA (30/48) GANSKA BRA (3/48) INTE BRA (1/48)
Kursutvärdering moment 1, IH1200, ht -12 1. Vad tycker du om kursens upplägg? MYCKET BRA (14/48) BRA (30/48) GANSKA BRA (3/48) INTE BRA Enkelt att komma igång och bra tempo Intressant och lärorikt Bra
Läs merFilhanterare med AngularJS
Filhanterare med AngularJS Författare: Filip Johansson Peter Emilsson Oskar Georgsson Christian Nilsson Datum: 2014-03-26 1 Sammanfattning Filhanterare med AngularJS är en filhanterare skapad för Sigma
Läs merRöna fingrar e gött o ha:) SLUTRAPPORT BUDGETSYSTEM LNU
Röna fingrar e gött o ha:) SLUTRAPPORT BUDGETSYSTEM LNU FÖRFATTARE Viktor Karlsson Jarmo Baltzar DATUM 2011-03-15 Sammanfattning I rapporten återfinns en detaljerad beskrivning om webbapplikation Budgetsystem
Läs merEvaluation Summary - CT3380 Grundläggande webbdesign HT05 Dan Levin
Evaluation Summary - CT8 Grundläggande webbdesign HT Dan Levin Antal kursutvärderingar: Q. Anser du dig ha tillräckligt med förkunskaper för att klara kursen? (=JA =NEJ) Q. a Kurslitteratur? 7 Medel:.
Läs merBli ett proffs på arkitekt.se
Bli ett proffs på arkitekt.se Innehåll 1 Välkommen 2 Logga in 3 Gränssnittet 4 Skapa ett inlägg 5 Publicera ett inlägg 6 Inlägg på din sida 7 Händelser (event och arrangemang) 8 Infoga bilder 9 Sammanfattning
Läs merGoda råd från studenterna som gjorde kandidatprojektet 2018
Goda råd från studenterna som gjorde kandidatprojektet 2018 Strukturera tiden och se till att komma igång tidigt i kursen. Det är en väldigt intensiv period när sommaren närmar sig och det är inte till
Läs merDagbok Mikael Lyck 810717-0071
Dagbok Mikael Lyck 810717-0071 2/6 Slutredovisning, redovisningen gick bra vi hade ju redan byggt ihop spelet så vi var inte särskilt oroliga. Allt som allt är jag väldigt nöjd med slutprodukten. 11/5
Läs merdit06omr@cs.umu.se 12 juni 2009 Projektplan Webb-baserat bokningssystem för flyg Kurs: Applikationsutveckling för internet, TFE
Projektplan Webb-baserat bokningssystem för flyg Kurs: Applikationsutveckling för internet, TFE VT-09 Innehållsförteckning Inledning & problembeskrivning...1 Systembeskrivning...2 Affärsobjekt...2 Databasen...4
Läs merProcess- och metodreflektion. Grupp 3; Ida Gustafsson, Mikael Karlsson, Jonas Lind, Hanne Sundin, Maria Törnkvist
Process- och metodreflektion Grupp 3; Ida Gustafsson, Mikael Karlsson, Jonas Lind, Hanne Sundin, Maria Törnkvist Planeringen Redan från början av projektet bestämde vi oss i gruppen för att planera utförande
Läs merKlient/server. Översikt. Lektion 1: Webbtekniker från Microsoft. Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning.
Klient/server Översikt Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning. Lektion 1: Webbtekniker från Microsoft Microsoft webbtekniker. ASP.NET. Klientsidan. Internet Information Server.
Läs merWEBBDIST13: Formgivning och layout, 7,5 hp V14 (31EFO1)
Kursrapport för: WEBBDIST13: Formgivning och layout, 7,5 hp V14 (31EFO1) Kursansvarigas namn: Jan Buse & Daniel Birgersson Antal registrerade studenter: 37 st. Antal godkända studenter på hela kursen vid
Läs merTIPS FÖR ATT ÖKA 3DIN FÖRSÄLJNING
TIPS FÖR ATT ÖKA 3DIN FÖRSÄLJNING Alla kontakter bidrar till nya affärer Genom ett förändrat tankesätt kring försäljning, och genom att värdera sina kontakter som potentiella kunder över en längre tidshorisont,
Läs merDigitala Minnen. Luleå kommun
Digitala Minnen Vi har valt att skriva vår redovisning som en berättelse, eftersom vårt projekt har handlat om just berättelser, historier och minnen. Här kan vi också visa på hur projektet har växt fram,
Läs merWebbserverprogrammering
Webbserverprogrammering WES Webbserverprogrammering Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets
Läs merLektionsbank på Musiklärarportalen.se
Lektionsbank på Musiklärarportalen.se Grupp 4 Mars 2013 Webbprojekt I / IDV411 / 7,5p 1 Organisation: Linnéuniversitetet Institutionen för datavetenskap, fysik och matematik Gruppdeltagare: Henrik Petersson
Läs mer1DV450 - vt2014. Har du läst kursen på Campus eller distans. Antal respondenter: 24. Antal svar. Svarsfrekvens: 37,50 %
1DV450 - vt2014 respondenter: 24 : Svarsfrekvens: 37,50 % Har du läst kursen på Campus eller distans Har du läst kursen på Campus eller distans Campus 3 (33,3%) Distans 6 (66,7%) KURSFRÅGA AV ÖVERGRIPANDE
Läs merFöretagarens vardag i Karlstad 2014
En rapport om de viktigaste frågorna för svenska företagare nu och framöver. Företagarens vardag i Karlstad 2014 www.pwc.se/sma-medelstora-foretag Sammanfattning Resultat av den nationella undersökningen:
Läs merSammanställning av enkäten
Sammanställning av enkäten Sammanställning av enkät, Cecilia Gärdén Enkäten delades ut vid Göta avstamp-dagen, 2015-02-10. Enkäten är sammanställd fråga för fråga, utifrån tre kategorier: 1) bibliotekarier/assistenter,
Läs merProgramutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document
Programutvecklingsprojekt 2003-04-24 Projektgrupp Elvin Detailed Design Document Björn Engdahl Fredrik Dahlström Mats Eriksson Staffan Friberg Thomas Glod Tom Eriksson engdahl@kth.se fd@kth.se d94-mae@nada.kth.se
Läs merStrategi för e-service
Strategi för e-service Dokumenttyp: Strategi Dokumentansvarig: IT-funktionen Beslutad av: Kommunfullmäktige Beslutsdatum: 2017-04-24 DNR: KS-2015/00790 Strategi för e-service i Umeå kommun Innehållsförteckning
Läs merASTRAKAN COURSEPLAN. Programmet som sparar tid... ... och förenklar kursadministrationen! ASTRAKAN COURSEPLAN BESTÅR AV TVÅ DELAR:
ASTRAKAN COURSEPLAN Programmet som sparar tid...... och förenklar kursadministrationen! Med webbaserade Astrakan CoursePlan kan onödig administration undvikas samtidigt som kursdeltagarna erbjuds en förstklassig
Läs merHoppa till... Exportera till Excel
Hoppa till... Startsida TFEMoodle Forskning Samverkan Om universitetet TFEMoodle LinSA, del 3 Återkopplingar Återkoppling VT12 Uppdatera Återkoppling Översikt Redigera komponenter Mallar Analys Visa inlägg
Läs merUniverse Engine Rapport
1 Universe Engine Rapport Alexander Mennborg 2017-05-08 2 Inledning I denna rapport diskuteras utvecklingsprocessen till projektet Universe Engine. Denna diskussion omfattar hela utveckling från starten
Läs merCommunity-utveckling i Ruby on Rails
Blekinge tekniska högskola Sektionen för planering och mediedesign Mediateknik med inriktning mot interaktiva system VT11 Kandidatarbete/slutreflektion En nätverkstjänst för onlinespel Albin Eneroth albin.eneroth@gmail.com
Läs mer