SLUTRAPPORT
Hemsida
Ankarsrums Samhällsförening
webbadress
www.ankarsruminfo.se
Projektnamn
Ankarsrums Samhällsförenings hemsida
Fastställt av
Projektgruppen Mimaca
Dokumentansvarig
Malin Hanson
Dokumentidentitet
Slutrapport
Version
3
Datum
2008-05-19
Status
Innehållsförteckning
1 Sammanfattning...................................................................................................................................... 3
2 Inledning....................................................................................................................................................... 4
2.1 Avgränsningar.................................................................................................................................... 4
2.2 Hur projektet genomförts och dokumenterats................................................................ 4
2.3 Målgrupp för rapporten............................................................................................................... 4
2.4 Definitioner och förkortningar................................................................................................ 4
3 Beskrivning av projektet................................................................................................................. 6
3.1 Bakgrund............................................................................................................................................... 6
3.2 Syfte....................................................................................................................................................... 6
3.3 Projektets målsättning................................................................................................................ 6
3.4 Projektorganisationen.................................................................................................................. 6
3.5 Tidplan................................................................................................................................................... 7
4 Projektets genomförande.............................................................................................................. 8
4.1 Metod..................................................................................................................................................... 8
4.2 Genomförande.................................................................................................................................... 8
4.2.1 Val av Verktyg................................................................................................................................... 8
4.2.2 Projektdirektiv.................................................................................................................................. 9
4.2.3 Projektplanering.............................................................................................................................. 9
4.2.4 Rapporteringen................................................................................................................................. 9
4.2.5 Uppföljning........................................................................................................................................ 9
4.2.6 Avstämning projektgrupp & uppdragsgivare.......................................................................... 10
5 Resultatet................................................................................................................................................. 11
5.1 Övergripande resultat................................................................................................................ 11
5.1.1 Design & layout............................................................................................................................. 11
5.1.2 Indexsida.......................................................................................................................................... 11
5.1.3 Undersidor....................................................................................................................................... 11
5.1.4 Diskussionsforum........................................................................................................................... 12
5.1.5 Kalender.......................................................................................................................................... 12
5.1.6 Serverpublicering.......................................................................................................................... 13
5.1.7 Misslyckanden................................................................................................................................ 13
5.1.8 Återstår............................................................................................................................................. 13
6 Erfarenheter från projektet..................................................................................................... 14
6.1 Svårigheter........................................................................................................................................ 14
6.2 Misstag................................................................................................................................................. 14
6.3 Utvärdering/ uppföljning............................................................................................................ 14
6.4 Förslag på vidareutveckling av sidan................................................................................... 14
7 Referenser................................................................................................................................................. 16
Bilagor
- Bilaga1;Projektdirektiv
- Bilaga2;Projektplan
- Bilaga3;Design & Layout
- Bilaga4;Dagbok Mimaca
- Bilaga5;Sidlayout
- Bilaga6;Översiktsbild
1 Sammanfattning
Projektgruppen Mimaca har i kursen projektarbete och projektmetodik (PPB 300) fått i uppdrag att under 10 veckor utveckla en hemsida åt Ankarsrums Samhällsförening. Syftet och målet med hemsidan är att underlätta kommunikationen mellan medlemmar i Samhällsföreningen och att nå ut till övriga intressenter med information om föreningen och samhället. Resultatet är en hemsida med funktionalitet för att kunna kommunicera med styrelsemedlemmar och informera om planerade aktiviteter i en kalender, information om kommande evenemang etc, och ett diskussionsforum där en dialog kan föras online. Allt detta för att mer tidsenligt anpassa organisationens verksamhet och underlätta styrelsens arbete. Hemsidan till Ankarsrums Samhällsförening finns publicerad på adressen: www.ankarsruminfo.se Förvaltningen av sidan kommer att fortsätta i Samhällföreningens regi efter avslutat projekt.
2 Inledning
2.1 Avgränsningar
Rapporten sammanfattar det arbete som skett inom ramen för kursen PPB 300 med tonvikt på projektmetodik samt projektet Ankarsrums Samhällsförenings hemsida.
Rapporten innehåller projektets olika faser som löpt genom hela projektet.
Redovisning av projektgruppens sammansättning och arbetsrutiner/sätt, avstämningar och uppföljningar.
2.2 Hur projektet genomförts och dokumenterats
Resultatet presenteras utifrån de olika delar som ingått i konstruktionen av hemsidan.
Våra erfarenheter under resans gång kommer att presenteras och reflekteras över.
Någon redogörelse över det detaljerade kodningsarbetet kommer inte ingå i slutrapporten, inte heller den tekniska beskrivningen av uppbyggnaden av hemsidan, dessa kommer för den intresserade att skickas med som bilagor i projektpärmen. Någon utvärdering av projektgruppens interna arbete kommer inte att redovisas.
2.3 Målgrupp för rapporten
Samhällsföreningens styrelse och medlemmar är vårt huvudfokus för denna rapport då detta är uppdragsgivaren för hela projektet. Då vi läser denna kurs; PPB300 mot Högskolan Väst och detta material kommer ingå i vår examinationsbedömning kommer även följande målgrupp; Opponentgruppen/Referensgruppen att vara intresserade av att ta del av denna rapport.
2.4 Definitioner och förkortningar
Här följer några korta förklaringar till vissa förkortningar som kan förekomma i rapporten.
Css: Cascading Style Sheets (CSS, på svenska stilmall) är ett språk som beskriver presentationsstilen för ett strukturerat dokument som till exempel typsnitt, textstorlek och färg. Tekniken är ett sätt att anpassa dokumentet med hänsyn till datortyp, skärmupplösning, färgdjup och installerade typsnitt
JSP: Jackson Structured Programming, JSP, är en metod för att strukturera datorprogram, som utvecklades på 1970-talet av Michael Jackson. Metoden går i korthet ut på att ett programs struktur ska spegla strukturen hos de data som programmet hanterar. Kallas ibland elakt för Jävligt Strulig Programmering.
JavaScript: JavaScript är ett proceduralt och objektorienterat skriptspråk, utvecklat av Netscape, som främst används på klientsidan i webbtillämpningar, det vill säga exekveras i en webbläsare. Då JavaScript används i webbläsare arbetar det mot ett gränssnitt som kallas Document Object Model (DOM). Vanligtvis inbäddas JavaScript i, eller inkluderas från, HTML-sidor. Exempel på användningsområden är kontroll av ifyllda fält innan formulär skickas till en server, funktioner för att visa eller dölja delar av en sida och växling av annonsbilder med visst intervall.
Marratech: Marratech är ett svenskt företag som tillverkade programvara avsedd för webbkonferenser. I Marratech kopplar du upp dig och kan sedan dela på en whiteboard, se varandra via webkamera, höra varandra samt visa webbsidor.
Html: HTML är ett format där dokumentets struktur och logik bestäms av författaren, medan läsaren styr hur texten kommer att presenteras. Numera är det dock vanligt att författaren själv styr presentationen av dokumentet med så kallade stilmallar, CSS. Tillägg programmerade i skriptspråk (exempelvis JavaScript) används ibland för att skapa dynamiska och interaktiva webbplatser.
GANTT chart: Ett flödesschema för att beskriva olika faser i ett projektarbetes gång. Grafisk layout i form av ett stolpdiagram horisontellt som löper med en tidsaxel för att planera in aktiviteter.
SPAM: Skräppost eller spam är oönskade reklamutskick, bedrägeriförsök eller utskick av datorvirus via elektroniska medier, vanligast förekommande i e-post. På engelska förekommer även synonymerna UCE (unsolicited commerical e-mail, "oönskad kommersiell e-post") och UBE (unsolicited bulk e-mail, "oönskade massutskick av e-post"). Termen brukar också användas för att beskriva inlägg och meddelanden, på till exempelvis Internetforum eller chatsidor, som innehåller nonsens eller andra onödigheter för att förstöra, vanligtvis genom att de upprepas i massantal. Svenska datatermgruppen rekommenderar skräppost, men accepterar även spam
PHP: PHP, rekursiv akronym för PHP: Hypertext Preprocessor, är ett populärt skriptspråk som främst körs på webbservrar för att driva internetsajter med dynamiskt innehåll (det vill säga innehåll som genereras från till exempel databas eller besökarens formulärdata). Skriptspråket är populärt och jämförs ofta med ASP
ASP: ASP, Active Server Pages, är en teknik utvecklad av Microsoft för att kunna baka in programkod (ASP-kod) i HTML-koden i webbsidor. ASP används för att skapa dynamiska webbsidor och webbapplikationer, exempelvis genom att läsa och skriva information till databaser. ASP-koden tolkas av webbservern som sedan levererar vanlig HTML-kod till webbläsaren, därav är ASP-koden inte synlig för användaren. ASP-kod kallas för "server-side script", till skillnad från "client-side script", som tolkas av användarens webbläsare (exempelvis JavaScript).
3 Beskrivning av projektet
3.1 Bakgrund
Ankarsrum är ett litet samhälle med ca 3000 invånare 2,5 mil utanför Västervik där ett flertal små ideella föreningar finns. Samhällsföreningen är en av dem och tanken är att på sikt kunna få till en samlingsportal på Internet för att enklare kunna samarbeta över föreningsgränserna. Samhällsföreningen har i dagsläget ingen teknisk utrustning eller möjlighet att informera samhällets invånare eller medlemmar om föreningens arbete och evenemang. Byns anslagstavlor och ev. någon annons i den lokala tidningen är den enda informationsspridning som finns idag, förutom den berömda djungeltelegrafen. Detta förfaringssätt anses från föreningen vara tungrott och otidsenligt. Föreningens styrelse har därför diskuterat möjligheten att gå online för att underlätta hanteringen.
3.2 Syfte
Syftet med projektet är att föreningen ska kunna administreras enklare inom föreningen och att nå ut till en större grupp samhällsinvånare samt även till andra potentiella besökare. Visionen är att i framtiden använda hemsidan som en samlingsportal för att främja samarbete mellan företag och föreningar i samhället.
3.3 Projektets målsättning
Målsättningen med projektet var att skapa en hemsida som uppfyllde den med uppdragsgivaren utarbetade kravspecifikationen. Hemsidan skulle skapas inom angiven tidsram(kostnader fanns inga) och publiceras på server innan presentationen för uppdragsgivaren.
3.4 Projektorganisationen
Uppdragsgivare är Ankarsrums Samhällsförening genom ordförande Lena Svahn
Projektgruppen Mimaca som består av:
Malin Hanson (projektledare), Camilla Björklund och Mikael Larsson
Referensgrupp: Ann Svensson
Tillsättande av gruppen gav sig naturlig då vi är de enda kvarvarande studenterna på programmet It-användning och samhällsutveckling startår 2006. Gruppen kände varandra sedan tidigare och var vana vid arbete virtuellt i videokonferens klienten; Marratech.
Projektledaren utsågs för att hon fanns på plats på orten där uppdragsgivaren finns.
3.5 Tidplan
Kursen PPB300 mot Högskolan Väst som detta projekt ingår i började den 26 mars och avslutas den 30 maj. Projektetstarten för Samhällsföreningen startade den18 april 2008 och avslutas 28 maj 2008. Direktivet och projektplaneringen utanfördes innan den 18 april. Utfallet gentemot tidsplaneringen har i stort sett överensstämt. De avvikelser som dock förekommit härrör från de tidigare svårigheter Mimaca haft med programvaran MS-projects funktionalitet. Uppföljning, rapportering har inte kunnat utföras som planerat utan tagit större del än planerat. Gruppen har dock löst dokumentationen med andra programvaror. Att dessa problem inte har påverkat slutförandet av projektet har till stor del täckts upp av de inplanerade bufferttider som avsattes tidigt i projektet samt återanvändning av redan programmerade kodbitar.
Slutdatum
Enligt plan
Aktivitet
Verkligt slutdatum
Avvikelse
Orsak
18/4
Tidsplanering
18/4
X
X
23/4
Godkännande av
Design & Layout
24/4
+1 dag
Kompetensutveckling
i Ms-projekt
28/4
Godkännande av
detaljplanering
23/4
-3dagar
Vi gjorde detaljplan.
Före layouten
2/5
Godkänd start/
indexsida
8/5
+3dagar
Teknikstrul, samt Konstruktion av undersidor före pga. bildredigeringen av sidhuvudena till undersidorna blev klara före länkbilderna på indexsidan
5/5
Godkända bilder till sidhuvud
29/4
– 6 dagar
Samhällsförening fick bilder av
Fotograf för editering. Ville ha sidhuvudena klara innan skapandet av sidor. Vi visste dessa skulle ta tid och kraft.
13/5
Godkända
Undersidor
12/5
– 1dag
Återanvändning av kodmaterial
Förkortade vår avsatta tid
15/5
Godkända
Gästbok
9/5
– 4 dagar
Externa tjänster som tog kortare tid att redigera än planerat
19/5
Inlämning projektrapport
19/5
X
X
4 Projektets genomförande
4.1 Metod
Under projektets gång har vi utgått ifrån projektmetodiken ifrån böckerna Effektivt projektarbete av Jan Wisén och Börje Lindholm och arbeta i projekt av Sven Eklund som var dem angivna kurslitteraturen. Projektarbetet har innefattat de olika delarna som förstudie, övergripande projektplanering, detaljerad projektplanering, projektstart som inleddes med en kickoff, utvärdering av projektet samt en projektavslutning med en presentation och workshop för uppdragsgivaren. Under projektets gång har vi även haft handledningar och löpande dokumentering.
4.2 Genomförande
Projektgruppen Mimaca påbörjade projektarbetet med att skaffa sig en bild av Ankarsrums Samhällsförening för att förstå deras behov och önskemål för hemsidan som skulle utvecklas. Därefter utformades projektdirektivet tillsammans med uppdragsgivaren. Efter godkänt direktiv togs en projektplanering fram. Under projektets gång har uppföljning och rapportering skötts löpande mot uppställd planering. När milstolparna i planeringen uppnåtts, har så en avstämning med uppdragsgivare skett, för att under hela projekttiden ha en gemensam syn på projektets genomförande.
4.2.1 Val av Verktyg
Då det i detta projekt inte ingick någon ekonomisk budget, alltså inga medel att införskaffa programvaror eller liknande, så valdes verktyg som fanns att tillgå gratis på Internet. Önskvärt hade varit att ha tillgång till mer sofistikerade verktyg för att då haft tillgång till funktioner för kodning och bildredigering som kunde gett ett bättre resultat.
Vi har använt oss av:
MS-project 2007: Projektplaneringsverktyg-det använde vi i Mimaca för att planera vårt projekt. Det är ingetsom Samhällsföreningen behöver använda sig av.
Excell: Kalkyleringsvertyg- enbart för att kalkylera och utföra beräkningar i. Inget som Samhällsföreningen behöver utnyttja sig av.(Ingår i MS officepaket)
Word: Ordbehandlingsverktyg- har använts för att dokumentera med.(Ingår i MS officepaket)
Eversoftfirstpage: HTML, CSS, JavaScript editor- detta program är en html editor man använder den till att editera i htmlkoden och uppdatera sidor. En gratis programvara som kan användas till föreningens fortsatta arbete. Finns tillgänglig på; http://www.evrsoft.com/1stpage3.shtml
SmartFTPclient: Filuppladdningsverktyg-Denna application används för att uppdatera och skicka upp filer till easywebbhotell som sidan ligger på. Detta är ett förslag på FTP klient som behövs för att uppdatera sidan, det finns andra programvaror med samma funktion. Finns tillgänglig på; http://www.smartftp.com/
Gimp: Bildredigeringsverktyg- Används för att redigera, skala, beskära bilder etc som behövs för att anpassa bilder till sidan. Detta är också ett förslag på programvara, det finns fler som går att använda. Finns tillgänglig på;
http://www.gimp.org/downloads/
C-pick: Färgvalsvertyg- för att hitta hexadecimala koden till en färg samt att hitta en viss nyans. Inget som behöver användas men det underlättar vid kodning då vi angett hexidecimalakoder för färgerna på sidorna.Inget som behöver användas men är ett förslag. Finns tillgängig på; http://www.snapfiles.com/get/cpick.html
4.2.2 Projektdirektiv
Projektdirektivet togs fram i samråd mellan uppdragsgivare och projektgrupp. Det är detta direktiv som sedan legat till grund för det fortsatta arbetet med planering och projektering. Direktivet har på inga sätt frångåtts utan de överenskommelser som i direktiv tagits har följts.Se Bilaga1.
4.2.3 Projektplanering
Projektplaneringen utgick från direktivet samt den tidgräns som i detta projekt var givet, inte från uppdragsgivaren, utan från den tidsgräns som var satt i den kurs som detta projekt ingår i som en del. Som projektplaneringsvertyg valdes inledningsvis MS Project. Tanken var att detta program skulle fungera som planerings, uppföljnings samt rapporteringsvertyg. Men då problem ganska snart uppstod med denna programvara, så blev det tvunget att gå ifrån detta verktyg. Istället användes detta enbart för att övergripande planera projektet och för att få fram ett så kallat GANTT-schema. Detta schema var till en stor hjälp för att få en översikt över projektet samt att det underlättade hanteringen av de milstolpar som fastställdes under planeringsfasen. I projektplaneringen ingick även att ta fram en kravspecifikation där alla de delar som skulle ingå på sidan specificerades.
Utifrån de framtagna översiktsbilderna av layout och design vidareutvecklades en övergripande beskrivning om vad som skulle ingå på respektive lager som laddades in på hemsidan. För uppbyggnad av hemsidan har vi använt oss av HTML-kod vilket är märkspråket och en webbstandard för strukturerad text, hypertext, media och inbyggda objekt på webbsidor. För att styra presentationen av hemsidan har vi använt oss utav en stilmall, en så kallad CSS. Från CSS:en styrs färger, teckensnitt, placeringar av text och bilder etc. För att skapa den dynamiska sidan använder vi oss utav skriptspråket JavaScript. Se Bilaga2.
4.2.4 Rapporteringen
Löpande rapportering har skett veckovis mot uppdragsgivaren samt att den interna rapporteringen inom projektet har skett dagligen. Alla dokument som hör till projektet finns samlade i en pärm som kommer att överlämnas till Samhällsföreningen vid slutredovisningen den 28 maj.
4.2.5 Uppföljning
Ms projekt har orsakat oss en massa strul då vi försökt att använda verktyget för att rapportera emot samt att följa upp löpande tidsplan. Då vi inte lyckats få detta att fungera beroende på olika teknikaliteter och serverproblem löste vi det genom att projektledaren dokumenterade det löpande arbetet dag för dag i en dagbok i Ms Word som kommer att skickas med som Bilaga4. Tidrapporteringen för varje medlem har gjorts efter samma rutiner men förts i ett Excel dokument. Detta medföljer som Bilaga3.
Erfarenheter i gruppen av konstruktion av hemsidor har gjort att man klarat skapandet av hemsidan inom den planerade tidsramen men avvikelser har skett i planeringen då omkastningar av planerade aktiviteter skett, dels pga. av material inkommet/uteblivet från Samhällsföreningen samt för att passa in i det löpande arbetet. Har dessutom kreativiteten flödat när vi jobbat med en planerad aktivitet och vi har fortsatt in i en ickeplanerad så har denna fått tagit tid och istället har vi kastat om aktiviteter.
4.2.6 Avstämning projektgrupp & uppdragsgivare
Avstämning mot planerad tidsplan har skett dock inte i den ordning som planerats.
Konstruktionen av hemsidan har dock skett inom planerad och föreskriven tid.
Kontinuerlig kontakt med uppdragsgivaren då sidan visats upp för denne. Projektledaren har även varit med på två stycken styrelsemöten där arbetets fortskridande presenterats. Presentationerna har skett med hjälp av power point och den av Mimaca framtagna design & layoutbeskrivningen.
5 Resultatet
5.1 Övergripande resultat
En hemsida har tagits fram enligt det direktiv som inledningsvis tagits fram gemensamt. Den har konstruerats enligt de nämnda krav som vidareutvecklades i kravspecifikationen i projektplanen. Ytterligare funktionalitet i form av en kalender har lagts till efter önskemål från uppdragsgivaren. Detta godkändes av projektgruppen då aktiviteten rymdes inom tidsplanen och dels för att en kalender enkelt gick att infoga från en extern leverantör.
Sidan finns tillgänglig på http://www.ankarsruminfo.se
5.1.1 Design & layout
Sidan har utvecklats för att få ett lättöverskådligt användargränssnitt. Färger och layout har huvudsakligen beslutats av Mimaca då Samhällsföreningen inte hade några egentliga åsikter om detta. Samhällsföreningens logotyp, Den gula och blå smedgubben har i stort fått bestämma färgvalet på sidan. Logotypen har infogats i sidhuvudenas bilder tillsamman med texten Ankarsrums Samhällsförening. Samhällsföreningen har fått bilder av fotografen Leif Sylvan som har redigerats för att passa indexsidans länkar till undersidorna, vars bilder återkommer i undersidans sidhuvud. Mimaca började redan under kickoffen att ta fram ett design och layout dokument som har fungerat som en guide genom hela projektet.
Vi har inspirerats av Kalmar kommuns hemsida och deras gränssnitt. http://www.kalmar.se
5.1.2 Indexsida
Föreningens indexsida är skapad med ett enkelt gränssnitt där den ovana användare ska få en god överblick över den information som föreningen erbjuder. Länkbilder med text som leder till undersidorna. I sidfoten finns information och länkar om kontaktperson etc. samt e-mail funktioner till föreningen och föreningens webbansvarige.
Sidan är uppbyggd med lagerteknik, detta gör att allt material på en sida laddas ner till datorn på en gång vilket gör det snabbare att sedan växla mellan de olika lagren.
Detta är anledningen till att vi valt att programmera med denna teknik samt att vi hade kunskap i den innan.
Webbansvarig i föreningen kommer att få en väl kommenterad kodning av Mimaca för att det ska i framtiden bli enkelt för anvarig att förstå och begripa sidans uppbyggnad och dynamik.
5.1.3 Undersidor
Mimaca hade fria händer att utveckla sidan för att passa föreningens behov. Vi har effektivt återanvänt kod som har modifierats för att stämma överens med det design och layoutdokument som tagits fram. Vi har valt att programmera sidan med lager för att det gör att hela sidan laddas ner till besökarens dator . Därefter går det snabbare att navigera sig genom de olika lagrens presenterade information. Detta sätt att koda en hemsida underlättar fortsatt utveckling av hemsidan. Det är enkelt att lägga till/ta bort sidor och lager. Stor del av designen och layouten styrs från stilmallen. Stilmallen- CSS:en innehåller färgval och positioneringskod för text och bilder vilket gör det enkelt att ändra utseende på sidan om så önskas. Dynamiken styrs av ett JavaScript. Ett script styr senaste uppdateringen på de olika sidorna, ett annat styr visningen av sidornas olika lager.
5.1.4 Diskussionsforum
Direktivet presenterar krav på ett lätthanterligt diskussionsforum vilket Mimaca anser sig ha uppfyllt. Diskussionsforum har skapats för att underlätta kommunikationen mellan styrelsen och övriga medlemmar. Här kan man enkelt gå in och skriva kortare meddelanden som alla kan läsa. Diskussionsforumet ligger efter önskemål som en länk under sidorna förening, evenemang, turism och länkar.
Då gruppens programmeringskunskaper inom skriptspråken PHP och ASP är bristfälliga skapades sidan utifrån en extern leverantör på Internet. Vi granskade flertalet av dem som erbjuder denna lätthanterliga tjänst och det slutgiltiga valet blev Gastbok.net med adressen: http://www.gastbok.net
Den största anledningen till att vi valde denna var att den var gratis och lätt att administrera. Dessutom gick den att infoga i Samhällsföreningens hemsida samt att design och layout inställningar kunde anpassas efter eget önskemål. Diskussionsforumslänken leder till gastbok.net egen server och de tillhandahåller ett intelligent skräppostfilter så kallat spamskydd. Adressen till den skapade gästboken som ligger på Ankarsrums Samhällsförenings hemsida är: http://www.gastbok.net/gastbok/?gb=903
Den moderatorfunktion dvs. den funktion som gör det möjligt att redigera/plocka bort/ ändra inlägg är satt med en behörighetsinloggning. Det finns alltså ingen möjlighet att granska inlägg innnan de läggs ut på sidan. Vill man ha den möjligheten får man välja en annan extern tjänst.
5.1.5 Kalender
För att tillgodose Samhällsföreningens önskemål på en kalender där inplanerade aktiviteter och evenemang ska presenteras valdes en extern leverantör som tillhandahåller en kostnadsfri tjänst. Detta för att programmeringskunskaperna inom skriptspråken PHP och ASP är bristfälliga i projektgruppen.
Flertalet aspekter övervägdes vid valet av kalender. En förutsättning var att den var enkel att administrera och bra säkerhet för tilldelning av rättigheter för att skapa, redigera och läsa kalendern När administratören loggar in finns en bra guide som enkelt förklarar hur kalendern kan visas och redigeras. Kalenderlänken leder till calenders.net egen server: http://www.calendars.net. Samhällsföreningens egen kalender har adressen: http://www.my.calendars.net/kalenderarum.
5.1.6 Serverpublicering
Serverpubliceringen på easywebbhotell var enkelt att genomföra. Man möts av en guide till en progamvara som sköter uppladdning och uppdatering av hemsidan. SmartFTP Client är den application som easy har en länk till som använts för detta. Easy har en enkel och bra guide att följa när nedladdningen sker till den egna datorn där redigering och uppladdning till server ska ske.
5.1.7 Misslyckanden
Att full funktionalitet i alla webbläsare inte uppnåtts. Se misstag nedan.
5.1.8 Återstår
Lösa funktionaliteten i alla webbläsare.
6 Erfarenheter från projektet
6.1 Svårigheter
Projektledaren har haft svårigheter att fullt ut koncentrerar sig på det verkliga projektet då hon anser sig själv suttit på dubbla ”stolar”. Hon har agerat både beställare projektledare samt även pådrivande kraft för utvecklandet av hemsidan i sin egen förening. Detta har medfört att material från föreningen inkommit i olika etapper som har inneburit att kontinuiteten i arbetsgången inte varit den bästa.
Aktiviteter har kastats om för att bearbeta klart material som inkommit. Detta har dock inte inneburit att projektet försenats men hade strukturen i tidsplaneringen följts så hade hela arbetsgången varit stabilare.
Då detta är första gången vi genomför ett projekt enligt en projektmodell samtidigt som vi har kompetensutvecklat oss inom området har gjort att detta tagit längre tid.
Vår bristande erfarenhet har gjort det svårt att planera och förutse projektets olika aktiviteters tidsåtgång.
Ytterligare en aspekt som försvårat arbete och framförallt uppdelningen av arbetet har varit att vi befinner oss på olika geografiska orter. Allt jobb har gjorts i e-mötetsklienten Marratech då vi dagligen sammanstrålat för att jobba tillsammans.
Något som även upplevts som svårt har varit att ”vårt” projekt varit en del i vår kurs PPB300 som egentligen styr väldigt mycket av den tid vi har haft att disponera.
6.2 Misstag
Vi valde fel webbläsare att programmera i. Netscape och Mozilla Firefox håller WC3standard vilket Microsofts IE inte gör fullt ut. Detta anser vi vara en miss då vi i dagsläget inte uppnått bästa möjliga funktionalitet i marknadens olika webbläsare.
Efter projektets avslut kommer detta att lösas, just nu finns inte tid till det.
6.3 Utvärdering/ uppföljning
Utvärderingen kommer att göras internt i gruppen efter avslutat projekt.
Uppföljningen kommer att ske genom att Mimaca kontaktar Samhällsförening efter några månader för att få feedback på hemsidan.
Projektledaren tillika webbansvarig i föreningen kommer att ansvara för utbildning i handhavandet av administrationen och uppdateringar av sidan till övriga styrelse medlemmar under den tid som webbansvarigs förordnande löper.
6.4 Förslag på vidareutveckling av sidan
Under utvecklingsarbetet med hemsidan så har några ideer om en vidareutveckling av hemsidan kommit upp för diskusson mellan projektgruppsmedlemmarna. Bland annat så anser vi att en validering mot W3C, borde ske för att sidan ska uppfylla de standarder som idag gäller. Ett protokoll för hantering av anmälan av medlemskap är också en funktion som utvecklarna ser som ett viktigt nästa steg, för att tillgodose den allt mer Internetvana målgruppen. Även om projektet avslutas i och med den avslutande redovisningen så bistår gärna Mimaca med råd och handledning om vidare kodning mm av hemsidan under begränsad tid. Vi åtar oss inte att utveckla vidare genom kodning endast genom råd och tips under det sista året på vår utbildning.
7 Referenser
Berg Agne. Programhandledare, Högskolecentrum.Västervik
Eklund, Sven (2002). Arbeta i projekt- en introduktion. Studentlitteratur, Lund.
Svensson, Ann. Examinator på kursen PPB300, Högskolan Väst, Trollhättan
Wisén, Jan, Lindblom, Börje (2004). Effektivt Projektarbete sjunde upplagan. Elanders Gotab, Stockholm.
Wikipedia(2008). [Elektronisk]. Tillgänglig: http://www.wikipedia.se
2008-05-15.
Bilaga 1
PROJEKTDIREKTIV
Ankarsrums samhällsförenings
Hemsida
webbadress
Projektnamn
Ankarsrums Samhällsförenings hemsida
Fastställt av
Samhällsförening genom Lena Svahn, projektgruppen
Dokumentansvarig
Malin Hanson
Dokumentidentitet
Direktiv
Version
2
Datum
080331
Status
Godkänd
Innehållsförteckning
8 Påverkan på organisationen.. 5
9 Beräknade kostnader och tidsåtgång.. 5
1 Sammanfattning
Detta dokument är ett direktiv framtaget av Projektgruppen i nära samarbete med samhällsföreningen i Ankarsrum gällande den hemsida som föreningen vill ha hjälp med att konstruera. Projektet ingår som ett moment i en högskolekurs, PPB300, på Högskolan Väst.
2 Översikt
2.1 Bakgrund
Ankarsrum är ett litet samhälle med ca 3000 invånare 2,5 mil utanför Västervik, där ett flertal små ideella föreningar finns. Samhällsföreningen är en av dem och tanken är att på sikt kunna få till en samlingsportal på Internet för att enklare kunna samarbeta över föreningsgränser.
Samhällsföreningen har i dagsläget ingen teknisk utrustning eller möjlighet att informera samhällets invånare eller medlemmar om föreningens arbete och evenemang. Byns anslagstavlor och ev. någon annons i den lokala tidningen är den enda informationsspridning som finns idag, förutom den berömda djungeltelegrafen. Detta förfaringssätt anses från föreningen vara tungrott och otidsenligt. Föreningens styrelse har därför diskuterat möjligheten att gå online för att underlätta hanteringen.
2.2 Syfte
Att föreningen ska kunna nå ut till en större grupp samhällsinvånare samt även till andra potentiella besökare. Visionen är att i framtiden använda hemsidan som en samlingsportal för att främja samarbete mellan företag och föreningar i samhället.
Då de flesta i samhället jobbar på andra orter är det alltid ett pyssel att kunna samla alla till möten. Tanken som styrelsen har är ett kommunikationsforum av något slag där man kan föra en dialog och underlätta kommunikation mellan styrelsemedlemmarna i första hand och på sikt även övriga medlemmar.
3 Uppdrag/ Mål
Målet är att skapa en lättnavigerad hemsida som syftar till att nå ut med information till medlemmar, invånare och andra intresserade.
En gästbok ska skapas för att underlätta kommunikationen för styrelsens medlemmar i första hand men på sikt kunna vidareutvecklas till ett verktyg för allehanda kommunikation mellan intressenter och föreningen.
Kalender där aktiviter kan visas upp från föreningen.
En av föreningen framtagen samhällskarta ska införas på sidan.
Länkar till andra föreningar och företag som föreningen själva tar fram ska läggas in.
E-mailfunktion som leder till föreningens mail.
Användargränssnittet bör vara enkelt och lättförståeligt då föreningens medlemmar saknar kompetens och vana att hantera Internet i stort, och hemsidor i synnerhet. Kodningen av hemsidan bör hållas så enkel som möjligt, då tanken är att sidan ska administreras av styrelsen själv, eller av styrelsen utsedd webbansvarig. Föreningens vision är att i framtiden bygga ut sidan och föreningen själva ansvara för detta. Den tekniska kunskapen i föreningen inte är av allra högsta mått och utbildningstillfälle har bokats till tillfället för redovisning. Sidans adress ska anskaffas av föreningen och tillhandahållas till projektgruppen, vilken ansvarar för att sidan läggs upp på ett korrekt sätt på given server. Föreningen vill också i samband med detta ha förslag på och utbildning/handledning i programvaror som behövs för att på ett enkelt sätt administrera sidan.
4 Intressenter
Invånarna i Ankarsrum, styrelsen, medlemmarna, övriga föreningar och företagare. Lärcentrat.
5 Omfattning
I projektet ingår:
§ Att ta fram en design som passar samhällsförenings verksamhet, mål och potentiella användare när det gäller färgval, ramverk och placering av olika element.
§ Att skapa sidan på ett enkelt sätt när det gäller kodning av HTML, CSS, och eventuella Javascript mm för att på ett enkelt sätt kunna bygga ut sidan i framtiden.
§ Att skapa ett lätthanterligt diskussionsforum
§ Enklare kalender för aktivitetsöversikt.
§ E-mailfunktion
§ Framtagen karta över samhället skall läggas in på hemsidan.
§ Att när sidan är skapad och godkänd av Ankarsrums samhällsförening, lägga upp den på server.
§ Att ge förslag på programvaror som kan vara lämpliga att använda för vidare hantering av hemsidan i samhällsföreningens regi.
§ När sidan är online, ge en kort utbildning, support i handhavande av Internet i stort, samt handhavande av de programvaror som föreslagits för intresserade medlemmar samt webbansvarig utsedd av samhällsföreningen.
I projektet ingår inte:
§ Att ta fram material till sidan, varken skrift, bild eller annat medium, detta ska tillhandahållas av samhällsföreningen
§ Att införskaffa serverplats där hemsidan ska lagras, detta ska samhällsföreningen göra
6 Genomförande
Metoder: Brainstorming, täta diskussioner med uppdragsgivaren, noggrann projektplanering, täta uppföljningar.
Verktyg: Videokonferansverktyg, Projektplaneringsverktyg, Webbprogrammeringsverktyg med tillhörande vertyg för färganalyser mm, rapporteringsverktyg t.ex microsoft office programvaror, ftp-programvara för uppladdning mot server.
Förutsättningar: Projektet ingår i kursen PPB300 vid Högskolan Väst.
7 Rutiner
Rapportering till uppdragsgivare sker kontinuerligt mellan projektledare och av uppdragsgivare utsedd kontaktperson. Dessutom är tidpunkter för redovisning av projektdirektiv samt slutredovisning av projektet fastställda (se bilaga 1). Tidrapportering inom projektgruppen sker med hjälp av Microsoft Excel samt en dagbok som förs av projektledaren. Tid från respektive gruppmedlem redovisas dagligen till projektledare. Den sammanlagda tiden redovisas sen i sin tur i den slutliga rapporten som överlämnas till uppdragsgivare i samband med slutredovisningen.
Arbetet med ovan nämnda rapport ska ske fortlöpande genom hela projektet. Projektledaren är ansvarig för att så sker, men kan delegera ut själva uppgifterna till övriga projektdeltagare.
Vid större frågor rörande projektet så ska hela projektgruppen vara med vid diskussioner med uppdragsgivaren. Detta kan lämpligen ske via telebilduppkopplingar eller med hjälp av annan videokonferensutrustning (Marratech, MSN).
De beslut rörande projektets utforming tas i första hand gemensamt mellan projektledare och av uppdragsgivaren utsedd ansvarig.
8 Påverkan på organisationen
För att underlätta kontakt mellan samhällsföreningen och projektgruppen, så föreslås att kontakter sker mellan projektledare och av samhällsföreningen utsedd kontaktperson.
9 Beräknade kostnader och tidsåtgång
9.1 Beräknade kostnader
Då Ankarsrums samhällsförening själva införskaffar serverplats och tillhandahåller den information som ska publiceras på hemsidan, så kommer ingen uppskattning av kostnader att ske i detta direktiv. Då projektet är en del i en Högskolekurs, så sker arbetet med att utvecka sidan av projektgruppen helt ideellt.
9.2 Beräknad tidsåtgång
Den tid som är avsatt för projeket i dess helhet, direktiv inräknat, är 10 veckor, med start 08-03-25 och avslut 08-05-30. Ett minimum av 200 arbetstimmar per gruppmedlem ingår som en förutsättning i den kursplanering som detta projekt ingår i.
Kursen PPB som Projektmetodiken ingår i kommer i sin helhet med föreläsningstillfällen och övrig kompetensutveckling ta 600timmar i anspråk av projektgruppens tid.
Då projektgruppen innefattar 3 personer så betyder detta ett minimum av 240 arbetstimmar vid projektstarten fredagen den 18-04-08 och med ett maxtak på 300 arbetstimmar för projektgruppen fram tills dess att slutrapporten ska vara klar.
Resterande 300 timmar ska således disponeras på kompetensutveckling, direktiv och projektplanerings utformning.I projektplaneringen tas en prioriterad kravsspecifikation fram med prioriteringar som kommer att styra tiden. För en grov uppskattning av den tid som kan tänkas gå åt till olika delar av projeket, se bilaga 1.
10 Antaganden
För att projektet ska kunna genomföras i sin helhet, så krävs det att det som samhällsföreningen tagit på sig att tillhandahålla, levereras i tid och på ett adekvat sätt. Det krävs också att den kompetensutveckling som sker fortlöpande av projektgruppens deltagare inte drar ut för mycket i tiden. Det krävs också att de överenskommelser som gjorts mellan projektgrupp och samhällsföreningen hålls och att ändringar skall ske i första hand mellan projektledare och uppdragsgivare. Vid ändringar av större karaktär skall även diskussioner föras med hela projektgruppen. Beslut om ändringar ska tas av projektledaren i samråd med projektgruppen. Ändringar som inte av projektledaren anses rymmas inom tidsramen (max 300 timmar) kommer ej kunna genomföras.
11 Risker
Kända risker som identifierats till detta projekt är:
Bristande planering: vilket kan leda till förseningar och omförhandlingar av tidsplaner och utfomande av slutprodukt. För att minimera detta så ska löpande uppföljningar göras veckovis.
Bristande kunskap: vilket kan leda till förseningar, bristfällig slutprodukt. För att minimera denna risk så kommer löpande kompetensutveckling att ske i samarbete med Högskolan Väst, samt i regi av projektgruppen internt. En referensgrupp bestående av två lärare på HV kommer att ingå i projektet, vilka kan bistå med handledning och expertkunskap. Eventuellt kan det bli aktuellt att ta kontakt med ytterligare personer.
Att försenat överlämande av de innehåll som ska ligga på hemsidan från samhällsföreningen inte tagits upp som en risk som kan påverka projektet beror dels på att denna risk ses som försumbar, samt att projeketets huvudsakliga inriktning, att skapa strukturen mm, kan utföras utan detta material, i stort sett.
För en närmare titt på riskanalysen hänvisas till Bilaga 2.
12 Projektorganisation
Uppdragsgivare: Ankarsrums Samhällsförening ordförande Lena Svahn
Projektledare: Malin Hanson
Vice Projektledare: Camilla Björklund
Vice vice Projektledare: Mikael Larsson
Referensgrupp: Ann Svensson, Kjell Bäckman
13 Förvaltningsansvaret
Allt material, pappersdokument, digitala dokument och filer till hemsidan överlämnas då projektet fått godkänt av uppdragsgivaren, Ankarsrums samhällsförening, till föreningen eller av föreningen utsedd webbansvarig.
Bilaga 2
PROJEKTPLAN
Ankarsrums samhällsförenings
Hemsida
webbadress
Projektnamn
Ankarsrums Samhällsförenings hemsida
Fastställt av
Samhällsförening genom Lena Svahn, projektgruppen
Dokumentansvarig
Malin Hanson
Dokumentidentitet
Projektplan
Version
2
Datum
2008-04-17
Status
Godkänd
Dokumenthistorik
Version
Datum
Ändrad av
Utförda förändringar
1
2008-04-09
Malin Hanson
Orginal
2
2008-04-17
Mikael Larsson
Förtydligande av direktiv.
Bilagor införda i innehållsförteckning
Omfattning timmar omräknat och omdefinierat
Milstolpar samt tidsangivelse infört under rubrik Tidplan
Förklaring till kommunikationplan
Punkt tillagd under rubrik projektmedlemmars ansvar
Punkt tillagd under rubriken uppföljning/rapportering
Innehållsförteckning
1.1 Definitioner och förkortningar. 4
4.3 Uppföljning/ Rapportering. 9
4.4 Godkännande och leveransplan.. 10
1 Direktivet
En hemsida ska under en tidsperiod av tio veckor, där projektdirektiv, projektplan, genomförande och slutrapportering ingår, designas och implementeras åt uppdragsgivaren Ankarsrums samhällsförening. För en utförligare beskrivning se Projektdirektiv bilaga 1.
13.1 Definitioner och förkortningar
JSP- Jackson Structured Programming, metod för att beskriva uppbyggnaden av hemsidans olika element innan det övergår i programmeringsfasen.
2 Beskrivning
2.1 Omfattning
Detta är ett delmoment i kursen PPB 300 och vi har efter projektstart minst 240 timmar och max 400 timmar till förfogande. För hela projektet med projektdirektiv, projektplan, slutredovisning för handledare, slutredovisning för uppdragsgivare mm finns ett minimum av 600 arbetstimmar, dvs minimum 200 timmar per projektgruppsmedlem. Ser vi till den verkligt avsatta tiden så blir det 360 timmar att slutföra projektet på från och med den 18/4 2008 då en kick off med projektgruppen inleder projektarbetet. Men för att inte lås oss helt har vi valt att utöka tiden med 40 timmar för att ha en buffert. Ser vi sen till att det normalt sett bara går att utnyttja resurserna till kanske ca 80 procent så blir det verkliga arbetstiden ca 288 timmar, vilket vi har haft i åtanke vid tidsplaneringen.
I projektet ingår:
§ Att ta fram en design som passar samhällsförenings verksamhet, mål och potentiella användare när det gäller färgval, ramverk och placering av olika element.
§ Att skapa sidan på ett enkelt sätt när det gäller kodning av HTML, CSS, och eventuella JavaScript mm för att på ett enkelt sätt kunna bygga ut sidan i framtiden.
§ Att skapa ett lätthanterligt diskussionsforum
§ Att när sidan är skapad och godkänd av Ankarsrums samhällsförening, lägga upp den på server.
§ Att ge förslag på programvaror som kan vara lämpliga att använda för vidare hantering av hemsidan i samhällsföreningens regi.
§ När sidan är online, ge en kort utbildning, support i handhavande av Internet i stort, samt handhavande av de programvaror som föreslagits för intresserade medlemmar samt webbansvarig utsedd av samhällsföreningen.
2.2 Projekt-/ produkt-mål.
Kravspecifikation:
1. Hemsidan ska heta Ankarsrums samhällsförening och ha adressen; www.ankarsruminfo.se.
2. Administrationen kommer att ske av utsedd dataansvarig i föreningen.
3. Funktionalitetskrav:
· Diskussionsforum
· Kalender – administreras av webbansvarig.
· Karta
· E-mailfunktion
· Länkfunktioner
· Kontaktinformation i sidfoten
4. Hemsidan kommer att bestå av en startsida med länkar till 5st undersidor;
· Föreningen
· Evenemang
· Länkar
· Turism
· Kalender
5. Diskussionsforumet kommer att ligga som en länk under ”Föreningen”, önskvärt vore att få länk till forumet även i undersidorna; Evenemang, Länkar och Turism.
6. Uppläggning på server skall ske av projektgruppen till bokad plats på Easy Webbhotell.
7. Vid slutredovisning den 28/5 kl18.30 i Lärcentras lokaler i Ankarsrum kommer den färdiga slutprodukten att presenteras för styrelsen av projekt medlemmar på plats samt uppkoppling via telebild. Vid detta tillfälle kommer även en enklare workshop tillhandahållas där styrelse medlemmarna får en enklare genom gång av slutprodukten.
2.3 Avgränsning
§ I projektet ingår inte:
§ Att ta fram material till sidan, varken skrift, bild eller annat medium, detta ska tillhandahållas av samhällsföreningen.
§ Att införskaffa serverplats där hemsidan ska lagras, detta görs av samhällsföreningen.
2.4 Tidplan
Vi har för projektet satt upp ett antal milstolpar som ska användas för att utvärdera hur projektet ligger till tidsmässigt, samt vara en guide till vilka moment som ska prioriteras. Dessa milstolpar är:
Milstolpe 1: Godkännande av Layout och designen av hemsidan av projektgruppen som anser sig nöjda med färgval, struktur och layouten av hemsidan. Ska vara klart 23/4.
Milstolpe 2: Godkännande av utvecklade JSP-diagram över hemsidans startsida samt tillhörande undersidor. Ska vara klart 25/4
Milstolpe 3: Godkännande av projektgruppen av den utvecklade startsidan. Ska vara klart 2/5
Milstolpe 4: Godkännande av bilder till undersidorna kommande sidhuvuden. Ska vara klart 30/4
Milstolpe 5: Godkännande av utvecklade undersidor i hemsidan. Ska vara klart 8/5
Milstolpe 6: Godkännande av den införda och redigerade gästboken som kommer att fungera som ett enklare kommunikationsforum. Ska vara klart 16/5
Milstolpe 7: Inlämnandet av Mimaca:s projektrapport. Ska vara klart 16/5
Milstolpe 8: Hemsidan publicerad på serverplats. Ska vara klart 26/5
Milstolpe 9: La Grande finale, slutredovisning för styrelsen i Ankarsrums samhällsförening. Ska vara klart 28/5
För en mer detaljerad tidsplanering se Tidsplanering bilaga 2
2.5 Kostnad
Då Ankarsrums samhällsförening själva införskaffar serverplats och tillhandahåller den information som ska publiceras på hemsidan, så kommer ingen uppskattning av kostnader att ske i denna planering. Då projektet är en del i en Högskolekurs, så sker arbetet med att utveckla sidan av projektgruppen helt ideellt.
2.6 Avslutskriterier
Vid slutredovisningen den 28/5 kl. 18.30 på Ankarsrums Lärcentra ska hemsidan fullt fungerande presenteras. Hemsidan ska vara upplagd på server på EasyWebbhotell under domännamnet ankarsruminfo.se.
En enklare genomgång av navigering på hemsidan kommer att genomföras i en workshop där styrelsens medlemmar får testa på projektets slutprodukt.
2.7 Avvikelser
För att projektet ska kunna genomföras i sin helhet, så krävs det att det som samhällsföreningen tagit på sig att tillhandahålla, levereras i tid och på ett adekvat sätt. Det krävs också att den kompetensutveckling som sker fortlöpande av projektgruppens deltagare inte drar ut för mycket i tiden. Det krävs också att de överenskommelser som gjorts mellan projektgrupp och samhällsföreningen hålls och att ändringar skall ske i första hand mellan projektledare och uppdragsgivare. Vid ändringar av större karaktär skall även diskussioner föras med hela projektgruppen. Beslut om ändringar ska tas av projektledaren i samråd med projektgruppen. Ändringar som inte av projektledaren anses rymmas inom tidsramen (max 300 timmar) kommer inte kunna genomföras.
Större ändringar som faller utanför mimacas inplanerade milstolpar(se ovan) i detta projekt kommer inte att kunna utföras.
2.8 Beroenden
Då projektgruppen samtidigt läser ytterligare en 7.5 högskolepoängskurs kan konkurrens om tiden mellan kurserna vara en faktor att ta hänsyn till.
3 Organisation
Uppdragsgivare: Ankarsrums Samhällsförening ordförande Lena Svahn
Projektledare: Malin Hanson
Projektmedlem: Camilla Björklund
Projektmedlem: Mikael Larsson
Referensgrupp: Ann Svensson, Kjell Bäckman
3.1 Beskrivning av ansvar
3.1.1 Uppdragsgivarens ansvar
Att förse projektgruppen Mimaca med material till hemsidan.
Att införskaffa serverplats samt även stå för de, i samband med införskaffandet, kostnader för serverplats och domännamn.
3.1.2 Projektledarens ansvar
Att dokumentera allt genom projektets gång.
Ansvarar för tolkandet av direktivet tillsammans med projektgruppen och uppdragsgivaren så att alla är eniga och direktivet kan fungera som ett styrdokument.
Att entusiasmera och fördela arbetet.
Lösa och medla i ev. konflikter.
Hålla kommunikationen fri och öppen.
Sköta kontakter med externa uppdragsgivare och uppdragsgivaren.
Vid större beslut ska hela gruppen, projektledaren och uppdragsgivaren gemensamt komma överens. Annars är det mellan uppdragsgivaren och projektledaren som beslutsgången går.
Tydliggöra målen för projektgruppen så att alla är införstådda med uppgiften och drar åt samma håll.
3.1.3 Projektmedlemmars ansvar
Medverkar i projektplaneringen
Utför kartläggningar, sammanställningar och analyser mm.
Utformar förslag
Medverkar vid en löpande uppföljning av projektet
Deltar i avrapporteringar
Redovisar arbetad tid till projektledare dagligen
3.2 Resurser
Examinator på kursen PPB300: Ann Svensson, Högskolan Väst
Handledare på kursen PPB 300: Kjell Bäckman, Högskolan Väst
Deras ansvar: Att vägleda och ge tips och råd till projektgruppen, i mån av tid, under kursen PPB300
3.2.1 Uppdragsgivare
Ankarsrums Samhällsförening genom Lena Svahn.
3.2.2 Projektgranskare
Ann Svensson, Examinator, Högskolan Väst
Kjell Bäckman, Handledare, Högskolan Väst
3.2.3 Projektledare
Malin Hanson, student på Kursen PPB300 vid Högskolan Väst.
3.2.4 Resurspersoner
Resurspersoner:
Malin Hanson
Camilla Björklund
Mikael Larsson
Nödvändiga kompetenser:
Webbprogrammering
Bildredigering
Filöverföring
Ledarkunskaper
Samarbete
Projektdokumentation
Presentation
3.2.5 Övriga resurser
Ms Projekt med tillhörande programvara på server Oden i Högskolan Västs Intranät.
Webbprogrameringsverktyg
Bildredigeringsverktyg
Ftp-programvara
Videokonferensutrustning
4 Genomförande
Projektgruppen Mimaca kommer att jobba efter uppsatta milstolpar för att sedan gemensamt godkänna utvecklade delar för att fortsätta och ta sig an nästa milstolpe.
Täta kontakter hålls med uppdragsgivaren som gett gruppen fria händer vad gäller färgval och layout vi utvecklandet av hemsidan. Uppdragsgivaren är kontinuerligt informerad om gruppens arbete genom hela processen.
Milstolparna representerar de krav och prioriteringar som projektgruppen anser sig nödvändiga och tidplanderade för att projektets satta tidsram skall kunna hållas.
Milstolpe 1: Godkännande av Layout och designen av hemsidan av projektgruppen som anser sig nöjda med färgval, struktur och layouten av hemsidan.
Milstolpe 2: Godkännande av utvecklade JSP-diagram över hemsidans startsida samt tillhörande undersidor.
Milstolpe 3: Godkännande av projektgruppen av den utvecklade startsidan.
Milstolpe 4: Godkännande av bilder till undersidorna kommande sidhuvuden.
Milstolpe 5: Godkännande av utvecklade undersidor i hemsidan.
Milstolpe 6: Godkännande av den införda och redigerade gästboken som kommer att fungera som ett enklare kommunikationsforum.
Milstolpe 7: Inlämnandet av Mimaca:s projektrapport.
Milstolpe 8: Hemsidan publicerad på serverplats.
Milstolpe 9: La Grande finale, slutredovisning för styrelsen i Ankarsrums samhällsförening.
4.1 Start av projektet
En Kick-off kommer att via videokonferens utgöra grunden för projektstarten där redan bekanta projektmedlemmar brainstormar om layout och design.
Kick-offen startar den 18/4 2008.
4.2 Beslutspunkt
I detta projekt finns inga direkta beslutspunkter, däremot kan man se till våra framtagna milstolpar för att se om utvecklingen och tidsplanen håller.
Ser projektledaren att tidsplanen inte kommer att hålla krävs det omplanering och omprioritering. Se kravspecifikation ovan.
4.3 Uppföljning/ Rapportering
Veckovis uppföljning av projektet med referensgrupp, se tidsplanering ovan.
Redovisning av projektplaneringen kommer att ske den 17 april 2008 för berörda lärare samt vid möte med uppdragsgivaren.
Slutredovisning för enbart lärare och andra studenter kommer att ske den 21 maj 2008 och presentation för uppdragsgivare kommer att ske den 28 maj 2008.
Slutrapport kommer att överlämnas i samband med slutredovisning för uppdragsgivare.
Slutrapporten skall uppdateras löpande under hela projekttiden.
En utvärdering av projektets genomförande kommer att göras av projektgruppen gemensamt, endast för en intern genomgång.
Arbetad tid förs av projektledare mot tidspalneringen på av henne framtaget exelldokument samt i projektplaneringsvertyget MS project 2007.
4.4 Godkännande och leveransplan
Godkännande kommer att ske vi inplanerat möte den 28 maj då hela hemsidan skall levereras och presenteras. Ett eventuellt godkännande av sidan kommer då att ske och tillika leveransen av det beställda uppdraget.
4.5 Avslut av projektet
Projektet skall vara godkänt av uppdragsgivaren: Ankarsrums Samhällsförening.
Hemsidan ska vara upplagd på server hos EasyWebbhotell under domännamn www.ankarsruminfo.se.
Dokumentationen ska vara ordnad och samlad i en pärm som ska överlämnas till av styrelsen utsedd webbansvarig.
5 Nyckelantagande
Det som styr projektdeltagarnas arbetstid är i första hand andra delmoment inom kursen PPB300 och andra delmoment i andra kurser som projektdeltagarna deltar i. Det som i första hand styr projektets framskridande är att de milstolpar som framtagits uppnås. Om så inte blir fallet så måste en omförhandling ske mellan uppdragsgivare och projektgrupp.
6 Samverkan
Samverkan kommer att ske mellan alla inblandade personer i projektgruppen.
7 Kommunikation
7.1 Inom projektet
Kommunikation mellan projektets gruppmedlemmar kommer i första han att ske via videokonferens med hjälp av Marratech. En gemensam projektmapp kommer att skapas på Windows Live SkyDrive, samt gemensamma mappar på MSN. Kontakt med referensgrupp kommer att ske via e-post, MSN, Marratech och telebild. Därutöver används de tekniker som för tillfället kan anses vara till hjälp för projektet.
7.2 Kommunikationsplan
En kommunikationplan har framtagits för att säkerställa hur kommunikation mellan inblandade parter ska fortskrida.
Bilag 3. Beskrivning av respektive sida Ankarsrums samhällsförenings hemsida!
Startsidan:
Välkomst texten
5 st Klickbara bilder med text som leder till undersidorna.
Sidfoten längst ned på sidan.
Föreningen sida 1:
Sidhuvudet kommer att bli logotypen och bilden av examenskortegen i bruksparken.
Mellan Sidhuvudet och informationskolumnerna så kommer startsidans länkar att finns som flikar vilka kommer att framhävas vid klick.
I den vänstra kolumnen kommer det att presenteras länkar till de olika informationsavsnitt som föreningen vill ha med. I dagsläget är dessa:
- Om föreningen
- Om styrelsen
- Nyinflyttade
- Bli medlem
- Diskussionsforum
I mitten kolumnen kommer det visas texten om föreningen när sidan visas.
I den högra kolumnen kommer det att presenteras annonser för företagare.
Sidfoten visar bl.a. Kontaktinformation längst ned på sidan.
Evenemang sida 2:
Sidhuvudet kommer att bli logotypen och bilden av fyrverkeri.
Mellan Sidhuvudet och informationskolumnerna så kommer startsidans länkar att finns som flikar vilka kommer att framhävas vid klick.
I den vänstra kolumnen kommer det att presenteras länkar till de olika informationsavsnitt som föreningen vill ha med. I dagsläget är dessa:
- Kommande evenemang
- Gunnebo musikkår
- Trubadurafton
- Musikcafé
I mitten kolumnen kommer det visas texten om kommande evenemang när sidan visas.
I den högra kolumnen kommer det att presenteras annonser för företagare.
Sidfoten visar bl.a. Kontaktinformation längst ned på sidan.
Länkar sida 3:
Sidhuvudet kommer att bli logotypen och bilden av kedja.
Mellan Sidhuvudet och informationskolumnerna så kommer startsidans länkar att finns som flikar vilka kommer att framhävas vid klick.
I den vänstra kolumnen kommer det att presenteras länkar till de olika informationsavsnitt som föreningen vill ha med. I dagsläget är dessa:
- Företag
- Föreningar
- Diskussionsforum
I mitten kolumnen kommer det visas texten om Föreningsliv/företag när sidan visas samt en klickbar länk till kalendern.
I den högra kolumnen kommer det att presenteras annonser för företagare.
Sidfoten visar bl.a. Kontaktinformation längst ned på sidan.
Turism sida 4:
Sidhuvudet kommer att bli logotypen och bilden av blomsterflickan.
Mellan Sidhuvudet och informationskolumnerna så kommer startsidans länkar att finns som flikar vilka kommer att framhävas vid klick.
I den vänstra kolumnen kommer det att presenteras länkar till de olika informationsavsnitt som föreningen vill ha med. I dagsläget är dessa:
- Kartan
- Sevärdheter
- Diskussionsforum
I mitten kolumnen kommer det visas texten om kommande sevärdheter.
I den högra kolumnen kommer det att presenteras annonser för företagare.
Sidfoten visar bl.a. Kontaktinformation längst ned på sidan.
Kalender sida 5:
Sidhuvudet kommer att bli logotypen och bilden av årstider från parken.
Mellan Sidhuvudet och informationskolumnerna så kommer startsidans länkar att finns som flikar vilka kommer att framhävas vid klick.
Här kommer det presenteras de olika evenemang som samhällsföreningen har samt även andra företagare eller föreningar som visar sitt intresse för sidan. Detta är början till ett första stapplande steg mot samhällets samlingsportal på nätet för att påvisa vad som händer och sker. Tanken är att samhällets olika ideella krafter skall kunna hjälpas åt.
Presentationen kommer att ske en stor kolumn och månadsvis. Där visas avgränsningar varje vecka med alla veckodagarna i.
Enkla vertikala linjer som skapar rent och enkelt gränssnitt.
Månadsvis presentation med en navigationsruta innehållande;
- föregående månad
- nuvarande månad
- nästa månad.
Föreningens evenemang i kalendern kommer att länkas tillbaka till presentationen av den samma.
Sidfoten visar bl.a. Kontaktinformation längst ned på sidan.
Sidfot:
Kontaktinformation till föreningen, telefonnr, adress samt mail adress som är klickbar och öppnar mailprogram.
Copyrightinfo, update info.
Diskussionsforum:
Kommer att skapas med extern presentatör.
Dagbok Projektgrupp Mimaca
Projekt Ankarsrums Samhällsförening
25/3 Kursintroduktion
Vi börjar läsa vår litteratur.
26/3 Projektledaren informerar gruppen om kommande projekt och tillika Ankarsrums samhällsförening. Brainstorming och idéerna spirar, vi kommer att få relativt lösa tyglar att utforma sidan som vi anser bäst. Idéerna sparas och antecknas ned för framtiden.
27/3 Här börjar vi med stöd av litteraturen och övrig kursinformation från PPB300 att sätta ihop vår tidsplanering. Vidare kommer vi få handledning av Kjell Bäckman. Skapandet av en direktiv mall samt början av dokumentationen.
28/3 Fortsätter att jobba med tidsplanen, dokumentationen samt även skapandet av riskanalysen. Mall för PowerPoint presentationen skapas också.
31/3 Projektledaren har tandvärk och gruppen sköter sig ypperligt och fortsätter självständigt att dokumentera vidare på direktivet. Kontakt med Uppdragsgivaren/Lena Svahn för att diskuterar uppkomna idéer. Malin och Lena utforma en power point inför mötet i Samhällsföreningen där gruppen idéer ska presenteras och ventileras.
1/4 Vår käre Kjell möter oss i Marratech för att få information om vårt projekt samt även lite handledning i tidsplaneringen och direktivets utformning. Gruppen tar fram sin tidsrapportering, dagboksföring samt även uppdaterar tidsplanen i MS-projekt, direktivet.
2/4 Utformning av PowerPoint presentationen inför morgondagens redovisning.
Riskanalysen omarbetad.
3/4 Redovisning direktivet, gick skapligt samt en liten justering av Björklund via Marratech. Vår stackars manlige herr Larssons käraste ägodel har idag kraschat, vi lider med han…
8/4 Malin bokade serverplats på easy webbhotell, faktura ska lämnas till Madelene.
9/4 Övergripande projektplanering i Ms-projekt har ivrigt diskuterats i marra. Kontakt ska tas med Sylvan för ev bilder till hemsidan. Ftp nedladdad, Micke hjälpte till som vanligt. Micke irriterad när projektledaren inte har tillräckligt på fötterna (håller med och jag tänkte inte alls i samma banor)och strukturera upp arbetet. Tidsplanen var dock alla nöjda med vid dagen slut! Tack ska ni ha…
10/4 Handledning av Kjell på marra, han kollade lätt och bad oss specificera funktionalietskraven mera…
Vi fortsatte att dokumentera i projektplanen. Vi kollade även på script till diskussionforum och kalender.
11/4 Camilla och Micke tog fram en kommunikationsplan som lades till i projektplanen. Hela planen skickade s till Ann med önskan om att hon kollar den tills måndag och möter upp i fika.
Malin har varit och lämnat faktura hos Madelene så att den betalas å att vi år tillgång till webbhotellet.
28/4 är nästa möte i samhällsföreningen då vi lättast kan framföra oklarheter till styrelsen.
14/4 Handledning med Kjell, vi omarbetade lite i projektplanen.
Sylvan-fotgrafen var här och lämnade bilder och Malin presenterade mimacas arbete så långt.
15/4 Power point togs fram till redovisningen, gruppen gick igenom vem som presenterar vad.
16/4 Gick igenom opponenternas hm…rapport, fattade inte mycket av den tyvärr.
17/4 En lyckad presentation av oss, blev lite ändringar att göra.
Annas mail gör att 2 gruppmedlemmar tappar sugen…
18/4 Kick-off på marratech, layout och design ideér sprudlar.
Gruppen försöker att speca så långt vi kan för att vi inte ska sväva ut i senare skede.
21/4 Föreläsning med Ann. Började diskutera jsp och strukturupplägg dvs. detaljplanering. Blev mest diskussioner om layout och design inte så mycket dokumentation.
22/4 Micke har grunnat och gjort ett förslag till layout och designdokument. Detta vidareutvecklas och sammanställs.
Gruppen försöker att lösa tidrapporteringen mot aktiviteter i Ms projekt.
23/4 Mimaca gjorde klart layout och designdokumentet.
Examensuppgift 1 kommer ut. Läser om Ms projekt.
24/4 Camilla och Malin går igenom färgval och lite enklare designaspekter på sidan. Individuellt arbete på eftermiddagen.
Vi godkänner design och layout dokumentet.
25/4 Mimaca har lärt sig funktionerna i Ms-projekt och vi för in den tidplanen på rätt sätt denna gång för att utnyttja de funktioner i ms-projekt som finns tillgängliga utan tillgång till server. Micke instruerar övriga medlemmar i proceduren. Camilla dokumenterar.
28/4
29/4 Idag har vi alla tre jobbat järnet med att redigera bilderna till sidhuvudena, de 4 vi har…
Camilla i photoshop och vi andtra i GIMP. 6 timmar!!
Lite handledning med Ann.
5/5 Måndag igen. Ann skickar ut föreläsning som vi ser på.
7/5 Ms projekt håller på att driva oss vansinniga….
Camilla o malin redigerar bilder.
Malins lina ligger nere så hon redigerar ”lyr”lagren i hemsidan.
Micke sliter sitt hår med tidsplaneringen som inte vill sig i projekt.
Camilla fixar bilderna till startsidan.
8/5 Startsida arbete… Konstruktion av indexsidan med bilder länkar, sidfot etc..
9/5 Fortsatt jobba på funktionaliteten av hemsidan, undersidor
Skapade dokument/slutrapport för att föra in dokumentation i.
Skapande av gästbok och kalender.
12/5 Det sista avslutande arbetet med hemsida, finjusteringar och upprensning i koderna och kommentering av kodning.
Godkännande av undersidorna.
Började dokumentera ordentligt i slutrapporten.
Fotografen kom med sista bilden som fixades till sidhuvud etc.
13/5 Slutrapport dokumentation. Försök till att anpassa sidan till olika webbläsare.
14/5 Slutrapport
15/5 Slutrapport
Bilaga 5
Bilaga 6
//Micke Lidköping vid Vänern