Djupstudie - Datorbaserade system för tracking

Storlek: px
Starta visningen från sidan:

Download "Djupstudie - Datorbaserade system för tracking"

Transkript

1 Djupstudie - Datorbaserade system för tracking Torbjörn Lundberg, dt05tl3 Joakim Svensson, dt05js8 18 februari 2008 Sammanfattning Tracking är ett hjälpmedel inom projekt för att hålla reda på information om vad som gjorts, vem som har gjort det och hur lång tid det tagit. Det används också till den framtida planeringen inom projektet. I den här rapporten jämförs fyra datorbaserade system för tracking med avseende på installation, användning, funktionalitet och stöd för extreme Programming. Utav de fyra testade systemen ansågs Trac vara det system som passar kursen EDA260 vid Lunds Tekniska Högskola bäst. Rapporten innehåller även resultatet av en undersökning bland coacher för studenter i kursen. Undersökningen visade att coacherna hade blivit hjälpta av ett datorbaserat trackingsystem. Slutligen tar rapporten upp hur det är att använda Trac i praktiken.

2 Innehåll Introduktion... 2 Bakgrund... 2 Inledande om tracking... 3 Jämförelse av olika tracking-system... 3 Trac... 3 Installation... 3 Användning... 4 Funktionalitet... 4 XP-stöd... 4 CodeBeamer... 4 Installation... 4 Användning... 5 Funktionalitet... 5 XP-Stöd... 5 ITracker... 5 Installation... 5 Användning... 6 Funktionalitet... 6 XP-stöd... 6 Bugzilla... 6 Installation... 6 Användning... 6 Funktionalitet... 7 XP-stöd... 7 Slutsats om trackingsystemen... 7 Undersökning bland coacher... 9 Syfte... 9 Resultat Slutsats om undersökningen Trac i praktiken Referenslista... 12

3 Introduktion Under de flesta former av projekt är det förmodligen en bra idé att ha någon form av återkoppling över vad som har gjorts och av vem. Denna återkoppling bör göras, inte bara i slutet av projektet, utan även under tiden. Inte minst inom programvaruutvecklingsprojekt där krav dels kan vara väldigt otydliga, och dels har en tendens att ändra sig ofta. Både kunder, utvecklare, projektledare och andra intressenter kan dra nytta av möjligheten att kunna kontrollera statusen i ett visst skede för ett projekt. Under insamlingen av information till den här rapporten hittades ett stort antal olika system för tracking och projekthantering (1). Detta tyder på att behovet är stort av att kunna spåra krav, buggar, önskemål och vem som gjort vad. I rapporten görs en jämförelse mellan fyra av alla dessa system, nämligen Trac, CodeBeamer, ITracker och Bugzilla. De fyra valdes ut slumpmässigt av en lista på olika trackingverktyg. De kommer att jämföras med avseende på installation, användarvänlighet och vilka skillnader och likheter som finns mellan de olika verktygen. Jämförelsen kommer även att ta upp om verktygen har stöd för extreme Programming och i så fall hur väl det fungerar. Den kommer slutligen att ta upp vilka olika typer av projekt de olika verktygen kan anses vara anpassade för samt vilket verktyg som är bäst lämpat för en XP-kurs vid Lunds Tekniska Högskola. En liten undersökning har gjorts bland XP-coacher för att få deras syn på trackingsystem. Resultatet av undersökningen finns med i rapporten. Trac har testats i praktiken av en av utvecklargrupperna i ovan nämnda XP-kurs. Testpersonernas allmänna åsikter och kommentarer presenteras sist i rapporten. Bakgrund Traditionellt har trackingen i XP-kursen skett genom att en liten tabell utskriven på papper fyllts i av coacherna. På senare tid har det även blivit vanligt att trackinginformationen blivit publicerad på teamets wiki på internet. På ett projekt som XP-projektet, där hela teamet sitter i samma lokal och väldigt nära varandra, kan detta vara tillräckligt. Men på andra och större projekt, där man av utrymmesskäl inte kan sitta i närheten av andra som arbetar på samma projekt, verkar det smidigare att använda sig av något gemensamt system över internet eller intranät. Om man dessutom kan integrera verktyget i sin editor bör trackingen kunna göras ännu mer flytande. 2

4 Inledande om tracking Tracking, eller spårning som det kan kallas på svenska, används inom flera olika typer av projekt (2). Den typen av tracking som tas upp i den här rapporten är tracking av programvaruutveckling, och speciellt då programvara som utvecklas enligt extreme Programming-metodiken. Målet med tracking är att få en tydlig bild över hur ett projekt framskrider. Vad är klart? Hur mycket är kvar att göra tills nästa deadline? Hur lång tid tror vi att en viss uppgift kommer att ta innan den är slutförd? Med hjälp av tracking kan man enklare finna svar till dessa frågor. Trackingen kan delas upp i olika nivåer där detaljrikedomen beror på vilken nivå trackingen utförs på. Iterationstracking är till exempel mer detaljerad än releaseplanstracking (2). Det som spåras när man gör tracking är något som inom XP kallas stories. Stories är en blandning av formella krav och användningsfall skrivna på ett informellt sätt (3). Stories skrivs av, eller åtminstone i samarbete med, kunden. Det är de som utvecklarna har att utgå ifrån när de skriver programkoden. Behöver utvecklarna mer detaljerad information gör de en muntlig förfrågan till kunden (4). Anledningen till att överhuvudtaget utföra tracking är att kunna styra ett projekt till att klara av deadlines. Två tredjedelar av all projekt som fullföljs blir försenade, så det är bevisligen svårt att styra projekt (2). Problem kommer alltid att uppstå under ett projekt, men med hjälp av tracking kan de förhoppningsvis upptäckas i tid (2). Tracking underlättar även utveckling i team där alla medlemmar inte sitter på samma geografiska plats. Dessutom gör tracking att man får större möjlighet till att uppskatta hur en ändring av en viss del av ett program påverkar andra delar av det programmet (3). Jämförelse av olika tracking-system Trac Installation Trac är avsett att användas tillsammans med konfigurationshanteringsverktyget Subversion. Installationen kräver alltså att detta program redan är installerat. Trac innehåller en inbyggd webbserver, men för bästa funktionalitet och prestanda under större projekt måste webbservern Apache användas istället (5). Dessa båda program är ansedda som standard för programvaruutvecklare (6) (7). För att kunna installera Trac behövs även programmeringsspråket Python vara installerat. Detta för att Trac är skrivet i Python. Detta är installerat från början i de flesta Linux-distributioner (8). När dessa program väl är installerade är det enkelt att installera Trac. Det kräver ingen speciell konfiguration under själva installationen. 3

