2. Metode. 2.1 Interessentanalyse Interessenterne i projektet er vist i nedenstående figur: Aftalekalenderprojektet. Indledning
|
|
- Pia Ravn
- 8 år siden
- Visninger:
Transkript
1 2. Metode Indledning Projektet er udført med flg. faser: Foranalyse (uden iterationer) Analyse (udarbejdelse af kravspecifikation afsnit 9.1, herunder use case beskrivelser afsnit 9.2) Design af skærmbilleder vha. prototyping E/R modellering af databasen Objektorienteret design af programmet Konstruktion Test Idriftssættelse note: fra analysefasen til test er der flere gennemløb I dette kapitel gennemgås de væsentligste beslutninger, der er truffet med metodevalg for projektets gennemførelse. Inden metoden for udviklingsprocessen endelig kunne fastlægges, blev der foretaget en forundersøgelse. Projektets beskedne størrelse og forventninger gjorde, at forundersøgelsen blev lavet med udgangspunkt i MUST-metoden, Metode til forundersøgelse i Systemudvikling og Teori herom ( Bødker m.fl., 2000). Dvs. at der blev taget udgangspunkt i den eksisterende organisation, og at løsningen skulle skabes ved at ændre i organisationens forretningsgange og indpasse løsningen igennem brugerinvolvering. Alternativ kunne være en BPR-analyse, hvor alt kan ændres, men som ud fra et ressourcemæssig synspunkt og deltagernes opfattelse ikke er aktuel her. Det konkrete resultat af forundersøgelsen blev en kort målformulering og interessentanalyse. Formålet med interessentanalysen var at få udpeget de forskellige interessenter og få belyst deres andel af projektet. En projektsucces forudsætter bl.a., at der kan skabes en fælles opfattelse af løsningen interessenterne imellem. 2.1 Interessentanalyse Interessenterne i projektet er vist i nedenstående figur: Tandlægen Tandplejeren Aftalekalenderprojektet Klinikassistent 1 Klinikassistent 2 Patient Udvikleren/ projektleder 6
2 Interessenter De primære brugere er klinikassistenterne, idet de anvender alle systemets funktioner. Det er denne gruppe, der primært foretager booking, hvorimod behandlerne mere er brugere af output i form af overblik fra systemet. Der vil dog være et behov for at afstemme et design med begge grupper. Med hensyn til integration med de øvrige systemer er der en fælles interesse. Der tænkes her primært på afgrænsningen til Datodontsystemet (se termer side 1). På det strategiske niveau er det kun tandlægen, der har interesse i at se systemet på lidt længere sigt i forskellige mulige sammenhænge med klinikkens øvrige systemer. Patienterne er indirekte brugere af systemet, men deres interesser dækkes primært gennem klinikassistenterne. Hvis der var tale om at lave booking over Internettet, ville gruppen have egne krav. Udvikleren er taget med som en deltager i projektet, idet han stiller begrænsede ressourcer til rådighed og samtidig stiller krav om at få stillet ressourcer til rådighed i forbindelse med brugerinvolvering. Baseret på foranalysens resultater blev der udarbejdet en SWOT-analyse. Målet med analysen var at få afdækket de styrker, svagheder, muligheder og trusler som projektet lagde op til: Interne faktorer: Styrker: Spændende alsidigt projekt. Giver mulighed for at anvende store dele af det tillærte og tilføje ny viden. F.eks. koordinere viden om database design og objektorienteret design. Relativ nemt at kontakte brugere i forbindelse med projektet og udvikleren kender organisationen godt fra løsning af administrative opgaver. Engagerede brugere god timing i forhold til internt projekt, se Aftalekalenderen på side 3 afsnit 1.1. Svagheder: Mit første projekt - manglende erfaring. Opsamling af teknisk viden kan være resourcekrævende, og der er risiko for at gå i en forkert retning ved valg af teknologiske løsninger. Eksterne faktorer: Muligheder: Gode muligheder for råd og vejledning undervejs i projektet. Trusler: Ved uddannelsesprojekter er der altid stor risiko ved ressourceestimering. Hardware nedbrud og softwaremæssige fejl 2.2 Valg af model SWOT-analysen peger mod anvendelsen af en forretningsorienteret udviklingsmodel, der bygger på brugerinddragelse, og hvor metoden indeholder iterationer. Dette skyldes hovedsagelig styrkerne, der muliggør brugerinddragelse. DSDM Dynamic Systems Development Method (Vinje, 2000) har netop disse egenskaber, og der tages derfor udgangspunkt i denne metode. 7
3 Metoden er faseopdelt og indeholder følgende faser: Business Study Functional Model Iteration Design and Build Iteration Implementation Modellens faser gennemføres flere gange med stigende detaljeringsgrad. Der er behov for at anvende prototyping i samarbejdet med brugerne i designfasen og i forbindelse med udviklingen af den tekniske side til design af komponenterne. DSDM er en metodestandard, der er baseret på Rapid Application Development (RAD). Metoden anvender time boxing til at styre projektet, hvilket er i god overensstemmelse med den afgrænsede projektperiode. Modellen må af hensyn til projektets størrelse betragtes som retningsgivende, men giver et godt udgangspunkt for planlægningen og styringen af projektet. Kravspecifikationen er den fælles ramme og er et værktøj til at sikre den fælles forståelse ( se afsnit 9.1, Kravspecifikation) Anvendelse af use case beskrivelser, der indgår i kravspecifikationen er et centralt element i OOA. Et alternativt værktøj er UML s use case diagrammer. Udgangspunktet er interview med de enkelte brugere. Udarbejdelsen af use case beskrivelser er et vigtigt værktøj til en fælles forståelse imellem udvikler og bruger men også brugere imellem, når en arbejdsproces skal fastlægges, idet en arbejdsopgave kan løses på forskellige måder. Endvidere er use case beskrivelserne vigtige til udarbejdelsen af brugertest. Dette skyldes, at der fortsat er en mindre risiko for at have en forskellig opfattelse af indholdet, brugerne og udvikleren imellem. Hertil kommer risikoen for at en arbejdsopgave (der måske er selvfølgelig for brugerne) glemmes. Den sidste risiko minimeres bedst ved at observere under arbejdssituationen og lade brugerne beskrive forskellige hændelser med det nuværende system. Use case beskrivelserne skal ændres og suppleres med nye use case beskrivelser, når grænsefladerne til de øvrige systemer evt. ændres. Disse nye use case beskrivelser udarbejdes f.eks. af udvikleren og godkendes af de relevante/berørte brugere 2.3 Anvendelse og udarbejdelse af prototyper Som udgangspunkt anvendes der to typer af prototyper (Hughes and Cotterell, 2002): Throw-away prototypes, midlertige prototyper til afprøvning af forskellige idéer Evolutionary prototypes, prototyper der løbende forbedres igennem test og redesign som vist i nedenstående figur (Roger S. Pressman, 2000) 8
4 listen to customer build/revise mock-up customer test-drives mock-up Fordele og ulemper ved brug af prototyper En prototype i skitseform kan anvendes til at undersøge, hvordan brugeren opfatter brugergrænsefladen og til at få en diskussion om brugergrænsefladen. Den færdige prototype, der indeholder skærmbilledernes funktioner, kan anvendes til usabilitytest. Herved kan brugsproblemer blive afdækket. Brugergrænsefladen kan på denne måde udvikles ved at eksperimentere sig frem til et brugbart resultat. Ofte er det nødvendigt at kassere den første prototype, men jo mindre tid der er anvendt til at lave skitsen, jo nemmere er det for udvikleren at kassere den. Den største fordel er de gode resultater, der kan opnås ved at anvende prototyper på trods af den begrænsede ressourceanvendelse, der skal til at lave prototypen (Søren Lauesen, 2001). Anvendelse af prototyper har en positiv indflydelse på samarbejdet, idet reaktionstiden fra idé til ny test kan formindskes. Herved kan udviklingstiden og dermed ressourceforbruget til udvikling formindskes. En ulempe ved prototyping er, at brugerne kan få en forkert opfattelse af, hvor langt projektet er i processen. Ved prototype i endelig form, eks. udarbejdet vha. MS-Excel vil brugerne ofte kunne få en opfattelse af, at udviklingen er længere fremme end den reelt er pga. af den måde, som resultatet præsenteres på. En anden ulempe ved denne udviklingsform kan være, at den tekniske side er underrepræsenteret, således at en løsning, der bliver fundet sammen med brugerne i forbindelse med test af prototypen, viser sig at blive for kompliceret at implementere. Med stigende erfaring hos udvikleren, vil denne ulempe antagelig kunne reduceres. En vigtig parameter ved brugervenlighed er effektivitet, hvilket er prioriteret i kravspecifikationen. Effektivitet er imidlertidig svær helt at bedømme ved prototyper, ikke mindst ved anvendelsen af papirprototyper. F.eks. må gode svartider tilvejebringes ved f.eks. at designe en hurtig algoritme eller ved valget af databasesystem og databasens struktur. Udviklingen af brugergrænsefladen ved hjælp af prototyping har et resultatdrevent udgangspunkt og tager sit udgangspunkt i anvendelsesområdet. 9
5 2.4 Databasedesign Design af databasen vil ske ved E/R-modellering (Richard T. Watson, 2002), der er en grafisk tilgang til at modellere og normalisere databasen. Udgangspunktet for modelleringen er de skærmbilleder, der er resultatet af prototypingen med brugerne. Fokus skifter fra anvendelsesområdet til problemområdet, og der bliver tale om en datadreven proces. Ved vha. DDL (Data definition language) beskrives/oprettes de enkelte entiteter og relationer i databasen. Til design af programmets struktur anvendes objektorienteret design og analyse pga. det valgte programmeringssprog (Java). Den objektorienterede tilgang sikrer et sammenhængende forløb som beskrevet i f.eks. 4+1 view 2. De objektorienterende sprog sikre bl.a. anvendelse af genbrug gennem nedarvning, komposition og indkapsling. Endvidere er polymorfi en vigtig egenskab. 2.5 Udviklingsmiljø Til udvikling af systemet blev der anvendt en standard editor (jedit version 4.0.3, hvilket var indarbejdet værktøj i forbindelse med mindre programmeringsopgaver. Til brug for projektet blev der installeret den nyeste version af værktøjet på en pc, der skulle anvendes til udviklingen. Efter aftestning af installationen blev der lavet en tilsvarende installation på en bærbar pc, der kunne agere som backup og testmaskine. I forbindelse med udviklingen var der behov for versionsstyring, men da projektet startede var denne viden begrænset. Der blev etableret et simpelt mappesystem, hvor versionerne blev angivet med måned-dag-løb. nr. Desuden blev der til hver version udarbejdet en tekstfil, der indeholdt få linier om ændringer siden sidste version, den efterfølgende udvikling og evt. bemærkninger til den aktuelle version. Der blev løbende lavet backup over en ekstern server til sikring af kildeteksten. Det ville være bedre at anvende et standardværktøj som f.eks. CVS til versionsstyringen, men viden om brugen af værktøjet blev først etableret senere i forbindelse med VOP-kurset. Endvidere kunne udviklingen være blevet forbedret med testværktøjet JUnit til løbende under udviklingen at teste de enkelte komponenter og deres sammenhænge. Til brug for systemudviklingen (styring og dokumentation) kunne der med fordel være anvendt en form for CASE-værktøj (Computer Aided System Engineering). Værktøjet kunne evt. understøtte udviklingsmetoden samt det objektorienterede design. Der har dog ikke været anvendt et sådant værktøj. I forbindelse med konstruktionen kunne et værktøj af typen Integrated Development Enviroment måske være anvendt for af den vej hurtigere at generere f.eks. brugergrænsefladekomponenterne og databaseadgangen. Anvendelsen af et sådant værktøj har reelt ikke været overvejet bl.a. pga. projektets idegrundlag. Det ville måske have været hurtigere at udvikle, men også langt mindre interessant, og det er tvivlsomt, om der kunne konstrueres en lige så fleksibel løsning. 2 Philippe Kruchen, The 4+1 View of Architecture, IEEE Software, 12(6) Nov
6 Under projektet blev der ikke ændret i udviklingmiljøet, på trods af kendskabet til bedre værktøjer, fordi kontinuiteten ønskedes bevaret. Den simple versionsstyring var kun mulig pga. projekts størrelse og de få udviklere. 2.6 Tidsplan Efter at kravspecifikationen var udarbejdet blev der regnet på, hvor meget tid der var til rådighed til at gennemføre resten af projektet. Beregningen var ikke helt simpel, idet der skulle tages højde for andre opgaver. Ved siden af dette projekt følges 2 andre fag, som kræver deres andel af det totale antal timer. Timeforbruget til de andre fag forventes at variere over perioden. Der blev således taget højde for, hvornår skoleugerne og eksamen mv. falder. Den totale tidsramme for projektperioden (marts-juli) blev beregnet til 585 timer. Herefter blev der beregnet estimater på de enkelte aktiviteter: Test & rette (aftestning og fejlrettelse), skrive rapporten, Adm. (planlægning og lave aftaler mv.), reserve & tryk og læse artikler mv. Kode og design var den sværeste aktivitet at estimere, hvilket skyldes, at der ikke er noget erfaringsgrundlag for udviklerens programmeringsproduktivitet. Hertil kommer at hovedparten af løsningerne skal udvikles i forbindelse med projektet. Tiden, der kan anvendes til kode og design, blev beregnet residualt til 210 timer, hvilket blev udgangspunktet for time boxing. Timer ugenumre antal timer i alt til kode & design Figur 2-1 Tidsplan for aftalekalenderen 11
1. Baggrund og problemstilling
1. Baggrund og problemstilling 1.1 Baggrund Opgavestiller og fremtidig bruger af systemet er klinikken Tandlæge Annelise Bom 1. Opgaven udspringer af et ønske om at forbedre aftalestyringen. Nøgleordene
Læs mereSpil Rapport. Spil lavet i GameMaker. Kevin, Mads og Thor 03-02-2011
Spil Rapport Spil lavet i GameMaker Kevin, Mads og Thor 03-02-2011 Indholdsfortegnelse Indledning... 2 HCI... 2 Planlægning / Elementær systemudvikling... 2 Kravspecifikationer... 4 Spil beskrivelse...
Læs mereHvem er vi? Kursus Introduktion. Kursuslærerne. Agenda for i dag
Hvem er vi? Kursus Introduktion Anne Haxthausen ah@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark 100 studerende med forskellig baggrund: software teknologi It og Kom
Læs mereside 49 9 Må ikke forveksles med java.util.date
6. Evaluering (herunder afprøvning af programmet) Kapitlet indeholder en beskrivelse af teststrategien for afprøvningen af programmet og beskrivelse af de test, som er blevet udført samt resultaterne af
Læs mereFra Computer til Virkelighed. TPE-kursus Elektroniske Systemer P1
Fra Computer til Virkelighed TPE-kursus Elektroniske Systemer P1 Fra Computer til Virkelighed En kort introduktion til kurset Systems Engineering Projektfaser Opsamling og opgave Om kurset Mål: at I lærer
Læs mereStudieordning del 4-2014
Studieordning del 4-2014 Fagbeskrivelser Datamatiker AP Graduate in Computer Science Version 1.1 Revideret august 2014 Side 0 af 8 Indhold del 4 Fagbeskrivelser 1. Faget Programmering (PRO)...2 2. Faget
Læs mereSmartFraming Et vindue til nationale sundhedssystemer. Version 3.0
SmartFraming Et vindue til nationale sundhedssystemer Version 3.0 Infrastruktur i dagens sundheds IT Det sundhedsfaglige personale benytter sig i dag af en række forskellige systemer i forbindelse med
Læs mereStudieordning del 4-2014
Studieordning del 4-2014 Fagbeskrivelser Datamatiker AP Graduate in Computer Science Version 1.2 Revideret januar 2015 Side 0 af 10 Indhold del 4 Fagbeskrivelser 1. Faget Programmering (PRO)...2 2. Faget
Læs mereHassansalem.dk/delpin User: admin Pass: admin BACKEND
Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin
Læs mereInformatik C robotter
Informatik C robotter Robotter 1. Præsentation af Fable-robotten og indledende øvelser. Robotter 2. Brainstorm på anvendelser af robotter. Udarbejdelse af cases+userstories i grp. Robotter 3. Udarbejdelse
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Maj-juni 2019 Institution Niels Brock Uddannelse Fag og niveau Lærer(e) Hold EUX Informationsteknologi B Katrine
Læs mereUC Effektiviseringsprogrammet. Projektgrundlag. Business Intelligence. version 1.2
UC Effektiviseringsprogrammet Projektgrundlag Business Intelligence version 1.2 9. september 2014 1 Stamdata Stamdata Projektnavn (forventet): Projektejer: Projekttype: Business Intelligence It-chef Hans-Henrik
Læs mereDatabasesystemer, forår 2005 IT Universitetet i København. Forelæsning 4: Mere om E-R modellering. 24. februar 2005. Forelæser: Rasmus Pagh
Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 4: Mere om E-R modellering 24. februar 2005 Forelæser: Rasmus Pagh Forelæsningen i dag Fortsættelse af E-R model: Attributtyper, identifiers,
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin August 2009 - juni 2010 Institution HTX Sukkertoppen/Københavns Tekniske Skole Uddannelse Fag og niveau Lærer(e)
Læs mereKursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing
Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Design af brugerflader 11.1 Samme sted Forskellige steder Sidste kursusgang Samtidigt
Læs mereROSKILDE TEKNISKE GYMNASIUM. Læringsprogram. Lommeregner
ROSKILDE TEKNISKE GYMNASIUM Læringsprogram Lommeregner Programmering Malte Fibiger, Rasmus Ketelsen, Nicojal Jensen og Leon Bøgelund, Klasse 3.36 04-12-2012 Indholdsfortegnelse Indledende afsnit... 3 Problemformulering...
Læs mereBirksund kommune. Datatekniker svendeprøve 2011
Birksund kommune Datatekniker svendeprøve 2011 1 Indholdsfortegnelse 1 Indholdsfortegnelse 2 2 Introduktion 3 2.1 Scenarie 3 2.2 Baggrund for licitationen 3 3 Krav fra Birksund kommune 4 4 Krav til projektgruppens
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Jan-juni 2016 Institution UCH/ Handelsskolen Uddannelse Fag og niveau Lærer(e) Hold EUX Business IT B Lars
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Januar Maj 2019 Institution Niels Brock Innovationsgymnasium Uddannelse Fag og niveau Lærer(e) Hold hhx Informatik
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2016 - juni 2017 Institution UCH/ Handelsskolen Uddannelse Fag og niveau Lærer(e) EUX Business IT B Lars
Læs mere3D GeoInformation. Systemudvikling. 1. Introduktion til Systemudvikling og Projektmodeller. Systemudvikling L7 2007 Lars Bodum
Systemudvikling 1. Introduktion til Systemudvikling og Projektmodeller Systemudvikling L7 2007 Lars Bodum Program Hvad er et system? Universe of discourse Leavitt s model for forandring Projektmodeller
Læs mereProjektgrundlag fælles Microsoft aftale version 1.0
UC Effektiviseringsprogrammet Projektgrundlag Fælles Microsoft aftale 1 Stamdata Stamdata Projektnavn (forventet): Projektejer: Projekttype: Fælles Microsoft aftale Mads Konge Nielsen, VIA Effektivisering,
Læs mereInstallation af kalibreringsprogrammet. (BDE versionen)
Installation af kalibreringsprogrammet. (BDE versionen) Installationen består egentlig af to (3) dele: 1 del der vedrører selv programmet med tilhørende filer ( det kan opdateres ) 2 en del der vedrører
Læs mereIntelligent brugerinvolvering. Udvikling af en model til berigelse af afleveringsøjeblikket. Projekt støttet af DDB-puljen 2014
Intelligent brugerinvolvering Udvikling af en model til berigelse af afleveringsøjeblikket Projekt støttet af DDB-puljen 2014 Silkeborg Bibliotek November 2014 Indhold Historik... 2 Arbejdsgruppen... 2
Læs mereComputerspil. Hangman. Stefan Harding, Thomas Bork, Bertram Olsen, Nicklas Thyssen og Ulrik Larsen Roskilde Tekniske Gymnasium.
10-02-2015 Computerspil Hangman Stefan Harding, Thomas Bork, Bertram Olsen, Nicklas Thyssen og Ulrik Larsen Roskilde Tekniske Gymnasium. Kom/it c Indhold Intro... 2 Indledende aktivitet... 2 Kommunikations
Læs mereDatalogi V-Systemdesign og HCI
Datalogi V-Systemdesign og HCI 4. feb 2002 I kurset behandles emnerne interaktive systemer, systemudvikling og projektledelse. Fokus er indledende tilegnelse af metoder, teknikker og værktøjer, som effektivt
Læs mereARBEJDET MED UDVIKLING AF EN AGIL STANDARDKONTRAKT
Executive summary 1. ARBEJDET MED UDVIKLING AF EN AGIL STANDARDKONTRAKT Regeringen har et mål om, at den offentlige sektor skal være blandt de mest effektive og mindst bureaukratiske i verden, og for at
Læs mereStudieordning for bacheloruddannelsen i softwareudvikling ved IT-Universitetet i København
Studieordning for bacheloruddannelsen i softwareudvikling ved IT-Universitetet i København Studieordning a 1. september 2012 Revideret 16. juni 2014 Revideret 19. august 2015 Indhold Indledning Kapitel
Læs mereDigitalisering af journalisering vha. talegenkendelse
Digitalisering af journalisering vha. talegenkendelse Baggrund Kommunerne bruger meget tid på dokumentation og journalisering i flere jobfunktioner. Topledelsen i Varde Kommune så derfor gevinster ved
Læs mereHvad er udfordringen på ph.d.-området?
CGI s ph.d.-løsning Hvad er udfordringen på ph.d.-området? I Danmark optages stadig flere ph.d.-studerende. Det stiller større krav til håndtering af de studerende på ph.d.- uddannelserne. Ph.d.-skolerne
Læs mere1 Ordliste 2. 2 Indledning 3 2.1 Problemstillinger... 3 2.2 Problemformulering... 4 2.3 Problemafgrænsning... 4 2.4 Mål med projektet...
Indhold 1 Ordliste 2 2 Indledning 3 2.1 Problemstillinger.................................. 3 2.2 Problemformulering................................ 4 2.3 Problemafgrænsning................................
Læs mereIndholdsfortegnelse for kapitel 1
Indholdsfortegnelse for kapitel 1 Forord.................................................................... 2 Kapitel 1.................................................................. 3 Formål............................................................
Læs mereProcedure for systemtest
LANDBRUGS- OG FISKERISTYRELSEN Procedure for systemtest Retningslinjer for hvordan test udføres i LFST Kontrakt om Testressourcer Underbilag 1c 23. oktober 2017 Version 1.0 En beskrivelse af hvordan test
Læs mereVejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Læs mereSemesterbeskrivelse cand. it uddannelsen i it-ledelse 2. semester.
Semesterbeskrivelse cand. it uddannelsen i it-ledelse 2. semester. Semesterbeskrivelse Oplysninger om semesteret Skole: Statskundskab Studienævn: Studienævn for Digitalisering Studieordning: Studieordning
Læs mereSTUDIEORDNING for Multimediedesigneruddannelsen. Revideret
STUDIEORDNING for Multimediedesigneruddannelsen Revideret 01.08.2018 Indhold 1. Uddannelsens mål for læringsudbytte... 3 2. Uddannelsen indeholder fire nationale fagelementer... 3 2.1. Design og programmering
Læs mereFørste Semester Projekt: Fællesspisning-app
Første Semester Projekt: Fællesspisning-app Problemområde: Fællesspisning i fælleshuset er en social og praktisk mulighed for beboerne i andelsforeningen XX hvor madlavningen går på tur mellem andelsforeningens
Læs mereBrugervenlighed som en fast del af udviklingsprocessen
Brugervenlighed som en fast del af udviklingsprocessen Ingrid Haug, 10. marts 2010 Hvorfor dette oplæg? Brugervenlige produkter opnås kun ved at arbejde målrettet med brugervenlighed Alt for sjældent er
Læs mereStudieordning for Multimediedesigner National del August 2018
Studieordning for Multimediedesigner National del August 2018 Indholdsfortegnelse Indholdsfortegnelse... 0 1. Uddannelsens mål for læringsudbytte... 1 2. Uddannelsen indeholder fire nationale fagelementer...
Læs mereMiniprojekt2011. Formålet er at lære og indlære god objektorienteret programudvikling og programmering med Java, samt undervejs at opfylde studiekrav.
Miniprojekt2011 Projektbeskrivelse Der skal fremstilles en lille java application på PC, hvor brugeren kan foretage interaktioner med en simpel database på disken via et grafisk brugerinterface. Formålet
Læs mereStudieordning del 4-2014
Studieordning del 4-2014 Fagbeskrivelser Datamatiker AP Graduate in Computer Science Version 1.3 Revideret august 2015 Side 0 af 12 Indhold del 4 Fagbeskrivelser 1. Faget Programmering (PRO)...2 2. Faget
Læs mereSvendeprøve Projekt Tyveri alarm
Svendeprøve Projekt Tyveri alarm Påbegyndt.: 8/2-1999 Afleveret.: 4/3-1999 Projektet er lavet af.: Kasper Kirkeby Brian Andersen Thomas Bojer Nielsen Søren Vang Jørgensen Indholds fortegnelse 1. INDLEDNING...3
Læs mereBILAG 5.D DOKUMENTATION
BILAG 5.D DOKUMENTATION INDHOLDSFORTEGNELSE 1. Indledning...4 2. Kundens krav til Leverancedokumentation...4 Side 2 of 10 Instruktion til besvarelse af bilaget: Teksten i denne instruktion er ikke en del
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2018 / Maj 2019 Institution Vejen Business College Uddannelse Fag og niveau Lærer(e) Hold EUX Informationsteknologi
Læs mereStudieordning for diplomuddannelsen i informationsteknologi
Studieordning for diplomuddannelsen i informationsteknologi 1. Introduktion...2 2. Formål...2 3. Indhold...2 4. Adgangskrav...3 5. Eksaminer...3 6. Rammer for sammensætning af studieplan...3 Samlet oversigt
Læs mereOIS - Applikationskatalog
OIS - Applikationskatalog OIS arkitekturprodukter 25. januar 2018 Indledning Dokumentationen omkring OIS er struktureret med inspiration fra OIO Arkitekturguidens arkitekturreol, således at arkitekturprodukterne
Læs mereProjektledelse som karrierevej i AP Pension
# 1 Projektledelse som karrierevej i AP Pension Virksomhedsperspektiver på at gøre projektledelse til en karrierevej Birgitte Køngerskov Anders Hvergel # 2 Kort og godt om: Birgitte Køngerskov Senior projektleder
Læs mereAutomatisering Af Hverdagen
Automatisering Af Hverdagen Programmering - Eksamensopgave 10-05-2011 Roskilde Tekniske Gymnasium (Kl. 3,3m) Mads Christiansen & Tobias Hjelholt Svendsen 2 Automatisering Af Hverdagen Indhold Introduktion:...
Læs mereProjektevaluering. Caretech Innovation. Projekt Mobiladgang til logistik data (C-72)
1 Projektevaluering Caretech Innovation Projekt Mobiladgang til logistik data (C-72) Deltagere/partnere: Systematic A/S Capgemini Regionshospitalet Randers Caretech Innovation Dato: 3. oktober 2012 Version:
Læs merePLATYPUS. Praktisk erfaring Års erfaring Erfarings niveau Senest Teknisk arkitektur 6 Høj 2005 Applikations Design 11 Høj 2004 Performance 12 Høj 2005
Ledig 28. februar 2005 Født 1968 Civilstand Gift, 2 børn IT-erfaring Siden 1988 Personprofil Gunnar har gennem de seneste 15 år arbejdet med mange forskellige aspekter af systemudvikling inden for en bred
Læs mereVarighed 1/2-1 time afhængig af den specifikke opgave ekskl. forberedelse og afrapportering.
Shadowing Designerne observerer real life situationer gennem et stykke tid for at få indsigt i brugeroplevelsen på biblioteket ( Discover ). Herunder forstå, hvordan brugerne reagerer i en given kontekst.
Læs mereProcedurer for styring af softwarearkitektur og koordinering af udvikling
LEVERANCE 2.3 Procedurer for styring af softwarearkitektur og koordinering af udvikling Procedurerne vil omfatte: Planlægning af udfasning af gamle versioner af OpenTele Planlægning af modning af kode
Læs mereJ2ME portabilitet. J2ME portabilitet. Afgangsprojekt på IT-Diplomuddannelsen ved Center for Videreuddannelse på Ingeniørhøjskolen i København
J2ME portabilitet Afgangsprojekt på IT-Diplomuddannelsen ved Ingeniørhøjskolen i København Eksamen: 10-06-2005 kl. 10:30 Studerende: Kenn A. Thisted (K4297) Vejleder: Birger Andersen J2ME portabilitet
Læs mereLæringsprogram. Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4
Læringsprogram Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4 R o s k i l d e T e k n i s k e G y m n a s i u m Indholdsfortegnelse FORMÅL...
Læs mereTeknologiforståelse. Måloversigt
Teknologiforståelse Måloversigt Fagformål Eleverne skal i faget teknologiforståelse udvikle faglige kompetencer og opnå færdigheder og viden, således at de konstruktivt og kritisk kan deltage i udvikling
Læs mereIdékatalog Planlægning og brug af test i statslige it-projekter
Idékatalog Planlægning og brug af test i statslige it-projekter Januar 2014 INDHOLD 1. INDLEDNING...1 2. TYPER AF TEST...2 3. PLANLÆGNING AF TEST I FASERNE...6 3.1 IDÉFASEN...6 3.2 ANALYSEFASEN...7 3.3
Læs mereGrundlæggende OOA - OOD
Grundlæggende OOA - OOD Dette kursus henvender sig til personer, der har lille eller ingen erfaring med softwareudvikling. Med udgangspunkt i UML opbygges et solidt kendskab til softwareudviklingens kunst
Læs mereKravspecifikation for bibos1
Oktober 2011 Projekt for Århus Kommunes Biblioteker i samarbejde med Odense Centralbibliotek og Silkeborg Bibliotekerne Indhold 1. Baggrund for projektet... 2 1.1 Projektets formål... 2 2. Tilbud... 3
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2013 HTX
Læs mereBUSINESS CASE Forslagets titel:
BUSINESS CASE Forslagets titel: Kort resumé: Fremstillende forvaltning: Berørte forvaltninger: OPI - Offentlig-privat innovationsprojekt om udvikling af emballage til SUF og BUF Afprøvning af den udbudslov(opi)
Læs mereINNOVATIONSAGENTUDDANNELSEN
5 1 / 1 INNOVATIONSAGENTUDDANNELSEN BRUGERINDDRAGELSE OG INNOVATION 1 / 2 Dagens program Kl. 9.30 Teori om prototyping Workshop: Byg/tegn/formgiv jeres koncepter og løsningsforslag Teori om kvalificering
Læs mereSemesterbeskrivelse cand. it uddannelsen i it-ledelse 2. semester.
Semesterbeskrivelse cand. it uddannelsen i it-ledelse. Semesterbeskrivelse Oplysninger om semesteret Skole: Statskundskab Studienævn: Studienævn for Digitalisering Studieordning: Studieordning for Kandidatuddannelsen
Læs mereCurriculum Vitae. Uddannelse: 2001 Civilingeniør fra Danmaks tekniske universitet, fagprofil: styring og regulering.
Curriculum Vitae Navn Gitte Brunn Fugmann Adresse Mosegård Park 9 3500 Værløse. Telefonnr +45 3927 7371 E-mail gbr@fugmann.net Fødselsdato 24. april 1974 Fødselssted Rigshospitalet, København Ægteskabelige
Læs mere6. styregruppemøde for pilotafprøvning af forløbsplaner. 7. marts 2017
6. styregruppemøde for pilotafprøvning af forløbsplaner 7. marts 2017 2 Dagsorden Meddelelser Gennemgang af leveranceoverblik og status på projektet Gennemgang af risikolog og godkendelse af evt. korrigerende
Læs mereSynopsis. Hardi Bootlader m. Java ME
Projektbeskrivelse KBK 24.11.2009 Side 1 af 6 --- ooo --- Synopsis for IHA Kursus : ITJEM1, efterår 2009 Navn: Kåre Bach Kjeldsen Studienummer: AU9215 Oprettet den 24/11 2009 --- ooo --- Version Dato Tekst
Læs mereSøren Lauesen IT-Universitetet i København
Hvorfor elektronisk tinglysning startede som en katastrofe Hvordan kunne det være undgået? Hvorfor deres sagsbehandlingssystem blev lukket Søren Lauesen IT-University of Copenhagen E-mail: slauesen@itu.dk
Læs mereIntern evaluering af projekt Verdensbiblioteket - det digitale i det lokale
Intern evaluering af projekt Verdensbiblioteket - det digitale i det lokale Med udgangspunkt i Verdensbiblioteket har projektet udviklet og afprøvet forskellige formidlingskoncepter ved hjælp af metoden
Læs mereCV Jakob Niemann. Resumé: Nøglekvalifikationer. Personlighed. Født: 24/02 1976
Jakob Niemann IT Konsulent Født: 24/02 1976 Rosendalsgade 11, 2. TV. 2100 København Ø Tlf: +45 2859 9808 JakobNiemann@gmail.com Resumé: Test og Quality Manager med mere end 15 års IT erfaring. Har stor
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2014 HTX
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2013 HTX
Læs mereScope Management ITU 11-09-2013 @janhmadsen #ituscpmgt
Scope Management ITU 11-09-2013 @janhmadsen Dagsorden Oplægsholder Projektstyring Scope Management i en fælles kontekst Definitioner Scope Management - styring af omfang ved projektets start under projektets
Læs mereBeskrivelse af indhold i ITOS kurset: Master Class i Kravspecifikation indenfor embeddede systemer
Beskrivelse af indhold i ITOS kurset: Master Class i Kravspecifikation indenfor embeddede systemer Introduktion Dag 1 1:00 før frokost Bordet rundt - forventninger Formål Resultat for kursister Opgaver
Læs merePROJEKTSTYRING MED DESIGNER
Metode Teknisk Artikel PROJEKTSTYRING MED DESIGNER - 1 Marc de Oliveira er teamleder hos NNE, skandinavisk forhandler af Design- Assist, Designer koordinator for OUGDK og ODTUG, og fra 1. januar 2003 bestyrelsesmedlem
Læs mereSuccesfuld implementering af automatiseret test
Succesfuld implementering af automatiseret test Forudsætningerne og faldgruberne John Fodeh john.fodeh@hp.com 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject
Læs mereSecure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation
Udgave 2 2. SEMESTERPROJEKT Gruppe 5 Secure O matic Accepttest-specifikation Benjamin Sørensen, 02284 Tomas Stæhr Hansen, 03539 Stefan Nielsen, 02829 Mubeen Ashraf, 9279 Hussein Kleit, 9281 SECURE O MATIC
Læs mereIT og økonomi. Organisering af IT. Strategi og planlægning. Systemudvikling 3 Systemudvikling og systemanskaffelse. Hovedopgaver
IT og økonomi Systemudvikling 3 Systemudvikling og systemanskaffelse Organisering af IT Hovedopgaver Strategi og planlægning Udvikling og anskaffelse Drift Brugersupport Strategi og planlægning Topledelsen
Læs mereProjektevaluering. Caretech Innovation. Projekt Mobiladgang for læger og andet sundhedspersonale (C-47)
1 Projektevaluering Caretech Innovation Projekt Mobiladgang for læger og andet sundhedspersonale (C-47) Deltagere/partnere: Systematic A/S Regionshospitalet Randers og Grenå Caretech Innovation Dato: 8.
Læs mereIdegrundlag. -Mail & Kalender funktion.
Idegrundlag. Vores ide er at vi vil føre en dansk handels- og servicevirksomhed, som sælger større printere til virksomheder af høj kvalitet.- (B2B). Vi vil opkøbe printerne fra en producent i Kina, som
Læs mereUge 5.3: (Search,) Select & implement and development methods
Innovationsprocesser Uge 5.3: (Search,) Select & implement and development methods A A R H U S U N I V E R S I T E T Department of Computer Science 1 Innovation & ICT development *** Innovation *** * ***
Læs mereManual med retningslinjer for eksamen/svendeprøven Datatekniker
Manual med retningslinjer for eksamen/svendeprøven Datatekniker Udarbejdet som delelement af forsøgs og udviklingsprojektet Udvikling af nye evaluerings- og eksamensformer Projektnummer: 107530 0. Indhold
Læs mereSpecialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6
Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side
Læs mereBias Reducing Operating System - BROS -
Bias Reducing Operating System - BROS - Accepttestspecifikation Projektgruppe 3: Rasmus Lund Jensen (11111) Nicolai Glud(11102) Jacob Roesen(10095) Mick Holmark(11065) Johnny Kristensen(10734) 1 Versionshistorik
Læs mereFælles projektmodel. Fælles projektmodel på tværs af Enhedsadministrationen for projekter der har IT-involvering
Version 3.1 opdateret 04/03-2016 Fælles projektmodel Fælles projektmodel på tværs af Enhedsadministrationen for projekter der har IT-involvering Formål: Fælles metodik for projekter der involverer AU IT.
Læs mere1. Indledende spørgsmål
Velkommen til vores spørgeskema om IT virksomheder og IT ansatte i Danmark. Spørgeskemaundersøgelsens formål er at kortlægge den nuværende tilstand indenfor evaluering/test af IT produkter med en brugergrænseflade.
Læs mereVTV for forflytning med en medarbejder
Teknologi Borgerperspektiver Manual til gennemførelse af Velfærds Teknologi Vurdering 1 Denne manual beskriver spørgsmål, som stilles og besvares når der arbejdes velfærds teknologi vurdering (VTV). VTV
Læs mereStruktureret system udvikling Minimodul 2: Kravspecifikation og accepttest
Struktureret system udvikling Minimodul 2: Kravspecifikation og accepttest Rasmus L. Olsen, 27 februar 2008 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (13/2, 2008) Mm2: Kravspecifikation
Læs mereCase: Svømmeklubben Delfinen
1. Semesterprojekt Datamatikeruddannelsen, 2. Obligatoriske opgave, efterår 2017 Case: Svømmeklubben Delfinen Svømmeklubben Delfinen er en mindre klub, der er i vækst. Klubbens ledelse ønsker derfor udviklet
Læs mereSoftware Dokumentation
Software Dokumentation Jan Boddum Larsen Teknologi B og A på HTX Dokumentation af software i Teknologi I samfundet sker der en bevægelse mod mere digitale løsninger i teknologi. Det betyder at software
Læs merePeter Grynderup Poulsen
6. marts 2014 Peter Grynderup Poulsen pgpoulsen@gmail.com 30 22 45 24 Allégade 4, 7600 Struer www.pgpoulsen.dk Min baggrund indenfor softwareudvikling spænder meget bredt. Jeg har arbejdet med hjemmesideudvikling
Læs mereBILAG 7. Dokumentation
BILAG 7 Vejledning til tilbudsgiver Bilaget indeholder Kundens mindstekrav til. 2 Indholdsfortegnelse 1. Indledning... 4 2. somfanget... 4 2.1 Proces for udarbejdelse og godkendelse af... 4 2.2 Generelle
Læs mereAndreas Lauge V. Hansen klasse 3.3t Roskilde HTX
IT -Eksamen Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX [Vælg en dato] Indhold Indledning... 2 Teori... 3 Hvorfor dette design... 4 Produktet... 4 Test og afprøvning... 9 Konklusion... 10 Indledning
Læs mereSAMARBEJDSPLATFORMEN. BPI-møder oktober 2015
SAMARBEJDSPLATFORMEN BPI-møder oktober 2015 Hvem er KOMBIT? KOMBIT er kommunernes itfællesskab. 100 % ejet af KL og kommunerne. KOMBITs mission er at samle kommuner om fælles itløsninger, der fremmer effektivitet
Læs mereVÆRKTØJSKASSEN TIL INNOVATION OG ENTREPRENØRSKAB I UNDERVISNINGEN
VÆRKTØJSKASSEN TIL INNOVATION OG ENTREPRENØRSKAB I UNDERVISNINGEN LÆRINGSMÅL FOR INNOVATION OG ENTREPRENØRSKAB Tabellen på side 2 viser en række læringsmål for innovation og ud fra områderne: - Kreativitet
Læs mereKomunikation/It C Helena, Katrine og Rikke
HTX Afsluttende projekt E-learning Komunikation/It C Helena, Katrine og Rikke 1.1 01-05-2013 Systemudvikling Indledende aktiviteter Kommunikationsplanlægning for projektet, Laswells fem spørgsmål. o Hvem
Læs merePostregistrering Eksamensprojekt i Programmering C Lavet af: Frantz Furrer Svendborg Erhvervsskole HTX Vejleder: Claus Borre
Postregistrering Eksamensprojekt i Lavet af: Frantz Furrer Vejleder: Claus Borre Side af 4 Titelblad: Skolens navn: Svendborg Tekniske Gymnasium - Rapport: Rapportens titel: Postregistrering Side antal:
Læs mereComponent based software enginering Diku 2005 Kritikopgave
Component based software enginering Diku 2005 Kritikopgave Nicolas Møller Henschel 17. april 2005 1 Indhold 1 Indledning 3 2 Indhold 3 2.1 Introduktionen.......................... 3 2.1.1 Mangler..........................
Læs mereNAVEKSA ITEMPLANNING IVD
NAVEKSA CADCONNECT PML NAVEKSA CADConnect PML system til Microsoft Dynamics NAV Et praksisorienteret, generisk, intelligent interface mellem et CAD-system og Dynamics NAV. CADConnect understøtter også
Læs mereOm forretningsmæssige kompetencer
Om forretningsmæssige kompetencer Uddanner universiteterne kun i det de forsker i? DI, Industriens Hus - 22. september 2009 Jørn Johansen JoJ@delta.dk www.deltaaxiom.com www.delta.dk Tlf.: 72194421 1 Delta
Læs mereSystemvalg. Oversigt og teknikker. Kapitel 2
Systemvalg Oversigt og teknikker Kapitel 2 1 Mathiassen, Munk-Madsen, Nielsen & Stage, 1997 Træd et skridt tilbage! Hvad skal der gøres? Hvad handler det om? Objektsystem Edb-system Bruger Problemområde
Læs mere