Struktureret system udvikling Minimodul 1: Introduktion, UML og use cases
|
|
- Jonas Anders Lindegaard
- 8 år siden
- Visninger:
Transkript
1 Struktureret system udvikling Minimodul 1: Introduktion, UML og use cases Rasmus L. Olsen, 27 februar 2008
2 Introduktion Kursets hjemmeside Kursus holder Rasmus L. Olsen Færdiguddannet i 2003 Opnået PhD i Januar 2008 Arbejdet i Europæisk forskningsprojekter MAGNET Udvikling af nyt netværksparadigmer (Personal Networks) MAGNET Beyond ( OPEN fra 2008
3 Kursus indhold og mål System begreb Analyse, kravspecifikation og accepttest Designprincipper og faldgruber Testprincipper Implementering Dokumentation Bruger, -installations og vedligeholdelses- dokumenter
4 Opfyldelse af studiemål Læsning af litteratur (primære og supplerende) Forelæsninger Opgaveløsninger (med udgangspunkt i jeres projekter) Analysedokumenter Designdokumenter Reviewdokument(er) Aktiv deltagelse i opgaveløsninger Fordelagtigt, også i forhold til jeres projekt
5 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (i dag 11 Februar, 2008) Mm2: Kravspecifikation og accepttest (18/2) Mm3: SPU og UML (11/3) Mm4: Design af system (18/3) Mm5: Test design og planlægning (25/3??)
6 Dagens program Baggrund og motivation for Struktureret System Udvikling (SPU) Introduktion til SPU og V-model UML og use cases Opgaver
7 Dagens program Baggrund og motivation for Struktureret System Udvikling (SPU) Introduktion til SPU og V-model UML og use cases Opgaver
8 Problem stilling
9 System udvikling set i perspektiv Udbud Efterspørgsel Forventninger Marked Kvalitets mangel Resultater Ekstern proces (Samfundet) Krav Udbud System udvikling Forretningsmuligheder Resultater Kvalitets mangel Forventninger Udbud Marked Efterspørgsel Intern proces (Virksomheden) Krav Udbud
10 Hvorfor SPU? Tidsstyring Vedligeholdelse Dokumenentation Risikominimering Kvalitetsoptimering Genbrug m.m.
11 Fejlretningsudgifter Relativ udgift for fejlretning Systematisk design gør det lettere at rette fejl Kravfejl -> Designfejl Designfejl -> Kodefejl Mangel på erfaring 1 Krav Design Kodning Test Drift Jo længere henne i udviklingsprocessen, jo mere koster det at rette fejl i tid og penge
12 Styringsproblemer Udgifter/ Tidsplan/ Problemer Realitet Planlagt Manglende kravspecifikation -> ringe estimeringsgrundlag Mangel på indsigt i SW udviklingsproblematik Dårlig koordinering mellem udviklere pga. dårlige interface design Mangel på forståelse mellem udviklere Krav Design Kodning Test Integration Hvad går galt her? Problemer bliver først opdaget når koden er skrevet og skal integreres!
13 Software fejludvikling Fejlhyppighed Uheld Held Ustruktureret/ Udokumenteret Struktureret Spaghetti kode er svært at vedligeholde - Umuligt at huske efter 10 mdr. Udokumenteret kode er svært at udvikle videre på - Centreret omkring få udviklere - Øger afhængighed af disse Start V1.0 V2.0 V3.0 Udvikling Introduktion af SW opdateringer Skal være nemt for brugeren og ikke stille alt for store krav Skal ikke introducere flere problemer end der løses
14 Undtagelser En person om en simpel ting, f.eks. Ens personlige hjemmeside Et lille hobby projekt Eller mere generelt: når der er tale om et minimalt personligt system til engangsbrug Ellers altid en god ide at bruge struktureret system design
15 Konklusion Systemudvikling er mere håndværk end videnskab! Der markedsføres mange forskellige metoder! Ingen passer præcist til nogen situation! Skal skræddersys til det aktuelle tilfælde! To metoder I vil støde på i løbet af tiden på AAU: Struktureret SystemUdvikling (el. Systematisk SystemUdvikling) - SPU Objekt Orienteret Analyse og Design (OOAD)
16 Konklusion Udvikling er ikke let, specielt ikke hvis det skal ende med succes! Højere succesrate: Struktureret Systemudvikling
17 Dagens program Baggrund og motivation for Struktureret System Udvikling (SPU) Introduktion til SPU og V-model UML og use cases Opgaver
18 SPU-UML konceptet 1. Benyt en udviklingsmodel 2. Udarbejd en kravspecifikation 3. Design før kodning 4. Planlæg test 5. Anvend review teknikken 6. Foretag projektstyring 7. Dokumentér undervejs 8. Foretag konfigurationsstyring
19 Apparatudvikling
20 SPU - udviklingsmodellen
21 SPU udviklingsmodellen (Detaljeret)
22 SPU V-model (Software) Kravspec. Programdesign Procesdesign Moduldesign Accepttest Procesintegration Modulintegration Modultest Implementation
23 SPU V-model (Hardware) Kravspec. Strukturdesign HW moduldesign Layoutdesign HW Modultest Forbindelsestest Accepttest Integrationstest Wrapning/Printudlægning
24 Dagens program Baggrund og motivation for Struktureret System Udvikling (SPU) Introduktion til SPU og V-model UML og use cases Opgaver
25 Krav specifikation Opstilling af de rigtige krav er en disciplin for sig selv. Typisk 20% af de samlede udviklingsresurser Beskriver hvad der skal udvikles, og IKKE hvordan! Nogle af metoderne til at finde de rigtige krav er: Brugerinddragelse Use Case-teknikken Genbrug af krav Krav fra samfundet, regler/love etc.
26 Relation mellem kravspecifikation og use cases
27 Unified Modelling Language (UML) UML (Unified Modelling Language) = en OMG (Object Management Group) standard ( OMG er en sammenslutning af ca. 800 virksomheder. UML anvendes i dag verden over som beskrivelsesværktøj i forbindelse med udviklingsprojekter. Eksempler på værktøjer: ArgoUML: Visual Paradigm:
28 Use case notation Aktør Use Case Deltagelse i Association System Grænse (Ofte underfor stået)
29 Use case, eksempel Online butik Kunde Bestil vare Behandle kunderegning Salgs Assistent Send ordre Finans organ
30 Mål med Use Cases En Use Case: specificerer en komplet funktionalitet, som har værdi for brugeren Aktør (aktør/bruger) befinder sig eksternt i forhold til systemet. Kan være en person, hardware, m.m. Aktør er karakteriseret ved sin rolle, hvilket også skal fremgå af navnet! systemet betragtes som en black box skal ikke omhandle design! kun det antal use cases der er nødvendige for at forstå systemets funktionalitet
31 Relationer mellem grundkomponenter Grund Use Case Grund Use Case Aktør <<extend>> Specifik Use Case Udvidet Use Case Specifik Aktør Specifik Aktør Grund Use Case Inkluderet Use Case <<include>>
32 Eksempel på relationer mellem grundkomponenter Kunde Send ordre <<extend>> Håndter ordre <<include>> Valider User Kommerciel kunde Privat kunde Check Password
33 Use case komponenter Komponent Beskrivelse Syntaks Use case Aktør System grænse En sekvens af handlinger, som et system (eller andre enheder) kan udføre, interagere med aktørerne i use caset Et sammenhængende sæt af roller, som brugere af use caset, har mens denne interagere med use caset. Repræsentation af grænse mellem det fysiske system og aktørerne som interagerer med det fysiske system Use case Name Aktør navn
34 Use case, relationer Relation Beskrivelse Syntaks Association Interaktion mellem en aktør og en use case Generalisering Relation mellem en generel use case og en mere specifik use case Udvidelse Relation mellem en udvidet use case, baseret på en given use case Indeholdende Relation mellem en given use case, og i en base use case <<extend>> <<include>>
35 Use case beskrivelse Use Case navn: f.eks. overvåg temperatur Målbeskrivelse: hvad er det use caset tilbyder aktøren Normal scenario: beskrevet ved et antal trin Undtagelser: beskrivelse af undtagelser og afvigelser samt hvordan de håndteres af systemet
36 Eksempel MP3 afspiller MP3 afspiller Lytteren Afspil mp3 fil Vis ID-tag info Forstærker anlæg Uploader PC Upload af mp3 filer
37 Use case eksempel, tekst beskrivelse #1/2 Use Case Navn: Afspil mp3 fil Målbeskrivelse: På baggrund af lytterens valg dekodes og afspilles en mp3 fil Nomal scenario: 1. Lytteren tænder for mp3 afspilleren 2.Et musiknummer vælges 3.Dette afspilles 4.Afspilning stopper
38 Use case eksempel, tekst beskrivelse #2/2 Undtagelser: Enkodningen ikke understøttet 1.send besked til display 2.fortsæt til næste nummer Ingen filer uploaded 1.send besked til display
39 Dagens program Baggrund og motivation for Struktureret System Udvikling (SPU) Introduktion til SPU og V-model UML og use cases Opgaver
40 Opgaver Med udgangspunkt i jeres projekt, udarbejd et analysedokument. Se ent.htm Opgaverne er tænkt følgende jeres projekt og bør ses som yderligere support til projektet Review af analyse dokumenter udføres (senere) af to grupper
41 Grupper... Fyldes ind her: (Gruppe nr. + rumnummer)
42 Referencer The system engineering process, Boarder, J.C.; Engineering Management Conference, 'Global Engineering Management: Emerging Trends in the Asia Pacific'., Proceedings of 1995 IEEE Annual International June 1995 Page(s): , Digital Object Identifier /IEMC
Model og metode til programudvikling. Om undertegnede... Struktureret Systemudvikling. Dagens menu... Tankevækkende erfaringer med systemudvikling...
Model og metode til programudvikling 2004 minimodul 11: Struktureret/Systematisk System Udvikling Kursusholder: Ove Andersen Om undertegnede... Ove Andersen, civ. ing., 1989, ph.d. 2003 arbejdet på diverse
Læs mereStruktureret system udvikling Minimodul 2: UML og use cases
Struktureret system udvikling Minimodul 2: UML og use cases Rasmus L. Olsen, 4 februar 2011 1 Evalueringen af Struktureret SystemUdvikling Udgangspunktet for evalueringen af kurset baserer sig på de opgaver
Læs mereStruktureret system udvikling Minimodul 1: Introduktion, projekt- og tidsplanlægning
Struktureret system udvikling Minimodul 1: Introduktion, projekt- og tidsplanlægning Rasmus L. Olsen, 2 februar 2011 1 Dagens program Introduktion og overblik over kursus Motivation for struktureret systemudvikling
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 mereStruktureret system udvikling Minimodul 2: Kravspecifikation og accepttest
Struktureret system udvikling Minimodul 2: Kravspecifikation og accepttest Rasmus L. Olsen, 18 februar 2009 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (11 Februar, 2008)
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 mereSPU UML note. Systematisk Program- Udvikling med UML. Finn Overgaard Hansen
SPU UML note Systematisk Program- Udvikling med UML Finn Overgaard Hansen Elektro- og IKT-afdelingen Finn Overgaard Hansen, august 2003 Versionshistorie Versionsnr. Dato Initialer Versionen omfatter 0.9
Læs mereJens Myrup Pedersen Adjunkt. Department of Control Engineering Center for Network Planning. SPU 1. kursusgang
Jens Myrup Pedersen Adjunkt Department of Control Engineering Center for Network Planning SPU 1. kursusgang 1 En lille appetitvækker. 2 2*45 minutters forelæsning Dagsorden Herefter opgaveregning se hjemmeside
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 mereSPU UML note. Systematisk Program- Udvikling med UML. Finn Overgaard Hansen
SPU UML note Systematisk Program- Udvikling med UML Finn Overgaard Hansen Ingeniørhøjskolen i Århus Finn Overgaard Hansen, august 2005 Versionshistorie Versionsnr. Dato Initialer Versionen omfatter 0.9
Læs mereUML til kravspecificering
UML til kravspecificering UML mini-kompendium - til brug i forbindelse med modellering af kravspecifikationer. Copyright 2006 Teknologisk Institut, IT-Udvikling Aktivitetsdiagram 2/9 Aktion Aktionsnavn
Læs mereStruktureret system udvikling Minimodul 3: Kravspecifikation og accepttest
Struktureret system udvikling Minimodul 3: Kravspecifikation og accepttest Rasmus L. Olsen, 7 februar 2011 1 Dagens program Introduktion Kravspecifikation Gennemgang af hvad der karakteriserer en god/dårlig
Læs mereStruktureret system udvikling Minimodul 3: SPU/UML modellen
Struktureret system udvikling Minimodul 3: SPU/UML modellen Rasmus L. Olsen, 11 Marts 2009 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (11 Februar, 2008) Mm2: Kravspecifikation
Læs mereStruktureret system udvikling Minimodul 3: SPU/UML modellen
Struktureret system udvikling Minimodul 3: SPU/UML modellen Rasmus L. Olsen, 12 Marts 2008 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (13/2, 2008) Mm2: Kravspecifikation
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 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 merePC-baseret analyzer og equalizer
PC-baseret analyzer og equalizer Projekteksamen Gruppe 506 Institut for elektroniske systemer Aalborg Universitet PC-baseret analyzer og equalizer p. 1/53 Præsentation Systempræsentation Filterdesign Mikrofonkorrektion
Læs mereObjektorienteret Analyse & Design
Objektorienteret Analyse & Design Lars Mathiassen, Andreas Munk-Madsen, Peter Axel Nielsen og Jan Stage ISBN: 87-7751-153-0 Udgave: 3. udgave Udgivelsesår: 2001 Antal sider: 452 Pris: Kr. 410,00 På de
Læs mereVejledning til udviklingsprocessen for projekt 2
Vejledning til udviklingsprocessen for projekt 2 Versionshistorik Ver. Dato Initialer Beskrivelse 0.01 17.11.14 KBE Første version 0.02 24.11.14 TFJ Rettet efter 1. review 0.03 26.11.14 KBE Omskrevet analyse
Læs mereStruktureret system udvikling Minimodul 4: Introduktion til systematisk design
Struktureret system udvikling Minimodul 4: Introduktion til systematisk design Rasmus L. Olsen, 26 Marts, 2008 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (13/2, 2008) Mm2:
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 mereAccepttest Specifikation For. Gruppen
Accepttest Specifikation For Gruppen Indholdsfortegnelse 1. INDLEDNING...3 1.1 FORMÅL...3 1.2 REFERENCER...3 1.3 TESTENS OMFANG OG BEGRÆNSNINGER...3 2. TESTEMNER...3 2.1 CENTRAL ENHEDEN...3 2.2 ADGANGS
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 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 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 mereStruktureret system udvikling Minimodul 4: Struktureret ProgramUdvikling (SPU) - I
Struktureret system udvikling Minimodul 4: Struktureret ProgramUdvikling (SPU) - I Rasmus L. Olsen, 17 Februar, 2011 1 V-modellen - overordnet Kravspecifikation Arkitekturdesign System integrationstest
Læs mere10 spørgsmål der vil hjælpe dig med dine testcases
10 spørgsmål der vil hjælpe dig med dine testcases Hvad er en testcase En testcase designes ud fra et eller flere test formål, som f.eks. at teste en speciel funktionalitet eller kvalitetsegenskab for
Læs mereProgram Dokumentation PC Software Skrevet af. Gruppen. Version 1.0
Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS
Læs mereMangelfuldt dokumenterede it-systemer. Hvordan løses udfordringen?
Mangelfuldt dokumenterede it-systemer Hvordan løses udfordringen? Indholdsfortegnelse 1. Resume... 3 2. Introduktion... 3 3. Fordelene ved at løse udfordringen... 3 4. Løsningen... 4 4.1 Hvordan?... 4
Læs mereDatatekniker med programmering som speciale
Datatekniker med programmering som speciale H2 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H2 er der fokus på at integrere Objektorienteret Programmering i dine programmer. Fagene
Læs mereModel og Metode til Programudvikling. Jens Dalsgaard Nielsen
Model og Metode til Programudvikling v/ Jens Dalsgaard Nielsen 1 Hvem er vi? Jens Dalsgaard Nielsen, Afd for Proceskontrol, I8 Distribuerede RT-Systems group Realtid, kerner, operativsystemer, netværk,..
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 mereKravspecifikation For. Gruppen
Kravspecifikation For Gruppen Indholdsfortegnelse 1. INDLEDNING...3 1.1 FORMÅL...3 1.2 REFERENCER...3 1.3 LÆSEVEJLEDNING...3 2. GENEREL BESKRIVELSE...4 2.1 SYSTEM BESKRIVELSE...4 2.2 SYSTEMETS FUNKTION...4
Læs mereRELATIONEL KOORDINERING SAMMEN GØR VI JER ENDNU BEDRE
RELATIONEL KOORDINERING SAMMEN GØR VI JER ENDNU BEDRE # VI OPLEVER, AT MANGE OFFENTLIGE ORGANISATIONER ER UNDER VOLDSOMT PRES. LAD OS HJÆLPE JER! 2 KOORDINERING AF KOMPLEKSE OG TVÆRGÅENDE ARBEJDSPROCESSER
Læs mereTIA-portalen V13 Engineeringværktøjet, som gør det mere effektivt
Engineered with TIA Portal Innovation Tour 2014 TIA-portalen V13 Engineeringværktøjet, som gør det mere effektivt siemens.dk/tia-portal Maskinbyggerens problemstillinger Salgsafdelingens udfordringer Har
Læs mereAvanceret softwarelogik der optimerer flow management
Avanceret softwarelogik der optimerer flow management Laboratoriet i Herlev Get your ideas moving Udvikling af mekatronik til industrien og medicosektoren Opstartet i 2009. ApS. 10 mill. i omsætning High
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 mereUnderbilag 14 C: Afprøvningsforskrifter til prøver og tests
Underbilag 14 C: Afprøvningsforskrifter til prøver tests Udbud om levering, installation, implementering, support, drift vedligehold af Borgeradministrativt System (BAS) Indhold underbilag 14 C Afprøvningsforskrifter
Læs mereTilbudsmateriale: Ny Storage løsning. 1. Introduktion. 2. Løsningsoverblik. 2. januar 2012
2. januar 2012 Tilbudsmateriale: Ny Storage løsning. 1. Introduktion Dette tilbudsmateriale er annonceret på Syddjurs Kommunes hjemmeside iht. Bekendtgørelsen af lov om indhentning af tilbud på visse offentlige
Læs mereLæring i fremtidens arbejdsmiljø
Læring i fremtidens arbejdsmiljø Om e-læring og tekniske muligheder for kompetenceudvikling Powerpoint tilgængelig på ce.rm.dk hvorefter der tilføjes /arkiv i url en. www.regionmidtjylland.dk Indhold Hvornår
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 mereOvervejelser ved valg af IT system
Overvejelser ved valg af IT system Teknologisk Institut v/: Tanya Sørensen, faglig leder Agenda Implementeringsproces og kravspecifikation Case Hvordan kommer vi videre? Implementeringsproces og kravspecifikation
Læs mereSecure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Testspecifikation
Udgave 1 2. SEMESTERPROJEKT Gruppe 5 Secure O matic Testspecifikation Benjamin Sørensen, 02284 Tomas Stæhr Hansen, 03539 Stefan Nielsen, 02829 Mubeen Ashraf, 9279 Hussein Kleit, 9281 SECURE O MATIC Testspecifikation
Læs mereSemesterbeskrivelse Innovation og Digitalisering, 3. semester.
Semesterbeskrivelse Innovation og Digitalisering, 3. semester. Semesterbeskrivelse Oplysninger om semesteret Skole: Statskundskab Studienævn: Studienævn for Digitalisering Studieordning: Studieordning
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 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 mereCall Recorder Apresa. Apresa Call Recording
Apresa Call Recording Hvorfor optage samtaler? De optagede samtaler giver en værdifuld indsigt i eksempelvis: Medarbejdernes evne til at kommunikere positivt med kunden Medarbejdernes fokus på aftalte
Læs mereIterativ og Agil udvikling
Iterativ og Agil udvikling 1 2 Udfordringer i hverdagen En liste over de udfordringer man står overfor ved implementering af iterativ og agil udvikling. 3 Udfordringer med Iterationer 4 Iterationer, I
Læs mereBUSINESSCASE. Direktionen har drøftet idékataloget på møde d. 19. marts 2015 og chefgruppen tilsvarende d. 7. april 2015.
BUSINESSCASE Anskaffelse af Dream Broker Studio 1. Idé Udgangspunktet er idékataloget for digitaliseringsprojekter, som er tilvejebragt sammen med de enkelte ledere i organisationen. Videohjælp/Guides
Læs merePLANLÆG DINE FEJL OG BEFRI DIG SELV FOR VANETÆNKNING
PLANLÆG DINE FEJL OG BEFRI DIG SELV FOR VANETÆNKNING PLANLÆG DINE FEJL OG BEFRI DIG SELV FOR VANETÆNKNING Uanset om det drejer sig om at tænke mere frit i brainstorms, turde gå nye veje eller være mere
Læs mereModulansvarlig Elsebeth Korsgaard Sorensen (Dept. of Learning and Philosophy, Aalborg University)
Semesterbeskrivelse OID 4. semester. Semesterbeskrivelse Oplysninger om semesteret Skole: Statskundskab Studienævn: Studienævn for Digitalisering Studieordning: Studieordning for Bacheloruddannelsen i
Læs mereSporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services
Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER
Læs mereProjektlederens roller og kompetencer. Cases til Projektlederens roller og kompetencer
Cases til Projektlederens roller og kompetencer Palle Ragn 1/9 Bibliografiske oplysninger Kursus: Lokalitet: Afgangsprojekt, Diplom uddannelsen i ledelse JCVU, Århus, Danmark Forfatter: Palle Ragn, 160364
Læs mereSecure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Projektstyring
Udgave 1 2. SEMESTERPROJEKT Gruppe 5 Secure O matic Projektstyring Benjamin Sørensen, 02284 Tomas Stæhr Hansen, 03539 Stefan Nielsen, 02829 Mubeen Ashraf, 9279 Hussein Kleit, 9281 SECURE O MATIC Projektstyring
Læs mereInstallations guide Saxo ERPTrader. Microsoft Dynamics NAV 2009 / 2013 / 2013R2
Installations guide Saxo ERPTrader Microsoft Dynamics NAV 2009 / 2013 / 2013R2 Indhold Introduktion...3 Forudsætninger...3 Software krav...3 Installer MSI pakken...4 Importer Saxo ERPTrader objekterne...5
Læs mereModul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE
Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE Fact sheet Indholdsfortegnelse Fact Sheet Gantt kort Valgt af virksomhed Brainstorm Attribut tabel ER-diagram Skitse MySQLWorkbench
Læs mereBRUTTO CV Peter Petersen
BRUTTO CV Peter Petersen Tlf.: xx xx xx xx Mail xx@xx.dk Linkedin: https://dk.linkedin.com/in/peterpeter RESUMÉ Jeg har en baggrund som Civilingeniør i Software Engineering og 5 års erfaring med projektledelse
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 mereDANSK IT ARKITEKTUR CERTIFICERING
DANSK IT ARKITEKTUR CERTIFICERING Practitioneruddannelsen System Arkitekt Practitioner Kompetencebeskrivelse Version 2018.02.08 DANSK IT www.dit.dk/ark Copyright All Rights Reserved DANSK IT ARKITEKTUR
Læs mereSKI It-rådgivning SKI It-konsulenter. Leon Johansen SKI
SKI 02.15 It-rådgivning SKI 02.17 It-konsulenter Leon Johansen SKI Område Aftaler It-paletten 2018 Rådgivning vedr. IT Udvikling, projekter Vedligehold, projekter 02.15 It-rådgivning 02.17 It-konsulenter
Læs mereWeb services i brug. Anvendelse uden for biblioteksverdenen
Web services i brug Anvendelse uden for biblioteksverdenen Agenda Visionen bag webservices Tre cases Et kig fremad Nordija Etableret i marts 1998 Udviklingsprojekter Forretningskritiske applikationer Komponenter
Læs mereFleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)
FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2
Læs mereUsability-arbejde i virksomheder
Usability-arbejde i virksomheder Jan Stage Professor, PhD Forskningsleder i Information Systems (IS) og Human-Computer Interaction (HCI) Aalborg University, Department of Computer Science jans@cs.aau.dk
Læs mereKUNDE: Hydac CASE: Service kort sendes til kunder OPGAVETYPE: Ide- og konceptudvikling Forskellige kort laves OPGAVEN: Der skal nyt koncept og look på hydacs service kort LØSNINGEN: Sjove billeder og tekst
Læs mereRevision af studieordninger
Revision af studieordninger CS(it) Nye matematik kurser Reviderede studieordninger for Datalogi og Software til 2019 Revision af studieordninger v/ulrik Nyman 1 CS(IT) Formål: Reduktion i antallet af uddannelser:
Læs mereAgenda. » Hvad er forretningsmodeller? » Korte eksempler på forretningsmodeller. » Business model canvas som værktøj
Agenda» Hvad er forretningsmodeller?» Korte eksempler på forretningsmodeller» Business model canvas som værktøj» Value proposition canvas som værktøj» Konkrete eksempler» Opsummering Side 1 Jesper C. Sort
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 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 mereNYT Panda Antivirus 2007 Kom godt i gang Vigtigt! Læs venligst grundigt afsnittet i denne guide om online registrering. Her findes nødvendige oplysninger for maksimal beskyttelse af din PC. Afinstaller
Læs mereSemesterbeskrivelse OID 3. semester.
Semesterbeskrivelse OID 3. semester. Semesterbeskrivelse Oplysninger om semesteret Skole: Statskundskab Studienævn: Studienævn for Digitalisering Studieordning: Studieordning for Bacheloruddannelsen i
Læs mereKurset har til formål at vise nogle af de risikofaktorer der findes i de netværksteknologier der benyttes i dag.
SOC Kursusoversigt IT Sikkerhedskursus (temadag) Kurset har til formål at vise nogle af de risikofaktorer der findes i de netværksteknologier der benyttes i dag. Tænker du nogensinde på sikkerheden i dit
Læs mereMedarbejder udvikling og øget effektivitet i. Kundeservice- og Support centret
Medarbejder udvikling og øget effektivitet i Kundeservice- og Support centret God kundeservice er god forretning! Undersøgelse viser en direkte sammenhæng mellem oplevelsen af jeres kundeservice, og jeres
Læs mereImplementering af PRINCE2. Seniorkonsulent Jonas Högstrand Rovsing Management A/S
Implementering af PRINCE2 Seniorkonsulent Jonas Högstrand Rovsing Management A/S 1 Firmaet Blåvand A/S Ejerforhold: Privatejet Sælger: Egenudviklet software Tilbyder: Drift og vedligehold af systemer Antal
Læs mereVisual Studio Team System. Team Build en grundpille i søgen efter it-projektproduktivitet?
Visual Studio Team System Team Build en grundpille i søgen efter it-projektproduktivitet? Agenda: Introduktion Hvorfor Automatiseret Build Microsoft Team Build Rapportering/Data warehouse Commentor A/S
Læs mereIntroduktion. Jan Brown Maj, 2010
Jan Brown Maj, 2010 Introduktion OIOXML har eksisteret som det centrale datastandardiseringsparadigme siden 2002. Til OIOXML-konceptet er der et regelsæt betegnet OIO Navngivnings- og Deignregler (NDR),
Læs mereZitePanel Infoskærme. ZitePanel produkt ark 2011. Alt hvad du skal vide om Zitemedia s infoskærm system ZitePanel!
ZitePanel Infoskærme ZitePanel produkt ark 2011 Alt hvad du skal vide om Zitemedia s infoskærm system ZitePanel! Tak for din interesse i ZitePanel. ZitePanel er Zitemedia s eget udviklede infoskærm system
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 mereAPPS People leverer, implementerer og supporterer Google Apps kommunikationsløsninger
APPS People leverer, implementerer og supporterer Google Apps kommunikationsløsninger TRENDS PÅ MARKEDET LOKALT ALENE GLOBALT SAMMEN STØRRELSE FART LOKALT bliver GLOBALT ALENE bliver til SAMMEN Fra STØRRELSE
Læs mereProjektopgave Operativsystemer I
Velkommen til projekt på Data faget 6222 Operativsystemer I! Udarbejdet af: Anders Dahl Valgreen, mail adva@mercantec.dk, mobil 23 43 41 30 I dette projekt skal din gruppe i tæt samarbejde med resten af
Læs mereAGIDON Kursushæfte. Effek viser dine arbejdsgange! Kursushæfte
Programopsætning AGIDON Kursushæfte Effek viser dine arbejdsgange! Kursushæfte Indholdsfortegnelse Introduktion 0-1 Velkommen...0-1 Indhold af kursusmateriale til Microsoft Dynamics...0-2 Dokumentationskonventioner...0-3
Læs mereSemesterbeskrivelse Bacheloruddannelsen i Innovation og Digitalisering, 4. semester
Semesterbeskrivelse Bacheloruddannelsen i Innovation og Digitalisering, 4. semester Skole: Statskundskab Studienævn: Studienævn for Digitalisering Studieordning: Studieordning for Bacheloruddannelsen i
Læs mereHELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE
HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE 1 Tekniske Krav 1.1 Hardware krav: En skærm gerne med touch Hvis skærmen ikke har touch, skal du bruge et tastatur og en mus Webcam Gerne i HD En ekstern lydenhed
Læs mereUML-Light (Note: UML-Light T133, ver. 2004) Finn Overgaard Hansen, IHA
UML-Light (Note: UML-Light T33, ver. 2004) Finn Overgaard Hansen, IHA Programmering PRG + Semesterprojekter PRJ+PRJ2 Version: 20--2004 Indhold Første del: Introduktion til UML-Light og UML Klasser og objekter
Læs mereKvalitetssikring af IT udvikling hos TDC
Kvalitetssikring af IT udvikling hos TDC Kvalitetsrevisor Henning Sams Har være ansat hos TDC siden 1976 og har arbejdet med kvalitet i ca. 10 år, primært som QAér og Proceskonsulent. Underviser bl.a på
Læs mereArduinostyret klimaanlæg Afsluttende projekt informationsteknologi B
Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason
Læs mereeducasoft - en professionel samarbejdspartner med speciale i uddannelse!
Velkommen til educasoft's hjemmeside educasoft - en professionel samarbejdspartner med speciale i uddannelse! Professionelle undervisere Undervisning i virksomheden Undervisning dag/aften eller week-end
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 mereJEM1 LAB14. Journal. Jonas Lange, Martin Funding Fisker og Torben Porsgaard 11/4/2009
JEM1 LAB14 Journal Jonas Lange, Martin Funding Fisker og Torben Porsgaard 11/4/2009 Denne journal er fremstillet i forbindelse med udarbejdelsen af en J2ME applikation der holder og persisterer links og
Læs mereDB Schenker AEO fra vort perspektiv
DB Schenker AEO fra vort perspektiv Schenker A/S, Danmark Lene Honoré Version 20130522 Dansk AEO hos DB Schenker - Introduktion Hvad er AEO-certificering? AEO-certificering kan sammenlignes med fx en ISO-certificering.
Læs mereDm071 / Dm072 - Obligatorisk projekt 3: Design af model
Dm071 / Dm072 - Obligatorisk projekt 3: Design af model Fag: Projektet omhandler emner fra fagene Software Design og Software Konstruktion. Formål: Formålet med projektet er at give dig mulighed for sammen
Læs mereVelkommen til. Kravspecifikation i Softwareudvikling Workshop hos Brüel & Kjær. 14. september 2012, 9.30 12.30
Velkommen til Kravspecifikation i Softwareudvikling Workshop hos 14. september 2012, 9.30 12.30 Flemming Hansen, IT innovation e-mail: flemming.hansen@it-innovation.dk Kravspecifikation i softwareudvikling,
Læs mereGode råd om. Intern læring. Få gode råd om, hvordan du kan kvalificere den interne læring i din virksomhed. Udgivet af Dansk Handel & Service
Gode råd om Intern læring Få gode råd om, hvordan du kan kvalificere den interne læring i din virksomhed Udgivet af Dansk Handel & Service Intern læring 2006 Gode råd om Intern læring Du kan med fordel
Læs mereServersideprogrammering, CMS og eshop. Dag 1: Introduktion og serverside programmering Niels Østergaard
Serversideprogrammering, CMS og eshop Dag 1: Introduktion og serverside programmering Niels Østergaard Dagens program Introduktion til forløbet Begrebet serverside Introduktion til PHP-programmering Tilmelding
Læs mereStøtte til små byggevirksomheder i at gennemføre en forebyggelsespakke. Sisse Grøn og Hans Jørgen Limborg sig@teamarbejdsliv.dk
Støtte til små byggevirksomheder i at gennemføre en forebyggelsespakke Sisse Grøn og Hans Jørgen Limborg sig@teamarbejdsliv.dk BAGGRUND Forebyggelsesfonden udbyder fra 1. september 2013 forebyggelsespakker
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 mereOpgaven fortsat. Opfølgning på Opgave 2 og Use Cases. Opgaven. Trin 1: Væsentlige begreber. Resultatliste: 100 bryst, herrer
Opfølgning på Opgave 2 og Use Cases originally by Michael R. Hansen modified/extended by Anne E. Haxthausen Informatics and Mathematical Modelling Technical University of Denmark Opgaven fortsat Efter
Læs mereVirksomhedssimuleringer
Virksomhedssimuleringer IntHRface benytter sig ofte af virksomhedssimuleringer til at udforske, udvikle og kvalificere nye muligheder og løsninger til en virksomheds udfordringer. Vi benytter os af virksomhedssimuleringer
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 mereVindmøller og Software Erik Kragh Dalskov Software Configuration Administrator. 2006 IBM Corporation
IBM Softwaredag 2006 Vindmøller og Software Erik Kragh Dalskov Software Configuration Administrator Agenda Vestas Wind Systems A/S og Vestas Technology R&D Implementeringsforløb Status for CM implementation
Læs mere