5 Användning Trac är i grundutförandet ett system för att hålla reda på information om vilka buggar ett program innehåller. De olika åtgärderna som ska utvecklas eller korrigeras kallas tickets, men verktyget lämpar sig även väl för att hantera stories och tasks. Eftersom det använder sig av Subversion finns all information om källkoden i repositoriet tillgängligt. Man kan visa källkoden och dessutom färgkoda syntaxen för ett flertal olika programmeringsspråk (9). Det går även att lista alla revisioner och även visa skillnader (diff) mellan olika revisioner. All information går att nås via en hemsida som är kopplad till Trac. På hemsidan kan man både se och ändra till exempel vilka prioriteringar olika tickets har, vem eller vilka som har rapporterat dem, om någon jobbar på en ticket och i så fall vem och även deadline för olika tickets. Funktionalitet Trac är modulärt, det vill säga att det använder sig av olika insticksprogram för att åstadkomma speciell funktionalitet. Insticksprogrammen installeras för ett specifikt projekt. De kräver en modifikation av konfigurationsfilen för det aktuella projektet i Trac för att kunna köras. Exempel på funktionalitet som kan läggas till med hjälp av insticksprogram är estimering och total tid som en viss story tagit, grafer över beroenden mellan tickets och att få ut informationen som ett Excel-formaterat dokument. XP-stöd Tracs utvecklare har försökt göra verktyget neutralt vad gäller utvecklingsmetodik och istället låta användaren själv, via insticksprogram, välja metodik. Detta gör att inget särskilt stöd för extreme Programming finns i grundversionen, men man kan välja att tolka tickets som stories och tasks, man kan låta kunden ha tillgång till Trac-systemet och på så sätt vara mer involverad och mer on-site även via sin webbläsare. Kunden kan också själv göra prioriteringen via webbläsaren. Som tidigare nämnts kan man även lägga till funktionalitet för tidsestimering och verklig tidsåtgång, och även hantering av testfall. CodeBeamer Installation CodeBeamer är ett verktyg som finns för både Windows och Linux. Själva installationen innehåller allt man behöver för att komma igång, och man behöver inte installera någon webbserver eller konfigurationshanteringsverktyg tidigare för att kunna installera programmet. Det kräver en databashanterare och det följer med en som heter Derby, men utvecklarna av CodeBeamer rekommenderar att man istället använder sig av MySQL eftersom det är ett snabbt och framförallt robust system för databaser (10). 4

6 Programmet installerades på Windows, och de enda inställningarna som behövs göras är vilken port webbservern ska köras på, och vilken -domän man vill använda. När installationen är klar behöver man registrera sig vilket är lite missvisande, eftersom nedladdning av programmet också har krävt en registrering. Användning Direkt efter installation och registrering kan man logga in på CodeBeamer på den aktuella servern. Där är det enkelt att skapa arbetsmängder och i dessa arbetsmängder skapar man nya projekt. Det finns direkt stöd för att lägga till och titta på de olika arbetsuppgifterna som har lagts in i projektet. Det är ett relativt lättförståeligt användargränssnitt och man lär sig snabbt navigera genom de menyer som finns. Man kan skapa och titta på buggar och tasks men även till exempel krav och önskemål om funktionalitet har egna kategorier. Likt Trac finns det stöd för att titta på olika revisioner av källkoden och även jämföra källkod i olika revisioner med varandra. Man kommer åt all information via en central hemsida för verktyget och kan både titta på och ändra informationen. Det går även att använda insticksprogram för exempelvis Eclipse för att integrera användningen av systemet i sin editor. Funktionalitet Det finns ett API för att utöka CodeBeamers funktionalitet, men det är mycket som följer med i grundutförandet. Det finns redan från början stöd för att till exempel formatera till Microsoft Office-dokument och att skapa olika tankekartor och flödesscheman. De insticksprogram som finns på systemets officiella hemsida är mest till för wiki-formatering. XP-Stöd CodeBeamer är till skillnad från Trac byggt för att passa agila arbetsmetoder. Det finns hjälpmedel för projektledare att få bättre kontroll när kunden ändrar sina krav och önskemål. Systemet innehåller även en schemaläggare för att underlätta continous integration och reguljära releaser/byggen. Man kan även schemalägga mindre uppgifter som till exempel att generera dokumentation och köra enhetstester (11). ITracker Installation ITracker är utvecklat i Java och fungerar därför på flera olika operativsystem. När ITracker laddats ner krävs ingen installation. Det som behövs göras är att ställa en miljö-variabel som programmet använder sig av för att hitta datorns installation av Java. När detta är gjort startas programmet i en prompt eller terminalfönster och ligger sedan igång för att kunna ta emot inkommande anslutningar. 5

7 Användning ITracker körs genom att först starta en stor applikationsserver som bland annat innehåller själva trackingsystemet. Applikationsservern agerar även webbserver och låter användaren komma åt trackinginformationen. Den enda användaren som finns förinstallerad är administratören, admin. Med hjälp av detta konto skapar man sedan nya användare, det går inte att registrera sig själv. Väl inloggad i systemet kan man lägga till projekt, där man i sin tur kan lägga till olika issues som tilldelas bland annat prioritering och status. Användargränssnittet är enkelt och innehåller inte mer information än nödvändigt. Det finns i stort sett inte så mycket funktionalitet vilket innebär att det blir lätt att hitta det man söker. Funktionalitet Verktyget är i stort sett enbart tänkt att användas som trackingverktyg, och det går inte att koppla någon konfigurationshantering till ITracker. Detta leder till att man inte kan titta på källkod och inte heller jämföra olika revisioner med varandra. Det finns inte heller några plugins som underlättar integrering till utvecklingsverktyg som till exempel Eclipse. Det som finns att tillgå för uppdatering av trackingsystemet är hemsidan och det är även via den man läser ut information. Avsaknaden av överflödig funktionalitet gör att systemet kan vara smidigt för den som snabbt vill komma igång med spårning och hantering av buggar. XP-stöd ITracker är som tidigare nämnts tänkt att användas enbart som trackingsystem och den funktionalitet som finns är mycket begränsad, och inte inriktad på någon speciell utvecklingsmetodik. Man kan i stort sett lägga till issues och uppdatera dem allt eftersom utvecklingen går framåt, men det finns inget särskilt stöd för extreme Programming. Bugzilla Installation Bugzilla är från början utvecklat för att installeras på operativsystemet Linux. Numera är det även möjligt att installera det på Windows, men det är fortfarande lättare att installera i Linux (12). Detta beror bland annat på att Perl finns förinstallerat på många Linuxdistributioner (13). Även andra program, till exempel webbservern Apache, som behövs för att kunna installera Perl finns ofta redan installerade på Linux. På Windows får användaren själv installera dessa program. Användning Liksom övriga tracking-system som finns beskrivna i rapporten, körs Bugzilla via ett webbgränssnitt. På första sidan i gränssnittet finns länkar till den funktionalitet användarna oftast använder, exempelvis söka efter uppgifter, skapa nya uppgifter och ändra sina användarinställningar. 6

8 När man ska skapa en ny uppgift får man välja vilken typ av produkt uppgiften tillhör och sedan vilken specifik produkt det gäller. Då visas en sida där man gör inställningar om vilken komponent i produkten som uppgiften påverkar, vilket namn uppgiften har, och en kort sammanfattning om den. Man kan även lägga till information om vilken prioritet, milstolpe, deadline och plattform uppgiften är tänkt att tillhöra, och mer ingående beskrivning om den. Funktionalitet Bugzilla har en mängd olika funktioner. Det mesta som behövs för att kunna hålla reda på information om olika buggar och uppgifter som ska göras, vilket leder till att utvecklingsteamet inte har lagt till stöd för att skapa egna insticksprogram till själva systemet. Man kan få ut rapporter och grafer om i princip allt som rör felrapporterna. Det finns en diger lista på inställningsmöjligheter för att rita ut både linje-, stapel- och tårtdiagram. Till exempel kan man välja produkten som ena axeln, och status på andra axeln och få informationen i tabellform och diagramform. Ett annat exempel är att man kan visa information över antalet rapporterade buggar och jämföra mot antalet lösta buggar. Funktionerna i Bugzilla gäller enbart buggrapportering, det finns inget speciellt stöd för att rapportera ny funktionalitet eller krav som kunden specificerat. Systemet visar ingen information om hur källkoden för en löst bugg ser ut eftersom man inte kan se källkoden för produkterna överhuvudtaget. XP-stöd I Bugzilla finns det inbyggt stöd för att estimera olika uppgifter. Man kan även omestimera en uppgift, om det visar sig att den tar längre tid att utföra än man från början trott. Allt i Bugzilla rapporteras, som tidigare sagts, som buggar. Men det går givetvis att se stories och tasks som funktionalitet som bör finnas, men som saknas. Detta kan beskrivas som buggar. Utöver det finns det inget särskilt stöd för XP-metoder. Slutsats om trackingsystemen Alla de olika verktygen som beskrivs ovan ger utvecklarna en fördel genom att slutanvändarna kan rapportera buggar och önskemål direkt till utvecklarna. Detta gör att även om kommunikationen mellan utvecklare och kund är bra, kan slutanvändarna säga vad de tycker om produkten och ge feedback direkt. Det behövs alltså inget mellansteg. Utvecklarna får sedan diskutera med kunden över hur denna vill prioritera användarnas önskemål och kommentarer. Trac är utvecklat för att vara ett enkelt och snabbt projekthanteringssystem med trackingmöjligheter där man även kan lägga till egen funktionalitet genom insticksprogram. Det lämpar sig för projekt där man har en administratör som behärskar någorlunda avancerad programvara. CodeBeamer koncentrerar sig på projekt där man använder sig av agila utvecklingsmetoder. Det innehåller ett stort antal funktioner och är enkelt att installera. Administrationen kräver att man 7

9 är van vid systemet men är inte svårt att lära sig. Det lämpar sig även för större företag med många olika projekt på olika håll. ITracker är ett system som är anpassat för mindre företag som snabbt och enkelt vill komma igång med tracking. Antalet funktioner är få, men den viktigaste funktionaliteten för att hantera uppgifter i mindre projekt finns med. Administrationen kan skötas av användarna och i stort sett krävs inga speciella förkunskapskrav för att kunna använda verktyget. Bugzilla är använt av nästan 800 företag av varierande storlek (14). Det är alltså ett beprövat system och fungerar bevisligen hos många. Vad gäller bugghantering kan Bugzilla i stort sett allt man kan tänkas behöva. Det gör att vissa delar av systemet kan vara lite onödigt avancerade att använda. Det lämpar sig för företag eller personer som kan hantera ett så pass stort system och som vill ha en mängd olika sätt att visa information om sina projekt. Det är användbart både för större och mindre företag, men det behövs viss vana av trackingsystem för att smidigt komma igång med det. I kursen Programvaruutveckling i grupp, EDA260 vid Lunds Tekniska Högskola, ingår ett XPprojekt där ett antal team bestående av åtta till tolv studenter som under sju veckor programmerar en mjukvara för tidtagning vid endurotävlingar. Till detta projekt behövs någon form av tracking. Traditionellt sköts detta via en wiki och med papper och penna. Om ett datorbaserat system av de fyra ovanstående skall införas för att underlätta trackingen i projektet rekommenderas Trac. Detta för att Trac har ett enkelt och smidigt användargränssnitt som kan konfigureras genom de många insticksprogram som finns. Man kan även lägga till funktionalitet för de olika XP-metodiker som kursen fokuserar på. Då Trac anses vara det bästa av de testade systemen och dessutom är det system som använts praktiskt i ovan nämnda kurs följer två bilder på dess webbaserade användargränssnitt. Figur 1 Lista på några av de stories som finns i systemet 8

10 Figur 2 Detaljvy av en task Undersökning bland coacher En kort enkät delades ut till coacherna för teamen som går EDA260. Coacherna är studenter som går kursen Coachning av programvaruteam, EDA270, vid Lunds Tekniska Högskola. Syfte Undersökningen gjordes för att se om coacherna såg något behov av att använda datorbaserade trackingsystem. Det ställdes även frågor om hur de skötte trackingen i deras team och vad som fungerade bra och dåligt med det. Anledningen till dessa frågor var att få reda på vad som ska finnas i ett datorbaserat system. Det som fungerar bra med tekniken de använder måste fortsätta att fungera bra i ett datorbaserat system och det som fungerade mindre bra med deras trackingmetod skall förhoppningsvis fungera bättre i ett datorbaserat system. 9

11 Resultat Många coacher hade valt att manuellt sköta trackingen på papper eller tavlan i klassrummet. De flesta använde även teamets wiki för att göra trackingen, så nästan alla körde redan ett datorbaserat system. Någon hade en vanlig textfil på datorn. Bäst verkade tavlan och wikin vara. Tavlan för att alla i teamet snabbt kunde få en överblick över vem som gjorde vad och vad som var gjort och inte gjort. Wikin för att det är mer permanent än tavlan och för att det går att komma åt wikin från många olika ställen, även hemifrån. Något som nästan alla tyckte var att det hade varit bra om teamet själva i större utsträckning kunde uppdatera trackinginformationen. Några kommenterade även om att det hade varit bra om trackingen hade uppdaterats oftare. Det fanns även önskemål om ett lättare/smidigare sätt att uppdatera trackingen. Sista punkten i undersökningen handlade om datorbaserade trackingsystem som är mer anpassade för just tracking än till exempel wikin. Coacherna svarade över lag att det i vissa lägen hade varit bra med ett system som kunde ge mer detaljerad information om trackingen som till exempel "Hur mycket av en story är klar?", "Om jag ändrar i den här filen, kommer det påverka det någon annan sitter och jobbar med?" och så vidare. Några tyckte att ett datorbaserat system hade hjälpt dem när mycket behövdes uppdateras i trackingen på en gång, exempelvis när många par blir klara med sina stories inom kort tid. Slutsats om undersökningen Med tanke på vad de fyra testade systemen för datorstödd tracking klarar av är det väldigt sannolikt att ett sådant system hade hjälpt coacherna med tanke på vad de svarade på frågorna i undersökningen. De tillfrågade coacherna ansåg att trackingen skulle blivit mer synlig om den varit datorbaserad. Det var flera team där coacherna själva skötte trackingen och det gjorde i viss mån att medlemmarna i teamen inte brydde sig nämnvärt om den. Coacherna trodde även att ett datorbaserat verktyg skulle kunna ge en större överblick. Det var även några coacher som verkade övertygade om att det skulle underlätta ifall trackingverktyget kunde integreras i programmerarnas utvecklingsmiljö och på så sätt göra det väldigt enkelt för programmerarna att själva sköta trackingen. Trac i praktiken Under sju veckor har några av programmerarna i kursen Programvaruutveckling i grupp använt Trac för att se hur det fungerar att använda i praktiken. För att se vad de tyckte om det fick de efter ett antal veckor fylla i en liten enkät med frågor om Trac och tracking. Ingen av testpersonerna tyckte att det hade inverkat negativt på utvecklingen att använda Trac i stället för mer traditionella trackingmetoder som papper och penna eller wiki. Programmerarna uppskattar att det går att se stories, olika versioner av källkoden, timeline, vilka stories som är avklarade och vilka som jobbas på, vem som jobbar med vad och att det går att komma åt all denna information hemifrån. Några tyckte om strukturen som finns i Trac och att de inte själva 10

12 behövde komma på en egen struktur i teamet som alla sen skulle försöka följa. Detta hade varit ett problem om till exempel en wiki hade använts istället för ett riktigt trackingsystem. Väldigt många tyckte att insticksprogrammet till utvecklingsmiljön Eclipse fungerade för dåligt. Det saknades information och funktionalitet jämfört med vad som fanns i webbgränssnittet. Det fanns inget bra stöd för att ofta byta programmerare på en dator. När man bytte partner var den förra användaren tvungen att logga ut och den nya logga in. Detta ledde till att det ibland kunde finnas missvisande information om vem som hade gjort vad. Vissa av testpersonerna var dåliga på att uppdatera trackinginformationen. Ett bättre insticksprogram hade kanske gjort att även dessa uppdaterade oftare. Slutsatsen av detta är att ett datorbaserat trackingsystem är bra och underlättar utvecklingen. Det gäller dock att systemet är smidigt att använda och är väl integrerat i utvecklingsmiljön. Det får inte ta för mycket extra tid i anspråk att använda då detta lätt leder till att många struntar i att uppdatera informationen. 11

13 Referenslista 1. Comparison of issue tracking systems. Wikipedia. [Online] [Citat: den ] 2. Göransson, David och Jakobsen, Alexander. Tracking av programvaruutveckling. Djupstudie i kursen Coaching av Programvaruteam, Lunds tekniska högskola Andersson, Jonas och Andersson, Jonas. Spårning av krav i agila projekt. Djupstudie i kursen Coaching av Programvaruteam, Lunds tekniska högskola Wells, Don. User Stories. Extreme Programming. [Online] [Citat: den ] 5. Fieldhouse, Keith. Project management with Trac. Linux.com. [Online] den [Citat: den ] 6. Subversion named sole leader in the Forrester 2007 Wave Report for standalone SCM. Collabnet. [Online] [Citat: den ] 7. Web Server Survey Archives. Netcraft. [Online] den [Citat: den ] 8. Python (programming language). Wikipedia. [Online] [Citat: den ] 9. Syntax Coloring of Source Code. The Trac Project. [Online] [Citat: den ] Using CodeBeamer with MySql. CodeBeamer. [Online] [Citat: den ] CodeBeamer Features. CodeBeamer. [Online] [Citat: den ] FAQ:Bugzilla and Win32. Bugzilla. [Online] [Citat: den ] gzilla_on_win32_.28win98.2b.2fnt.2f2k.29.3f. 13. Hietaniemi, Jarkko. ports. CPAN. [Online] [Citat: den ] 12

14 14. Installation List. Bugzilla. [Online] [Citat: den ] 13

Verktyget FindBugs. Djupstudie i kursen EDA 270 Coachning av programvaruteam. Christofer Bach dt05cb6 Daniel Nilsson dt05dn4. Lunds Tekniska Högskola

Verktyget FindBugs. Djupstudie i kursen EDA 270 Coachning av programvaruteam. Christofer Bach dt05cb6 Daniel Nilsson dt05dn4. Lunds Tekniska Högskola Verktyget FindBugs Djupstudie i kursen EDA 270 Coachning av programvaruteam Christofer Bach dt05cb6 Daniel Nilsson dt05dn4 Lunds Tekniska Högskola 15 feb 08 1. Sammanfattning Denna djupstudie kommer att

Läs mer

Skapa din egen MediaWiki

Skapa din egen MediaWiki Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell

Läs mer

Scrum + XP samt konsekvensanalys

Scrum + XP samt konsekvensanalys Scrum + XP samt konsekvensanalys Daniel Nimren dt05dn8 Douglas Frisk dt05df1 Dept. of Computer Science, Lunds Tekniska Högskola, Sweden {dt05dn8 dt05df1}@student.lth.se 1 mars 2010 Sammanfattning Denna

Läs mer

Säkerställ er tillgänglighet Kommunikationsrapporteringsverktyg

Säkerställ er tillgänglighet Kommunikationsrapporteringsverktyg Säkerställ er tillgänglighet Kommunikationsrapporteringsverktyg Vad är Meridix Studio? Meridix Studio är ett verktyg som låter er analysera och följa upp er kommunikation via ett enkelt men kraftfullt

Läs mer

Instruktioner för uppdatering från Ethiris 5.x till 6.0

Instruktioner för uppdatering från Ethiris 5.x till 6.0 Instruktioner för uppdatering från Ethiris 5.x till 6.0 Nedan följer instruktioner för hur man går till väga vid uppdatering av ett Ethirissystem version 5 till version 6. När man uppdaterar Ethiris från

Läs mer

Introduktion till MySQL

Introduktion 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 mer

Storegate Pro Backup. Innehåll

Storegate Pro Backup. Innehåll Storegate Pro Backup Välkommen! I denna manual kan du bland annat läsa om funktioner och hur du ska konfigurerar programmet. Läs gärna vårt exempel om versionshantering och lagringsmängd innan du konfigurerar

Läs mer

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Testdriven 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 mer

Xerox Device Agent, XDA-Lite. Installationsguide

Xerox Device Agent, XDA-Lite. Installationsguide Xerox Device Agent, XDA-Lite Installationsguide Introduktion XDA-Lite XDA-Lite är ett program avsett för insamling av data från skrivare. Det används framför allt för att automatiskt skicka in mätaravläsningar

Läs mer

emopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)

emopluppen Användning av Ant Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC) emopluppen Användning av "Ant" Version: 1.4 ( 2002/04/26 07:27:52 UTC) Niklas Backlund Sammanfattning Det här dokumentet handlar om programmet Ant, som är en byggmiljö för programutvecklingsprojekt. Dess

Läs mer

Lathund Blanketthotell Komma igång

Lathund Blanketthotell Komma igång Lathund Blanketthotell Komma igång Introduktion Denna lathund innehåller lite samlade råd och tips för de som ska använda tjänster från NT Smartwork. (För de som redan börjat använda Blanketthotellet finns

Läs mer

Installation/uppdatering av Hogia Personal fr.o.m. version 13.1

Installation/uppdatering av Hogia Personal fr.o.m. version 13.1 Installation/uppdatering av Hogia Personal fr.o.m. version 13.1 Viktig information gällande installation Från version 12.2 av Hogia Personal krävs Microsoft.Net Framework 3.5 SP1 för att installation skall

Läs mer

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Manuell installation av SQL Server 2008 R2 Express för SSF Timing Manuell installation av SQL Server 2008 R2 Express för SSF Timing Innehåll 1. Metoder att installera...1 2. Förutsättningar...2 DotNet Framework 3.5...2 MSI Installer 4.5...2 3. Hämta SQL Server 2008 R2

Läs mer

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

Inlämningsarbete Case. Innehåll Bakgrund bedömning inlämningsarbete... 2 Inlämnade arbeten... 4 Inlämningsarbete Case Innehåll Bakgrund bedömning inlämningsarbete... 2 Inlämnade arbeten... 4 1 Bakgrund bedömning inlämningsarbete Syfte: Eftersom det står i betygskriterierna att för VG skall deltagaren

Läs mer

Manual - Storegate Team

Manual - Storegate Team Manual - Storegate Team Om tjänsten Med Storegate Team får du full kontroll över företagets viktiga digitala information. Du kan enkelt lagra, dela och arbeta i filer med högsta säkerhet inom ditt företag.

Läs mer

Manual - Storegate Team med synk

Manual - Storegate Team med synk Manual - Storegate Team med synk Om tjänsten Med Storegate Team får du full kontroll över företagets viktiga digitala information. Du kan enkelt lagra, dela och synkronisera filer med högsta säkerhet inom

Läs mer

SLUTRAPPORT WEBBPROJEKT 1

SLUTRAPPORT 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 mer

Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT)

Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT) Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT) För att genomföra migrationen till UOCT bör ditt konto ha det nya utskriftssystemet Unifaun OnlinePrinter (UOP) aktiverat.

Läs mer

Installation av. Vitec Online

Installation av. Vitec Online Installation av Vitec Online Innehållsförteckning Inledning... 3 Allmän konfiguration av router och brandvägg... 4 Installera Vitec Online Server... 6 Lösenord för inloggning i Mäklarsystemet... 9 Klientinstallation...

Läs mer

Laboration 2 Datorverktyg vid LiU

Laboration 2 Datorverktyg vid LiU Laboration 2 Datorverktyg vid LiU Denna laboration är tänkt att ge information om några av de grundläggande verktyg som du, som studerar vid Linköpings Universitet, kan ha nytta av. Ett tips är att läsa

Läs mer

Zendesk standard konfiguration Nordisk e handel 1.1

Zendesk standard konfiguration Nordisk e handel 1.1 Zendesk standard konfiguration Nordisk e handel 1.1 Vad är Zendesk Vår snabb guide för att koppla ihop Zendesk och din webbutik från Nordisk e handel Steg 1 [Skapa konto] Steg 2 [Konfigurera språk] Steg

Läs mer

Djupstudie Collective Documentation Ownerhip - Wiki. Jakob Nilsson-Ehle

Djupstudie Collective Documentation Ownerhip - Wiki. Jakob Nilsson-Ehle Djupstudie Collective Documentation Ownerhip - Wiki Jakob Nilsson-Ehle (d02jn@efd.lth.se) 1 1 Innehåll 1 Inledning............................... 3 1.1 Vad är en wiki?............................ 3 1.1.1

Läs mer

Manual - Storegate Team

Manual - Storegate Team Manual - Storegate Team Om tjänsten Med Storegate Team får du full kontroll över företagets viktiga digitala information. Du kan enkelt lagra, dela och arbeta i filer med högsta säkerhet inom ditt företag.

Läs mer

SCRUM. Marcus Bendtsen Institutionen för datavetenskap

SCRUM. Marcus Bendtsen Institutionen för datavetenskap SCRUM Marcus Bendtsen Institutionen för datavetenskap 2 Metodik Systematiskt tillvägagångssätt för att garantera utfallet Metodiken behöver passa kontexten och tillgängliga resurser Verifiering av metodiken

Läs mer

DOTPROJECT Manual. Projektledare och administratör har tillgång till fler funktioner och mer information än andra roller i det webbaserade systemet.

DOTPROJECT Manual. Projektledare och administratör har tillgång till fler funktioner och mer information än andra roller i det webbaserade systemet. Projektarbeta med DOTPROJECT Projektplattformen Dotproject kan användas direkt via webben med en vanlig webbläsare. Systemet är framförallt lämpligt om du snabbt och enkelt vill dela all projektinformation,

Läs mer

Projektplan, Cykelgarage

Projektplan, Cykelgarage Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)

Läs mer

Kort om World Wide Web (webben)

Kort om World Wide Web (webben) KAPITEL 1 Grunder I det här kapitlet ska jag gå igenom allmänt om vad Internet är och vad som krävs för att skapa en hemsida. Plus lite annat smått och gott som är bra att känna till innan vi kör igång.

Läs mer

ARX på Windows Vista, Windows 7 eller Windows 2008 server

ARX på Windows Vista, Windows 7 eller Windows 2008 server ARX på Windows Vista, Windows 7 eller Windows 2008 server 1. Inledning För att den i Arx interna Jetty Web servern skall kunna skapa temporära filer måste den ha tillgång till en användarkatalog (ett användarkonto)

Läs mer

Program för skrivarhantering

Program för skrivarhantering Program för skrivarhantering Det här avsnittet omfattar: "Använda programvaran CentreWare" på sidan 3-10 "Använda funktioner för skrivarhantering" på sidan 3-12 Använda programvaran CentreWare CentreWare

Läs mer

FLEX Personalsystem. Uppdateringsanvisning

FLEX Personalsystem. Uppdateringsanvisning FLEX Personalsystem Uppdateringsanvisning Innehållsförteckning UPPDATERING... 3 Allmänt... 3 Förberedelser... 3 Informera om uppdatering... 3 Ladda hem uppdateringsfiler... 4 Att observera vid uppdatering...

Läs mer

Innan installationen behöver dessa tre steg genomföras. Efter installationen kan de aktiveras igen.

Innan installationen behöver dessa tre steg genomföras. Efter installationen kan de aktiveras igen. INSTALLATION GIBBSCAM GibbsCAM har samma installerare för både den hårdvarulåsta versionen och nätverkslicensen. GibbsCAM använder numera en licensfil som skapas direkt via internet eller manuellt via

Läs mer

Installationsguide, Marvin Midi Server

Installationsguide, Marvin Midi Server Installationsguide, Marvin Midi Server 1 Ändringsinformation... 2 2 Marvin Midi Server... 2 2.1 Inledning... 2 2.2 Förutsättningar för en framgångsrik installation... 2 2.3 Kort om installationen... 3

Läs mer

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING SFÖRTECKNING 1. RFID-Kurser... 2 1.1. RFID Grundkurs... 2 1.2. RFID Fortsättningskurs... 3 1.3. RFID dator programmering... 4 1.4. RFID Systemadministration... 5 1.5. RFID Aktiv Systemadministration...

Läs mer

Molnplattform. Version 1.0. Användarhandbok

Molnplattform. Version 1.0. Användarhandbok Molnplattform Version 1.0 Användarhandbok September 2017 www.lexmark.com Innehåll 2 Innehåll Ändringshistorik...3 Översikt... 4 Komma igång...5 Systemkrav... 5 Öppna molnplattformen...5 Öppna Print Management-webbportalen...

Läs mer

INSTALLATIONSINSTRUKTIONER FÖR VIDA VIDA ON WEB

INSTALLATIONSINSTRUKTIONER FÖR VIDA VIDA ON WEB VIDA ON WEB INNEHÅLL 1 INTRODUKTION... 3 2 INSTALLATION... 4 2.1 Installation från DVD-skivan med VIDA... 4 2.2 Installation från webbplatsen VIDA ISS eller Dealer Development Portal... 5 3 VERIFIERA INSTALLATIONEN...

Läs mer

Installationsbeskrivning för CAB Service Platform med CABInstall

Installationsbeskrivning för CAB Service Platform med CABInstall Installationsbeskrivning för CAB Service Platform med CABInstall INLEDNING... 2 INSTALLATION... 3 AVANCERAD INSTALLATION... 10 YTTERLIGARE INFORMATION... 11 Proxy... 11 Sida 1 av 12 Inledning Denna beskrivning

Läs mer

Manual licenserver. Installations och konfigurations-manual för Adtollo licenserver 2014-10-07

Manual licenserver. Installations och konfigurations-manual för Adtollo licenserver 2014-10-07 Installations och konfigurations-manual för Adtollo licenserver 2014-10-07 2014-10-07 Sida 2 av 8 Detta är en installationsanvisning för Adtollo licensserver. Applikationen kan användas till flera av Adtollos

Läs mer

Förändringar i v4 SR-4

Förändringar i v4 SR-4 Innehåll Innehåll... 2 Allmän information... 3 Windows-delen... 3 Ärendehantering... 3 Jobbhantering... 3 E-post m.m... 3 Inventering... 3 Connections... 3 Användare... 3 Export... 4 Management... 4 Webb-delen...

Läs mer

PrintObs.NET dokumentation

PrintObs.NET dokumentation 0.0 1 8 PrintObs.NET dokumentation 0.0 2 8 1 INLEDNING/BAKGRUND/OM DOKUMENTATIONEN Detta dokument beskriver hur man installerar, loggar in i och hanterar programmet PrintObs.Net som ersätter det gamla

Läs mer

Utvärdering av distansmötesverktyg via Internet.

Utvärdering av distansmötesverktyg via Internet. Utvärdering av distansmötesverktyg via Internet. Under 2010 till 2012 har olika webkonferensverktyg testats. Det bör noteras att uppdateringar sker och därför kan de verktyg som testats tidigt idag ha

Läs mer

1. Revisionsinformation

1. Revisionsinformation 7.4.2 Systemkrav Systemkrav 2018-12-06 2 (27) Systemkrav 7.4.2 Dokumentet beskriver de krav som systemet ställer på maskinvara och programvara i de servrar och klientdatorer som ska användas för systemet.

Läs mer

Installationsanvisningar VISI Klient

Installationsanvisningar VISI Klient Installationsanvisningar VISI Klient 1. Syfte Syftet med detta dokument är att beskriva hur man installerar Visi på din dator. Dokumentet är uppdelat i fyra delar: Installation Grundinställningar Kom igång

Läs mer

Agil programutveckling

Agil programutveckling Agil programutveckling Pontus Evertsson D00, Lunds Tekniska Högskola d00pe@efd.lth.se Anna Jennerheim D00, Lunds Tekniska Högskola d00aj@efd.lth.se 2003-05-15 1 1. Inledning 3 2. Extreme Programming (XP)

Läs mer

Installation xvis besökssystem, Koncern

Installation xvis besökssystem, Koncern Installation xvis besökssystem, Koncern Inledning För att installera xvis besökssystem, koncernversion, behövs följande; * SQL Server * Kan vara en express-version, eller en fullständig. *.NET 3.5 * Internet

Läs mer

Användarhandledning Total Office Fakturasystem

Användarhandledning Total Office Fakturasystem Användarhandledning Total Office Fakturasystem Systemadministratör Version 1.0 2004-05-10 http://www.nada.kth.se/projects/prom04/fakturasystem/ Uppdragsgivare: Gruppmedlemmar: Örjan Melin David Johansson

Läs mer

TDP003 Projekt: Egna datormiljön

TDP003 Projekt: Egna datormiljön . TDP003 Projekt: Egna datormiljön Egen utvecklingsmiljö Kursmaterial till kursen TDP003 Höstterminen 2017 Version 2.2 2017-06-30 2017-06-30 Egen utvecklingsmiljö INNEHÅLL Innehåll 1 Revisionshistorik

Läs mer

Installationsanvisning fr o m version 2014.1

Installationsanvisning fr o m version 2014.1 Installationsanvisning fr o m version 2014.1 Innehåll Hämta aktuell version från Kundtorget... 1 Detaljerad beskrivning för nedladdning av programmet från Kundtorget... 1 Kontrollera Microsoft.Net Framework

Läs mer

Installera din WordPress med 9 enkla steg

Installera din WordPress med 9 enkla steg Installera din WordPress med 9 enkla steg Den här artikeln förutsätter att du har satt upp en webbserver eller har köpt ett webbhotell där du kan placera din nya WordPress hemsida. Om du inte har det,

Läs mer

Innehåll. Dokumentet gäller från och med version 2014.3 1

Innehåll. Dokumentet gäller från och med version 2014.3 1 Innehåll Introduktion... 2 Före installation... 2 Beroenden... 2 Syftet med programmet... 2 Installation av IIS... 2 Windows Server 2008... 2 Windows Server 2012... 6 Installation av webbapplikationen

Läs mer

Manuell installation av SQL Server 2008 R2 Express SP2 fo r SSF Timing

Manuell installation av SQL Server 2008 R2 Express SP2 fo r SSF Timing Manuell installation av SQL Server 2008 R2 Express SP2 fo r SSF Timing 1 Förutsättningar 1.1 Windows 7 och nyare DotNet Framework 3.5 SQL server 2008R2 kräver dotnet framework(.net) 2.0 för att fungera.

Läs mer

Kompletterande instruktioner för installation och konfiguration av HMS-server för koppling mot KONTAKT

Kompletterande instruktioner för installation och konfiguration av HMS-server för koppling mot KONTAKT Kompletterande instruktioner för installation och konfiguration av HMS-server för koppling mot KONTAKT Innehållsförteckning 1 Maskinkrav innan installation 2 Konfigurera IIS 3 Installationsanvisningar

Läs mer

Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se

Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se Öppen Källkod inom Offentlig Sektor 15-16 april 2008, Stockholm Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se 2008-05-14 Signatur Om SMHI Som experter inom

Läs mer

30 år av erfarenhet och branschexperts

30 år av erfarenhet och branschexperts 30 år av erfarenhet och branschexperts Integrerad Säkerhet Integrerad Säkerhet Varför överordnat system Användarvänlighet Kvalitet Trygghet Kostnadseffektivitet Varför ett överordnat system? Med stora

Läs mer

INSTALLATION AV KLIENT

INSTALLATION AV KLIENT INSTALLATION AV KLIENT BOOK-IT 8.0 2015-03-27 Axiell Sverige AB, Box 24014, 224 21 Lund Fältspatvägen 4, 224 78 Lund, tel: 046-2700 400, e-post: axiellsverige@axiell.com Innehållsförteckning Förberedelse

Läs mer

Preliminär specifikation av projekt

Preliminär specifikation av projekt Preliminär specifikation av projekt Projektets namn: Infraröd Minneslåda (numera omdöpt till FastSync) Uppdragsgivare: Alex Olwal aolwal@cs.columbia.edu Deltagare: Johan Ullberg Nils

Läs mer

Installation och konfiguration av klientprogramvara 2c8 Modeling Tool

Installation och konfiguration av klientprogramvara 2c8 Modeling Tool Installation och konfiguration av klientprogramvara 2c8 Modeling Tool Hämta programpaket, MSI Aktuell version av klientprogramvaran finns tillgänglig för nedladdning på vår hemsida på adress http://www.2c8.com/

Läs mer

Installation av RIB Huvudprogram 1.3

Installation av RIB Huvudprogram 1.3 RIB Huvudprogram, version 1.3.0 Sidan 1 av 8 Installation av RIB Huvudprogram 1.3 Bakgrund RIB Huvudprogram är en informationskälla för alla som arbetar inom området samhällsskydd och beredskap, till exempel

Läs mer

Installationshandbok.

Installationshandbok. Installationshandbok Nintex USA LLC 2012, Alla rättigheter förbehållna. Med förbehåll för eventuella fel och förbiseenden. support@nintex.com www.nintex.com Innehåll 1. Installera Nintex Workflow 2010...

Läs mer

BizTalk Build & Deploy. Med Jenkins och PowerShell

BizTalk Build & Deploy. Med Jenkins och PowerShell BizTalk Build & Deploy Med Jenkins och PowerShell Vem jag är Håkan Avenberg Anställd på Lacado. Nuvarande uppdrag på Bisnode. Startade med.net utveckling 2002. Kom i kontakt med BTS version 2002 och 2003.

Läs mer

INSTALLATION AV VITEC MÄKLARSYSTEM

INSTALLATION AV VITEC MÄKLARSYSTEM INSTALLATION AV VITEC MÄKLARSYSTEM Studentversion september 2013 Innehållsförteckning 1. Installera VITEC Mäklarsystem... 2 2. Läs noga igenom manualen... 2 3. Systemkrav... 2 4. Kundservice/Teknisk support...

Läs mer

Hogia Personal version 13.1.138 (2013-01-16)

Hogia Personal version 13.1.138 (2013-01-16) Hogia Personal version 13.1.138 Här följer en sammanställning av programförändringar som skett i version 12.1.16 till 13.1.138 av Hogia Personal. Hogia Personal version 13.1.138 (2013-01-16) Vi har gjort

Läs mer

Uppgradering till DentalEye 3.2

Uppgradering till DentalEye 3.2 1 (5) 2015-11-02 Uppgradering till DentalEye 3.2 Denna information riktar sig till tandläkarpraktiker som använder DentalEye 3.1 samt till IT-tekniker och distributörer som installerar DentalEye. Informationen

Läs mer

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Sida: 1(7) Installationsanvisningar VisiWeb Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Detta dokument Detta dokument beskriver hur man installerar VisiWeb på en

Läs mer

Labrapport över Rumbokningssytemet Grupp:1

Labrapport ö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 mer

INSTALLATIONSGUIDE TILL ANDROID UTVECKLINGSMILJÖ

INSTALLATIONSGUIDE TILL ANDROID UTVECKLINGSMILJÖ INSTALLATIONSGUIDE TILL ANDROID UTVECKLINGSMILJÖ Denna installationsguide berättar hur man installerar och kommer igång med utveckling för Android. Guiden är skriven som en komplettering till min bok Programmera

Läs mer

Installation Hogia Small Office. Bokföring. Se hur vi förenklar vardagen för dig som småföretagare på www.hogia.se/smalloffice

Installation Hogia Small Office. Bokföring. Se hur vi förenklar vardagen för dig som småföretagare på www.hogia.se/smalloffice Installation Hogia Small Office Bokföring 1 Installationsanvisning Hogia Small Office Bokföring Från och med version 2012.2 har vi gått över till licensnummer och du måste därför efter installationen är

Läs mer

Universe Engine Rapport

Universe 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 mer

Guide för kunder med Nordea e-legitimation

Guide för kunder med Nordea e-legitimation Dok namn: Guide för kunder Typ: typ Sida: 1(24) Beslutsfattare: beslutsfattare Status: status Datum: 2013-04-10 Ägare: Servicedesk Version: 1.0 Guide för kunder med Nordea e-legitimation Innehåll Guide

Läs mer

EXAMENSARBETE. Solen Redundans. Didrik Östergren 2014. Högskoleexamen Datornätverk

EXAMENSARBETE. Solen Redundans. Didrik Östergren 2014. Högskoleexamen Datornätverk EXAMENSARBETE Solen Redundans Didrik Östergren 2014 Högskoleexamen Datornätverk Luleå tekniska universitet Institutionen för system- och rymdteknik Didrik Östergren 2014-08-20 Luleå Tekniska Universitet,

Läs mer

Issue- och Bug Trackers i X P-projekt

Issue- och Bug Trackers i X P-projekt Issue- och Bug Trackers i X P-projekt Snild Dolkow (dt06sd2@student.lth.se) Jon Sturk (dt06js3@student.lth.se) 24 februari 2009 A bst ract Denna djupstudie syftar till att undersöka nyttan av issue- och

Läs mer

Användarmanual för. Internetbokningen. Version 1.0

Användarmanual för. Internetbokningen. Version 1.0 Användarmanual för Internetbokningen Version 1.0 Hur fungerar Internetbokningen? Internetbokningen installerar två komponenter på klubben. Dels finns det ett nytt inställningsprogram som är en del av GK96,

Läs mer

Insidan av ett Open Source projekt. Nicklas Avén

Insidan av ett Open Source projekt. Nicklas Avén Insidan av ett Open Source projekt. Nicklas Avén Innehåll * Vem är jag * Hur jag började involvera mig i PostGIS * Hur koordineras utvecklingen i PostGIS Vem är jag? * Nicklas Avén * Bor i Norge * Jobbar

Läs mer

Föreläsning 1: Introduktion till kursen

Föreläsning 1: Introduktion till kursen (18 januari 2015 F1.1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna, Carl, Johan, Tom och ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer Kursmaterial

Läs mer

Installationsanvisningar. till IST Analys

Installationsanvisningar. till IST Analys Installationsanvisningar för IEklient till IST Analys 2 Med rätt säkerhetsinställningar i din webbläsare ska det vara enkelt att komma igång med IST analys. Allt ska då laddas hem och starta automatiskt

Läs mer

2009-02-02. Verktyg för agil systemutveckling. Vad är ett verktyg? Olika typer av verktyg för mjukvaruutveckling. Vad kan ett bra verktyg tillföra?

2009-02-02. Verktyg för agil systemutveckling. Vad är ett verktyg? Olika typer av verktyg för mjukvaruutveckling. Vad kan ett bra verktyg tillföra? Vad är ett verktyg? Verktyg för agil systemutveckling Individuals and interactions over processes and tools - The Agile Manifesto Papper, penna, linjal CAD-program Skruvmejsel Skruvdragare Etc 1 2 Vad

Läs mer

Win95/98 Nätverks Kompendium. av DRIFTGRUPPEN

Win95/98 Nätverks Kompendium. av DRIFTGRUPPEN Win95/98 Nätverks Kompendium av DRIFTGRUPPEN Sammanfattning Vad håller jag i handen? Detta är en lättförståelig guide till hur man lägger in och ställer in nätverket i Windows 95 och 98 Efter 6 (sex) enkla

Läs mer

Malmö StadsAtlas. Ulf Minör Anna-Stina Munsin Johan Lahti GIT-utvecklare Malmö Stad

Malmö StadsAtlas. Ulf Minör Anna-Stina Munsin Johan Lahti GIT-utvecklare Malmö Stad Ulf Minör Anna-Stina Munsin Johan Lahti GIT-utvecklare Stad Disposition Inledning om våra webbkartor - Verksamhetsstöd Stadskarta på malmo.se Webbkartor på väg. smap Samarbete -Lund-Helsingborg Kartor

Läs mer

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php Introlektion PHP är ett av de enklare språken att lära sig just pga. dess dynamiska struktur. Det används för att bygga upp båda stora och mindre system. Några vanliga system som använder sig av PHP är

Läs mer

A ToolGuide for Eclipse: En fördjupning i några av verktygen i Eclipse och hur de underlättar XP s practices

A ToolGuide for Eclipse: En fördjupning i några av verktygen i Eclipse och hur de underlättar XP s practices A ToolGuide for Eclipse: En fördjupning i några av verktygen i Eclipse och hur de underlättar XP s practices Mattias Jarheden och Thomas Forsström Sammanfattning Denna djupstudie försöker ge en inblick

Läs mer

Federerad Roll Administration ÄR GROUPER EN MEDSPELARE? OVE OLANDER MITTUNIVERSITETET

Federerad Roll Administration ÄR GROUPER EN MEDSPELARE? OVE OLANDER MITTUNIVERSITETET Federerad Roll Administration ÄR GROUPER EN MEDSPELARE? OVE OLANDER MITTUNIVERSITETET Vad är/var problemet? NyA webben har behörigheter/roller via federerade attribut edupersonentitlement/gmai Studentcentrum

Läs mer

Uppstart Agda PS Hosting

Uppstart Agda PS Hosting Uppstart Agda PS Hosting Innehåll Sida 1. Installation och inloggning 1.1 Installation. 3 1.2 Inloggning Agda PS Hosting 4 1.3 Starta Agda PS... 5 2. Administration och rutiner för användning av Agda PS

Läs mer

DOKUMENT HANTERING. Kungsholmsgatan Stockholm Telefon

DOKUMENT HANTERING. Kungsholmsgatan Stockholm Telefon DOKUMENT HANTERING Centuri Dokumenthantering är en färdig, användarvänlig produkt som håller ordning och reda på verksamhetsinformation såsom riktlinjer, policys, instruktioner, blanketter, formulär och

Läs mer

Juniper Unified Network Service för tjänsten SDC Web-Access. Installationsanvisning v 2.0.2

Juniper Unified Network Service för tjänsten SDC Web-Access. Installationsanvisning v 2.0.2 Juniper Unified Network Service för tjänsten SDC Web-Access Installationsanvisning v 2.0.2 Innehållsförteckning 1. Sammanfattning... 3 2. Inledning... 4 2.1 Juniper Unified Network Service (JUNS)... 4

Läs mer

KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362. Projektpresentation

KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362. Projektpresentation KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362 Projektpresentation Fakturasystem Total Office Mobile Systems http://www.nada.kth.se/projects/prom04/fakturasystem/ Uppdragsgivare: Örjan Melin

Läs mer

Teknisk spec Flex Lön och Flex API

Teknisk spec Flex Lön och Flex API Teknisk specifikation Datum 2016-09-30 Version 16.2 Sida 1(9) Teknisk spec Flex Lön och Flex API Programversion: 16.2 sep 2016 Teknisk spec Flex Lön och Flex API 1 Innehåll 1 TEKNISK SPECIFIKATION FLEX

Läs mer

Nintex Workflow 2007 måste installeras på Microsoft Windows Server 2003 eller 2008.

Nintex Workflow 2007 måste installeras på Microsoft Windows Server 2003 eller 2008. Systemkrav Operativsystem Nintex Workflow 2007 måste installeras på Microsoft Windows Server 2003 eller 2008. Webbläsare Microsoft Internet Explorer 6.x. Dock rekommenderas Microsoft Internet Explorer

Läs mer

Kursanalys DA2003 sommar 2017

Kursanalys DA2003 sommar 2017 Kursanalys DA2003 sommar 2017 Kursdata Programmeringsteknik, DA2003, 6 högskolepoäng Kursledare: Emma Riese Examinator: Olle Bälter Kursen är en webbkurs som inte kräver någon fysisk närvaro, den avslutande

Läs mer

Projekt intranät Office 365 av Per Ekstedt

Projekt intranät Office 365 av Per Ekstedt Projekt intranät Office 365 av Per Ekstedt 1 BESKRIVNING AV UTFÖRANDE Uppdraget planeras att genomföras med ett agilt arbetssätt samt best practice från Microsoft gällande SharePoint online. Uppdraget

Läs mer

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB 2014-10-10 COPYRIGHT ADITRO. ALL RIGHTS RESERVED. 1 Agenda» Inledning/Bakgrund» Vad krävs

Läs mer

WP-Edit. Robin Larsson Martin Davik. Examensarbete, grundnivå, 15 hp Datavetenskap Internetteknologprogrammet

WP-Edit. Robin Larsson Martin Davik. Examensarbete, grundnivå, 15 hp Datavetenskap Internetteknologprogrammet WP-Edit Robin Larsson Martin Davik 2014 Examensarbete, grundnivå, 15 hp Datavetenskap Internetteknologprogrammet Handledare: Anders Jackson Examinator: Carina Pettersson WP-Edit av Robin Larsson Martin

Läs mer

TST8102 WEBCM BRUKSANVISNING

TST8102 WEBCM BRUKSANVISNING TST8102 WEBCM BRUKSANVISNING INNEHÅLLSFÖRTECKNING TST8102 WEBCM - BRUKSANVISNING 1. Översikt... 3 2. Installation... 3 2.1 Nätverksinställningar... 4 3. Startsida... 5 4. Statussida... 6 5. Gruppsida...

Läs mer

Compose Connect. Hosted Exchange

Compose Connect. Hosted Exchange Sida 1 av 15 Compose Connect Hosted Exchange Presentation av lösningen: Compose Hosted Exchange Följande möjligheter finns för hantering av e-post 1. Lokalinstallerad Outlook-klient För att kunna använda

Läs mer

Tekis-FB 7.1.0. Systemkrav

Tekis-FB 7.1.0. Systemkrav 7.1.0 Systemkrav Systemkrav 2015-09-17 MAAN 2 (2) Systemkrav 7.1.0 Dokumentet beskriver de krav som systemet ställer på maskinvara och programvara i de servrar och klientdatorer som ska användas för systemet.

Läs mer

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH F7 Agila metoder EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH 1 XP - Scrum - Kanban Agila metoder Vad innehåller SCRUM Hur skiljer sig XP och SCRUM KANBAN

Läs mer

STÖRST I NORDEN PÅ WEBBASERADE UTBILDNINGAR I OFFICE-PAKETET

STÖRST I NORDEN PÅ WEBBASERADE UTBILDNINGAR I OFFICE-PAKETET STÖRST I NORDEN PÅ WEBBASERADE UTBILDNINGAR I OFFICE-PAKETET SÅ HÄR FUNGERAR DET: Vi ger era medarbetare ett enkelt och effektivt verktyg för att lära sig och vässa sina kunskaper i Windows och Office-programmen.

Läs mer

Objektorienterad programmering i Java I

Objektorienterad programmering i Java I Laboration 0 Objektorienterad programmering i Java I Uppgifter: 2 Beräknad tid: ca 2 3 timmar Att läsa: sidan 45 52 Syfte: Att ladda hem och installera utvecklingsmiljön Att skriva ditt första Javaprogram

Läs mer

Moodle på Åsö för lärare

Moodle 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

Introduktion till programmering, hösten 2011

Introduktion till programmering, hösten 2011 Föreläsning 1 Programmering är ett hantverk. Det betyder att man inte kan läsa sig till den förmågan, man måste träna och man tränar genom att skriva mer och mer avancerade program. Programmering förutsätter

Läs mer

Uppstart. Agda Drift

Uppstart. Agda Drift Uppstart Agda Drift Innehåll Installation och inloggning Installation sidan 3 Inloggning Agda Drift sidan 4 Starta Agda PS sidan 5 Administration och rutiner för användning av Agda PS via Agda Drift Utskrift

Läs mer

Att koppla FB till AD-inloggning

Att koppla FB till AD-inloggning Att koppla FB till AD-inloggning Helen Ekelöf 16. nov. 2017 (uppdaterad 10.april 2018) SOKIGO Box 315 731 27 Köping +46 (0)8 23 56 00 info@sokigo.com http://www.sokigo.com Org.nr: 556550-6309 INNEHÅLLSFÖRTECKNING

Läs mer