Plan for præsentationen

Størrelse: px
Starte visningen fra side:

Download "Plan for præsentationen"

Transkript

1 Rejsen på vej til Test Drevet Udvikling i Uddannelses- og Forskningsministeriet Præsenteret af Klaus Olsen Willy Kofoed kontorchef i Uddannelses- og Forskningsministeriet Kenneth B Andersen IT Minds På Gå hjem møde i København den 22. november 2016 Plan for præsentationen 1 2 Introduktion UFM-IT 3 BDD & TDD 4 Cucumber 5 Afslutning Side 1

2 Copyright Softwaretest.dk Baggrund for præsentationen Jeg har arbejdet for Uddannelses- og Forskningsministeriet i 1½ år i Willy s afdeling Det sted jeg har set, hvor man er længst med test drevet udvikling Med i dag er Willy som satte det hele gang og Kenneth der som udvikler har været frontløber i arbejdet med Cucumber og TDD på kodeniveau Plan for præsentationen 1 Introduktion 2 UFM-IT 3 BDD & TDD 4 Cucumber 5 Afslutning Side 2

3 Copyright Softwaretest.dk SU-reform og udfordringer More-Better-Faster Kvalitetssikringsstrategi Formålet med kvalitetssikringsstrategien er at skabe en fælles forståelse af den overordnede tilgang, værktøjer, mål og timingen af testaktiviteter. Vores mål er at opnå højere kvalitet og kortere leveringstider med minimum af overhead, tæt samarbejde i teamet og med forretningen, løbende integration og korte feedback loops. Test omfatter både dynamisk test (afvikling af software) og statisk test - review af koden eller anden projektdokumentation dvs. review af krav og specifikationer. De primære mål med test er at sikre: At den udviklede løsning lever op til forretningens behov altså at det er den rigtige løsning der er blevet udviklet. At acceptkriterierne er blevet opfyldt som specificeret altså at den valgte løsning er blevet udviklet rigtigt. At fastslå hvordan en leverance fungerer - og ikke fungerer. At skabe tillid til, at den udviklede løsning ikke skaber fejl eller brud med den allerede implementerede løsning Side 3

4 Copyright Softwaretest.dk Afgørende elementer i arbejdet: En stærk vision En god strategi Kompetenceudvikling i både IT og forretning Plads til forsøg & eksperimenter Åbenhed & videndeling Ledelsesopbakning Kompetencer til at drive processen Side 4

5 Copyright Softwaretest.dk Plan for præsentationen 1 2 Introduktion UFM-IT 3 BDD & TDD 4 Cucumber 5 Afslutning Tre vigtige områder i Agile udvikling BDD Behavior Driven Development Side 5

6 Side 6

7 Tilstandsovergangstest symboler Testere kan betragte software som: tilstande, overgange mellem tilstande, input eller hændelser der udløser tilstandsændringer handlinger der kan være resultatet af disse overgange Tilstand = Overgang = Hændelse = navn på hændelse Handling = kommando Xxx / yyy Eksempel på tilstandsdiagram Side 7

8 Tilstands diagrammer / flows Alle kombinationer af ratestatus Verdensbilledet hos Agile udviklings teams Epic Hver sprint starter med en Epic Stories Der er en eller oftest flere stories i én Epic SBE er Der er en eller flere SBE per story Tasks Der er en eller flere tasks for hver story Inkl. task som er test opgaver Side 8

9 Copyright Softwaretest.dk SBE - Specification by example Specification by example (SBE) is a collaborative approach to: defining requirements and business-oriented functional tests for software products based on capturing and illustrating requirements using realistic examples instead of abstract statements. Hvis SBE anvendes med Gherkin er der måske et vindue af muligheder 1. Anvendelse af Gherkin til at formulerer SBE er Given When. Then. 2. Cucumber findes i en Java udgave der kan fortolke disse SBE er formuleret med Gherkin 3. Cucumber er gratis 4. Cucumber er true BDD der fører til TDD Side 9

10 Tre Amigo s møde De formulerer SBE er i fællesskab Tester Udvikler Produkt ejer Se kort video på Testdrevet udvikling (TDD) Udvikling af testcases før koden Automatisering af hele testen Test (med fejl) før koden er færdig Implementering af koden som akkurat klarer testen næste iteration Dette er konsekvent anvendelse af V-modellens princip om tidlig testforberedelse! Egentlig konsekvens af tanken om tidlig testudvikling og regressionstest! (Trinvis udvikling) Side 10

11 Plan for præsentationen 1 2 Introduktion UFM-IT 3 BDD & TDD 4 Cucumber 5 Afslutning Der blev vist en video på gå hjem mødet fra Cucumber Denne video er ikke tilgængelig i en download udgave Side 11

12 Eksempel på Gherkin formulering fra Cucumber Testrapport fra Cucumber Side 12

13 Copyright Softwaretest.dk Plan for præsentationen 1 Introduktion 2 UFM-IT 3 BDD & TDD 4 Cucumber 5 Afslutning Afslutning Testroller beskrevet og afgrænset Sammenhæng mellem roller og opgaver og testniveauer Sammenhæng og genbrug af testarbejdet Side 13

14 Use Case ud fra flows Artifacts i testforløbet 1. Tilstandsdiagram / flows 2. SBE er fra 3 Amigo s i Gherkin sprog 3. Cucumber testcases pr modul 4. Systemtest ud fra hvert flow / tilstandsdiagram 5. Brugeraccepttest ud fra use cases der sættes sammen af et forløb igennem en række tilstandsdiagrammer Side 14

15 Copyright Softwaretest.dk Test Teknikker Use Cases Flowdiagram Beslutningstabel Ækvivalensklasser Grænseværdier Det Agile udviklingsforløb med testteknikker Epic Analyse Story SBE Betatest Brugeraccepttest System- Integrationstest Design Systemtest Komponenttest Kode Forretningsanalytiker / forretningstester involvering i udvikling Epic Analyse Story SBE Design Komponenttest Brugeraccepttest System- Integrationstest Systemtest Betatest Kode Side 15

16 Systemtester involvering i udvikling Epic Analyse Story SBE Design Komponenttest Brugeraccepttest System- Integrationstest Systemtest Betatest Kode Arbejde med Gherkin i SEB er Given When. Then. Testdrevet Q Vision for bedre kvalitet Cucumber Q2-Q Testroller beskrevet Q Øget fokus på test efterår 2015 Testkursus for forretning Vinter 2015/16 Side 16

17 Copyright Softwaretest.dk Tak for nu Kontakt Willy Kofoed på mail: Kenneth B. Andersen på mail: Klaus på mail: Side 17

Behavior Driven Test and Development. ebay Classifieds

Behavior Driven Test and Development. ebay Classifieds Behavior Driven Test and Development ebay Classifieds Det kommer til at handle om User Stories agil udvikling Fokus på adfærd Gherkin syntaks Afgrænsning: Sælger ikke BDD Gør os ikke til eksperter i det

Læs mere

Agil-model versus V-model set i lyset af en testers dilemmaer

Agil-model versus V-model set i lyset af en testers dilemmaer Agil-model versus V-model set i lyset af en testers dilemmaer 1 Præsentation Foredragsholder Ane Clausen: Cand.Scient i Datalogi Københavns Universitet, Danmark Gift, 3 børn 25 års erfaring med IT: 12

Læs mere

Nye testteknikker fra ISTQB - direkte fra hylderne. Ole Chr. Hansen

Nye testteknikker fra ISTQB - direkte fra hylderne. Ole Chr. Hansen Nye testteknikker fra ISTQB - direkte fra hylderne Ole Chr. Hansen TestExpo 29. Januar 2015 Præsentation Ole Chr. Hansen Managing Consultant Fellow SogetiLabs Global Innovation Team Blog - http://ochansen.blogspot.com

Læs mere

Ud af krisen. Software på tværs, 15. juni 2009

Ud af krisen. Software på tværs, 15. juni 2009 Ud af krisen Software på tværs, 15. juni 2009 Om Ative Agile udvikling og rådgivning Klassisk udviklingsmodel Krav Design Ændrer sig Implementering Tager for lang tid Springes over Mareridt Test Deployment

Læs mere

Succesfuld anvendelse af Behavior Driven

Succesfuld anvendelse af Behavior Driven Succesfuld anvendelse af Behavior Driven Development indenfor dfgfdhsjfgdghjghfkfhgkfhjsrt et komplekst domæne med ekstremt høje kvalitetskrav fra hele teamets synsvinkel Katja Einer-Jensen, Torben Muldvang

Læs mere

Automatiseret Test & Continuous Integration. Rikke Simonsen & Mads Danquah

Automatiseret Test & Continuous Integration. Rikke Simonsen & Mads Danquah Automatiseret Test & Continuous Integration Rikke Simonsen & Mads Danquah Hvem er vi? Danmarks førende tekniske eksperter!i Drupal CMS rådgivning og udvikling ! Mads Danquah, Udvikler Implementerer funktionalitet

Læs mere

Procedure for systemtest

Procedure 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 mere

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests

Underbilag 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 mere

CV Jakob Niemann. Resumé: Nøglekvalifikationer. Personlighed. Født: 24/02 1976

CV 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 mere

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l The LEGO Journey: Building an agile test foundation one brick at the time Casper Gaardland Englund Stephan Hjelmdal Nielsen 2013 The LEGO Group l TestExpo 15 Hvem er vi? Casper Englund Uddannet datamatiker

Læs mere

Testteknikker med inspiration fra hele verden

Testteknikker med inspiration fra hele verden Testteknikker med inspiration fra hele verden Præsenteret af Klaus Olsen På konference i København den 9. juni 2016 Klaus Olsen q Stifter og ejer af firmaet softwaretest.dk siden 2000 q Har brugt 23 år

Læs mere

Øg sporbarhed og produktivitet gennem integration

Øg sporbarhed og produktivitet gennem integration Øg sporbarhed og produktivitet gennem integration Hvem er jeg? De næste 40 minu4er DevOps hos TestHuset En normal case - Problemstillinger - Hvordan vi arbejder med kunden - Løsning Q&A DevOps DevOps is

Læs mere

Idékatalog Planlægning og brug af test i statslige it-projekter

Idé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 mere

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013 Software test i Socialstyrelsen af: Jan Kristensen Nov 2013 Agenda Lidt om Socialstyrelsen IT i Socialstyrelsen Software test QA Udviklingsmetode Agurkemetoden Test cases Test automatisering Afslutning

Læs mere

12: Testerne er med fra starten 16: Test giver kvalitet i softwaren 21: Test er med fra udviklingsstart

12: Testerne er med fra starten 16: Test giver kvalitet i softwaren 21: Test er med fra udviklingsstart TESTE TEMA TEST 12: Testerne er med fra starten 16: Test giver kvalitet i softwaren 21: Test er med fra udviklingsstart Ifølge Mette Bruhn-Pedersen, formand for DSTB (Danish Software Testing Board), diskuteres

Læs mere

DANMARKS NATIONALBANK LEVER AGIL UDVIKLING STADIG I DET VILDE VESTEN

DANMARKS NATIONALBANK LEVER AGIL UDVIKLING STADIG I DET VILDE VESTEN DANMARKS NATIONALBANK LEVER AGIL UDVIKLING STADIG I DET VILDE VESTEN Sikkerhed og Revision 2013 Martin Falk-Hansen & Svend M Er sikkerhed og revision et problem i agil udvikling? Og i givet fald hvorfor?

Læs mere

Udbud af RIPA-Syd. Underbilag 14.A - Definitioner og testtype katalog

Udbud af RIPA-Syd. Underbilag 14.A - Definitioner og testtype katalog Udbud af RIPA-Syd til Underbilag 14.A - Definitioner og testtype katalog Underbilag 14.A Definitioner og testtypekatalog Side 1 af 10 Indholdsfortegnelse: 1. DEFINITIONER...4 2. TESTTYPE KATALOG...5 2.1

Læs mere

10 spørgsmål der vil hjælpe dig med dine testcases

10 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 mere

Det vigtigste først! Dette er måske den vigtigste bog der nogensinde er skrevet om agile vs. vandfald. Muligvis fordi det vel stadig er den eneste

Det vigtigste først! Dette er måske den vigtigste bog der nogensinde er skrevet om agile vs. vandfald. Muligvis fordi det vel stadig er den eneste WTF? Thomas Schou-Moldt, Miracle A/S (siden 2008) Arkitekt, udvikler, teknisk projektleder, mv. Indtil videre afsonet lidt over 20 år i branchen, ingen udsigt til prøveløsladelse tsm@miracleas.dk, 5374

Læs mere

Erfaringer med gennemførelse af store IT-projekter. Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet

Erfaringer med gennemførelse af store IT-projekter. Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet Erfaringer med gennemførelse af store IT-projekter Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet 1 Indhold Introduktion til ImplementeringsCenter for Inddrivelse (ICI)

Læs mere

Hvem er vi? Kursus Introduktion. Kursuslærerne. Agenda for i dag

Hvem 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 mere

Kontrakt om Testressourcer. Bilag 1a - Situationsbeskrivelse. 23. oktober Version 1.0

Kontrakt om Testressourcer. Bilag 1a - Situationsbeskrivelse. 23. oktober Version 1.0 Kontrakt om Testressourcer Bilag 1a - Situationsbeskrivelse 23. oktober 2017 Version 1.0 [Vejledning til tilbudsgiver: Leverandøren skal ikke besvare dette bilag og anmodes om ikke at ændre i bilaget eller

Læs mere

Succesfuld implementering af automatiseret test

Succesfuld 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 mere

extreme Programming Kunders og udvikleres menneskerettigheder

extreme Programming Kunders og udvikleres menneskerettigheder extreme Programming Software Engineering 13 1 Kunders og udvikleres menneskerettigheder Kunder: At sætte mål og få projektet til at følge dem At kende varighed og pris At bestemme softwarefunktionalitet

Læs mere

Mobiltest automatisering - erfaringer direkte fra skyttegraven. TestExpo 2014

Mobiltest automatisering - erfaringer direkte fra skyttegraven. TestExpo 2014 Mobiltest automatisering - erfaringer direkte fra skyttegraven TestExpo 2014 Agenda Intro Fra User story til automatisk accept test Teknikken / Værktøjer Eksempler / Demo Afvikling / Overvågning af tests

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse 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 mere

Anvendelse af BPT til manuel test

Anvendelse af BPT til manuel test DIAS 1 Konference HP Test brugergruppen Anvendelse af BPT til manuel test Agenda DIAS 2 _ Præsentation af mig selv _Manuel BPT _ Manuel BPT i KMD _Konklusion _ Diskussion og spørgsmål Præsentation DIAS

Læs mere

Pensumbeskrivelse for ISEB Softwaretest foundation Certificering (Grundlæggende certificering for softwaretestere) Version 1.0

Pensumbeskrivelse for ISEB Softwaretest foundation Certificering (Grundlæggende certificering for softwaretestere) Version 1.0 Dansk oversættelse af engelsk Foundation Syllabus V2.0 25. februar 1999 Pensum emne Beskrivelse Tid Testprincipper Test-terminologi Terminologilisten Dansk Testbegrebsliste anvendes. 5 Der findes ikke

Læs mere

Software Design (SWD) Spørgsmål 1

Software Design (SWD) Spørgsmål 1 Spørgsmål 1 SCRUM Du skal give en overordnede beskrivelse af udviklingsmetoden SCRUM. Beskrivelsen skal indeholde forklaring på følgende begreber: Scrum Theory Scrum Values The Scrum Team Scrum Events

Læs mere

Software Dokumentation

Software 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 mere

Design by Contract. Design and Programming by Contract. Oversigt. Prædikater

Design by Contract. Design and Programming by Contract. Oversigt. Prædikater Design by Contract Design and Programming by Contract Anne Haxthausen ah@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark Design by Contract er en teknik til at specificere

Læs mere

Struktureret Test og Værktøjer Appendiks til bogen Struktureret Test

Struktureret Test og Værktøjer Appendiks til bogen Struktureret Test Struktureret Test og Værktøjer Appendiks til bogen Struktureret Test Struktureret Test og Værktøjer... 1 Appendiks til bogen Struktureret Test... 1 1. Definition og formål... 2 2. Kategorisering... 2 2.1

Læs mere

Konference om Cloud Computing 18. maj 2011. Proof of Concept for transition til Cloud Lars Ravndrup Thomsen, Solutions Architect, KMD

Konference om Cloud Computing 18. maj 2011. Proof of Concept for transition til Cloud Lars Ravndrup Thomsen, Solutions Architect, KMD Konference om Cloud Computing 18. maj 2011 Proof of Concept for transition til Cloud Lars Ravndrup Thomsen, Solutions Architect, KMD POC, hvad er det? En søgning på internettet viser, at de fleste sites

Læs mere

Agil test tilgang - erfaringer fra projekter

Agil test tilgang - erfaringer fra projekter Agil test tilgang - erfaringer fra projekter af Michael Roar Borlund November 2011 Image Area Agenda Introduktion Agil test Fremtidsvision Agil test tilgang Agil opbygning i QC Resumé og Spørgsmål 2 Introduktion

Læs mere

Implementering af PRINCE2. Seniorkonsulent Jonas Högstrand Rovsing Management A/S

Implementering 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 mere

Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX

Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX INDLÆG 05 DYNAMICS AX Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX Susanne Riis Blaabjerg 07.10.2015 CGI Group Inc. 2015 Agenda 1 2 3 4 5 6 CGI Surestep - en fuld skalérbar

Læs mere

It-håndbogen. Uddrag af artikel trykt i It-håndbogen. Gengivelse af denne artikel eller dele heraf er ikke tilladt ifølge dansk lov om ophavsret.

It-håndbogen. Uddrag af artikel trykt i It-håndbogen. Gengivelse af denne artikel eller dele heraf er ikke tilladt ifølge dansk lov om ophavsret. It-håndbogen Uddrag af artikel trykt i It-håndbogen. Gengivelse af denne artikel eller dele heraf er ikke tilladt ifølge dansk lov om ophavsret. Børsen Ledelseshåndbøger er Danmarks største og stærkeste

Læs mere

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen IT Service Management (ITIL) i en agil verden Lars Zobbe Mortensen Om Lars It service management konsulent ITIL ekspert og underviser Projekt leder PRINCE2 agile og underviser Tidligere leder for udviklings

Læs mere

Brugerdreven innovation

Brugerdreven innovation Brugerdreven innovation Hvad vil det sige at inddrage brugerne? Kristina Risom Jespersen Aarhus Universitet 11/11/2008 Dansk Design Center Kick-off 1 11/11/2008 Dansk Design Center Kick-off 2 1 11/11/2008

Læs mere

Vi vil gerne tage jer med på den rejse vi har været igennem de sidste par år

Vi vil gerne tage jer med på den rejse vi har været igennem de sidste par år C Vi vil gerne tage jer med på den rejse vi har været igennem de sidste par år C + R 2 R SafeCom kort Grundlagt 2002 og opkøbt af Nuance i 2012 Udvikler Printer Management Løsninger 17 udviklere og 3 PO

Læs mere

make connections share ideas be inspired

make connections share ideas be inspired make connections share ideas be inspired Integration af prædiktive analyser og operationelle forretningsregler med SAS Decision Manager Kristina Birch, chefkonsulent Professional Services, Banking & Mortgage

Læs mere

Nexus Guide. Den definitive guide til Nexus: Et ydre skelet for skaleret Scrum udvikling. Udarbejdet og vedligeholdt af Ken Schwaber og Scrum.

Nexus Guide. Den definitive guide til Nexus: Et ydre skelet for skaleret Scrum udvikling. Udarbejdet og vedligeholdt af Ken Schwaber og Scrum. Nexus Guide Den definitive guide til Nexus: Et ydre skelet for skaleret Scrum udvikling Udarbejdet og vedligeholdt af Ken Schwaber og Scrum.org August 2015 Indholdsfortegnelse Nexus overblik... 2 Formålet

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse 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 mere

DANSK IT ARKITEKTUR CERTIFICERING

DANSK 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 mere

Vejledning til udviklingsprocessen for projekt 2

Vejledning 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 mere

SOFTWARE PROCESSES. Dorte, Ida, Janne, Nikolaj, Alexander og Erla

SOFTWARE PROCESSES. Dorte, Ida, Janne, Nikolaj, Alexander og Erla SOFTWARE PROCESSES Dorte, Ida, Janne, Nikolaj, Alexander og Erla Hvad er en software proces? Et struktureret sæt af AKTIVITETER, hvis mål er udvikling af software. En software proces model er en abstrakt

Læs mere

Au Aarhus Universitet. Aarhus Universitet AU på STADS Teststrategi Version 1.0

Au Aarhus Universitet. Aarhus Universitet AU på STADS Teststrategi Version 1.0 Aarhus Universitet AU på STADS Teststrategi Version 1.0 Version Dato Version Udarbejdet af Godkendt af Beskrivelse 15-10-2009 0.1 LBA Første udkast 16-11-2009 0.2 GST Revideret udkast 18-12-2009 0.3 GST

Læs mere

dfgfdhsjfgdghjghfkfhgkfhjsrt Test som praktisk håndværksdisciplin Sara Stürup Willer

dfgfdhsjfgdghjghfkfhgkfhjsrt Test som praktisk håndværksdisciplin Sara Stürup Willer dfgfdhsjfgdghjghfkfhgkfhjsrt Test som praktisk håndværksdisciplin Sara Stürup Willer Agenda Præsentation af Sara Stürup Willer og Kamstrup Test begreber Testerens mange roller Test typer Test aktiviteter

Læs mere

Teksten i denne instruktion er ikke en del af Kontrakten og vil blive fjernet ved kontraktindgåelse.

Teksten i denne instruktion er ikke en del af Kontrakten og vil blive fjernet ved kontraktindgåelse. BILAG 10 PRØVER Indholdsfortegnelse 1. Prøver... 4 2. Fælles regler for afprøvning... 4 2.1 Afklaringsproces og udarbejdelse af test cases... 4 2.2 Beskrivelse af afklaringsproces og udarbejdelse af test

Læs mere

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1 IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 1 AGENDA Hvem snakker? De betydende faktorer Agil forretningsudvikling D60 leverancemodel - Bedrock Opsamling og? 2 Hvem snakker?

Læs mere

Vejledning - Udarbejdelse af gevinstdiagram

Vejledning - Udarbejdelse af gevinstdiagram Vejledning - Udarbejdelse af gevinstdiagram Maj 2015 INDHOLD 1. INDLEDNING... 1 1.1 FORMÅL... 1 1.2 VEJLEDNINGENS SAMMENHÆNG MED DEN FÆLLESSTATSLIGE IT-PROJEKTMODEL... 1 1.3 GEVINSTDIAGRAMMET... 2 1.4

Læs mere

Softwaretest. - også af "ikke testbar" software. DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult email: thomas@veco.

Softwaretest. - også af ikke testbar software. DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult email: thomas@veco. Softwaretest - også af "ikke testbar" software DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult email: thomas@veco.dk Hvorfor softwaretest? Software er sjældent fejlfri Test sikrer at softwaren

Læs mere

Informatik C robotter

Informatik 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 mere

Product Ownerens værktøjskasse

Product Ownerens værktøjskasse Product Ownerens værktøjskasse 26. marts 2014 Jesper Thaning, agil praktiker & partner i BestBrains Agenda Vurdering af behov (værdi og risiko) Nedbrydning Det visuelle Afklaring af User Stories PO i større

Læs mere

Arbejdspakkebeskrivelser Tværgående test og kvalitetssikring

Arbejdspakkebeskrivelser Tværgående test og kvalitetssikring Grunddataprogrammet under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Delprogram 1 & 2: Ejendomsdata- og Adresseprogrammet Implementeringsplan Arbejdspakkebeskrivelser Version: 0.91 Dato: 30.

Læs mere

Kvalitetssikring og agile udvikling

Kvalitetssikring og agile udvikling Kvalitetssikring og agile udvikling Gæsteforelæsning for dsoftark-e10 på Århus Universitet Dagsorden Hvem er jeg og hvad er min baggrund i test og agile? Hvad kan I forvente? Agile og scrum Kvalitetssikring

Læs mere

BILAG 5.D DOKUMENTATION

BILAG 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 mere

Fra Computer til Virkelighed. TPE-kursus Elektroniske Systemer P1

Fra 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 mere

Vejledning - Udarbejdelse af gevinstdiagram

Vejledning - Udarbejdelse af gevinstdiagram Vejledning - Udarbejdelse af gevinstdiagram Januar 2014 INDHOLD 1. INDLEDNING... 1 1.1 FORMÅL... 1 1.2 VEJLEDNINGENS SAMMENHÆNG MED DEN FÆLLESSTATSLIGE IT-PROJEKTMODEL... 1 1.3 GEVINSTDIAGRAMMET... 2 1.4

Læs mere

Styregruppens anvendelse af tests

Styregruppens anvendelse af tests Styregruppens anvendelse af tests Styregruppens anvendelse af testresultater til styring af leverancen Danish Software Testing Board (DSTB) Softwaretest fra teori til praksis 2016 Bo Lind Fagråd for Strategi

Læs mere

SOFTWARE DOKUMENTATION

SOFTWARE DOKUMENTATION SOFTWARE DOKUMENTATION TEKNOLOGI B OG A PÅ HTX Indhold Dokumentation af software i Teknologi på HTX... 2 Overblik... 2 Kravspecifikation... 2 Blokdiagram... 3 Use Case Diagram... 3 Pseudokode... 4 Dokumentation

Læs mere

TEST MANAGEMENT I ANSKAFFELSESPROJEKTER. DSTB generalforsamling 22/

TEST MANAGEMENT I ANSKAFFELSESPROJEKTER. DSTB generalforsamling 22/ TEST MANAGEMENT I ANSKAFFELSESPROJEKTER DSTB generalforsamling 22/10-2016 Indhold Baggrund Lidt om mig... KOMBIT og vores DNA TM i vores projekter KOMBITs Projektmodel og principper TM rollens mål og virke

Læs mere

Remote Sensing til estimering af nedbør og fordampning

Remote Sensing til estimering af nedbør og fordampning Remote Sensing til estimering af nedbør og fordampning Mads Olander Rasmussen Remote Sensing & GIS Expert GRAS A/S How can remote sensing assist assessment of hydrological resources? -with special focus

Læs mere

Praktikportal. Professionshøjskolerne i Danmark. Professionshøjskolerne - University Colleges Denmark - Ny Vestergade 17-1471 København K.

Praktikportal. Professionshøjskolerne i Danmark. Professionshøjskolerne - University Colleges Denmark - Ny Vestergade 17-1471 København K. Praktikportal Professionshøjskolerne i Danmark Roadshow Præsentation af projekt Praktikportal Hvorfor har vi valgt at udvikle en portal på tværs af alle UC er og alle uddannelser? Fra start til slut går

Læs mere

Scope Management ITU 11-09-2013 @janhmadsen #ituscpmgt

Scope 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 mere

- Erfaringer med implementering af MES løsninger. SESAM RAMBØLL, d 31. marts. 2011 DC Produktions IT Projekt Afdelingen Arne Boye-Møller

- Erfaringer med implementering af MES løsninger. SESAM RAMBØLL, d 31. marts. 2011 DC Produktions IT Projekt Afdelingen Arne Boye-Møller - Erfaringer med implementering af MES løsninger SESAM RAMBØLL, d 31. marts. 2011 DC Produktions IT Projekt Afdelingen Arne Boye-Møller DC Projektorganisation Arne J. Boye-Møller, Produktions IT, Projektafdelingen

Læs mere

Testing Tuesday 07.Juni Aarhus. CapgeminiSogeti

Testing Tuesday 07.Juni Aarhus. CapgeminiSogeti Testing Tuesday 07.Juni 2016 - Aarhus 1 Formål Testing Tuesday skal sikre den fortsatte innovation og fremgang der er inden for test og samtidig sætte rammen for diskussioner og debat. Agendaen vil skifte

Læs mere

Proces for etablering af kommunale samarbejder

Proces for etablering af kommunale samarbejder Proces for etablering af kommunale samarbejder Fra idé til etableret samarbejde Version 1.0 Den 10. april 2016 1 Contents 1 Vejledning og anvendelse 3 2 Etablering af kommunale samarbejder 4 2.1 Sondering

Læs mere

Statistisk databaseret automatisk test. Jesper Mortensen / Erik Dargsdorff

Statistisk databaseret automatisk test. Jesper Mortensen / Erik Dargsdorff Statistisk databaseret automatisk test Jesper Mortensen / Erik Dargsdorff Oversigt: Præsentation Baggrunden Kompetencekløften Mål med testen Typer af test der blev anvendt Hvad er statistisk databaseret

Læs mere

Dansk testbegrebsliste version 1.0

Dansk testbegrebsliste version 1.0 Dansk testbegrebsliste - med udgangspunkt i Glossary Dansk testbegrebsliste version 1.0 Der findes ikke én internationalt anerkendt testbegrebsliste, men den europæiske terminologi henter generelt inspiration

Læs mere

Succes med agile. The hardest single part of building a software system is deciding precisely what to build. Fred Brooks, No Silver Bullet

Succes med agile. The hardest single part of building a software system is deciding precisely what to build. Fred Brooks, No Silver Bullet Succes med agile The hardest single part of building a software system is deciding precisely what to build. Fred Brooks, No Silver Bullet Kort om Ative Kurser Bedre software hurtigere Konsulenter Bedre

Læs mere

Iterativ og Agil udvikling

Iterativ 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 mere

System Arkitekt Practitioner

System Arkitekt Practitioner System Arkitekt Practitioner Kompetencebeskrivelsee DISAC Danish IT Society s Architectural Certification DANSK IT 2012 1 IT arkitekt Practitioner System Arkitekt Denne certificering repræsenterer det

Læs mere

CCS Formål Produktblad December 2015

CCS Formål Produktblad December 2015 CCS Formål Produktblad December 2015 Kolofon 2015-12-14

Læs mere

Uge 5.3: (Search,) Select & implement and development methods

Uge 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 mere

Teoretisk modul: Introduktion. Forfatter: Cristina Rocha Med bidrag fra Kirsten Schmidt Maria Kalleitner-Huber

Teoretisk modul: Introduktion. Forfatter: Cristina Rocha Med bidrag fra Kirsten Schmidt Maria Kalleitner-Huber Teoretisk modul: Introduktion Forfatter: Cristina Rocha Med bidrag fra Kirsten Schmidt Maria Kalleitner-Huber Introduktion til modulet Formål At illustrere for studerende, undervisere og virksomheder,

Læs mere

PROGRAM DIPLOMCLASS I DIGITAL TRANSFORMATION. Foråret 2019

PROGRAM DIPLOMCLASS I DIGITAL TRANSFORMATION. Foråret 2019 PROGRAM DIPLOMCLASS I DIGITAL TRANSFORMATION Foråret 2019 DEL 1: DIGITAL TRANSFORMATION LEDELSE AF DIGITALE PROCESSER Modul 1: Digital transformation Før-forløb Introduktion til Del 1 og Modul 1 Selvevaluering

Læs mere

MASTER TEST PLAN ARBEJDSMARKEDSSTYRELSEN - A-KASSEKOMMUNIKATION VIA WEBSERVICES VERSION 1.43. DATO 30. maj 2012. REFERENCE Anders Ellegaard Dahl

MASTER TEST PLAN ARBEJDSMARKEDSSTYRELSEN - A-KASSEKOMMUNIKATION VIA WEBSERVICES VERSION 1.43. DATO 30. maj 2012. REFERENCE Anders Ellegaard Dahl Slettet: ARBEJDSMAR- KEDSSTYRELSEN ARBEJDSMARKEDSSTYRELSEN - A-KASSEKOMMUNIKATION VIA WEBSERVICES MASTER TEST PLAN Slettet: A- KASSEKOMMUNIKATION VIA WEBSERVICES Slettet: MASTER TEST PLAN VERSION 1.43

Læs mere

Den digitale virkelighed

Den digitale virkelighed Hvem er vi What is hot 2018 undersøgelse Resultat og top scorer Trends indenfor top scorer Den digitale virkelighed Jannik Andersen kaastrup andersen Erfaringer og trends vi oplever Teknologiske aspekt

Læs mere

Afrapportering af LibGuide fase 4. Velkomstside fra prototypen

Afrapportering af LibGuide fase 4. Velkomstside fra prototypen Afrapportering af LibGuide fase 4 Velkomstside fra prototypen Uddannelsescenter Holstebro Projektansvarlig: Bent Arnoldsen April 2013 Indholdsfortegnelse Afrapportering af LibGuide fase 4... 1 Præsentation

Læs mere

CONNECTING PEOPLE AUTOMATION & IT

CONNECTING PEOPLE AUTOMATION & IT CONNECTING PEOPLE AUTOMATION & IT Agenda 1) Hvad er IoT 2) Hvilke marked? 1) Hvor stor er markedet 2) Hvor er mulighederne 3) Hvad ser vi af trends i dag Hvad er IoT? Defining the Internet of Things -

Læs mere

Uddannelsesmodul for undervisere at vurdere læsefærdigheder. MODEVAL2 LdV TOI 2008 FR 117044

Uddannelsesmodul for undervisere at vurdere læsefærdigheder. MODEVAL2 LdV TOI 2008 FR 117044 Uddannelsesmodul for undervisere at vurdere læsefærdigheder MODEVAL2 LdV TOI 2008 FR 117044 Modeval2 er et Leonardo da Vinci innovation overførsel projekt, der henvises til i koden n LLP-LDV-toi-2008-FR-117.044.

Læs mere

ECE 551: Digital System * Design & Synthesis Lecture Set 5

ECE 551: Digital System * Design & Synthesis Lecture Set 5 ECE 551: Digital System * Design & Synthesis Lecture Set 5 5.1: Verilog Behavioral Model for Finite State Machines (FSMs) 5.2: Verilog Simulation I/O and 2001 Standard (In Separate File) 3/4/2003 1 ECE

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Programmering C ved mst Termin Juni 117 Institution Uddannelse Fag og niveau Lærer Hold Erhvervsskolerne Aars hhx Programmering C Michael Stenner (mst) 2-3g16 pro Forløbsoversigt

Læs mere

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile DSB s egen rejse med ny DSB App Rubathas Thirumathyam Principal Architect Mobile Marts 2018 AGENDA 1. Ny App? Ny Silo? 2. Kunden => Kunderne i centrum 1 Ny app? Ny silo? 3 Mødetitel Velkommen til Danske

Læs mere

Visuel prototyping og agil BPM. Copyright 2013 Visuel it ApS

Visuel prototyping og agil BPM. Copyright 2013 Visuel it ApS Visuel prototyping og agil BPM Copyright 2013 Visuel it ApS Visuel it s udviklingsmetode TM Det er vanskeligt at udvikle it-systemer Visionen er uklar og fordelene er ikke kvantificerbare Designfasen trækker

Læs mere

Online Faciliteret Lederudvikling

Online Faciliteret Lederudvikling Online Faciliteret Lederudvikling hvad tænker DU kan være udfordrende ved online læring/træning? Hvorfor Modul A Modul B Modul C 3 dage med overnatning 3 dage med overnatning 3 dage med overnatning PS

Læs mere

Introduktion. Jan Brown Maj, 2010

Introduktion. 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 mere

Vision for folkeskolerne i Aalborg

Vision for folkeskolerne i Aalborg Vision for folkeskolerne i Aalborg VISIONSPROCESSEN Fra 1000 Visioner, over 7 temaer til 1 vision - med 5 mål Fra 1000 formuleringer til samlet VISION og 5 MÅL GIGANTIUM 1000 Visionsformuleringer 20. Januar

Læs mere

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater Design by Contract Bertrand Meyer 1986 Design and Programming by Contract Michael R. Hansen & Anne Haxthausen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark Design

Læs mere

Kontrakt om Videreudvikling, Vedligeholdelse og Support af IMK2- systemet

Kontrakt om Videreudvikling, Vedligeholdelse og Support af IMK2- systemet Kontrakt om Videreudvikling, Vedligeholdelse og Support af IMK2- systemet Bilag 8 Test 12.05.2016 Version 1.0 [Vejledning til tilbudsgiver: Bilaget er i sin helhed at betragte som et mindstekrav (MK).

Læs mere

Teststrategi Engrosmodellen

Teststrategi Engrosmodellen Teststrategi Engrosmodellen Et overblik over metode og proces Vers. 1.1 Maj 2014 1 Målet med test af Engrosmodel Sikre at Engrosmodellen funktionelt fungerer efter hensigten i samspil med aktørernes it-systemer

Læs mere

DSTB ÅRSMØDE 22. november 2016

DSTB ÅRSMØDE 22. november 2016 DSTB ÅRSMØDE 22. november 2016 Dagsorden 2 Kl. 15.00-15.05 DSTB byder velkommen Kl. 15.05-15.50 Test Manager i en organisation som ikke selv har udvikling n Nicolai Nielsen, Test manager konsulent i KOMBIT

Læs mere

Secure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation

Secure 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 mere

Indhold. Forord... 11

Indhold. Forord... 11 Indhold Forord................................................ 11 1 Indledning.......................................... 13 1.1 Definitioner........................................ 15 1.2 Formålet med

Læs mere

Certified Tester Pensum for Foundation-niveauet

Certified Tester Pensum for Foundation-niveauet Certified Tester Frigivet Version 2011 International Software Testing Qualifications Board (Dansk udgave release oktober 2011) Copyright-bestemmelser Dette dokument må kopieres i sit fulde omfang eller

Læs mere

Software Design (SWD) Spørgsmål 1

Software Design (SWD) Spørgsmål 1 Spørgsmål 1 Unified Process Du skal give en beskrivelse af Unified Process. Beskrivelsen skal indeholde forklaring på følgende begreber: Phase Iteration Discipline Artifact Milestone Du skal relaterer

Læs mere

FRA USECASE TIL TESTCASE HP TEST BRUGERKONFERENCE, 10. APRIL 2014

FRA USECASE TIL TESTCASE HP TEST BRUGERKONFERENCE, 10. APRIL 2014 FRA USECASE TIL TESTCASE HP TEST BRUGERKONFERENCE, 10. APRIL 2014 LIDT OM MIG SELV Erfaring NIELS-HENRIK HANSEN 35+ års samlet IT erfaring 15+ år som test manager Certificeret Inspection Leader ISEB Foundation

Læs mere

Slip innovationen løs!

Slip innovationen løs! Slip innovationen løs! Workshop snapshots Indledning 8ideas er et webbaseret værktøj, som motiverer og accelererer idéudvikling og innovation i organisationer, ved at inddrage medarbejdere, netværk og

Læs mere

SUCCESFULD IMPLEMENTERING AF IT-SYSTEMER - EJERSKAB OG ORGANISERING FORMPIPE KONFERENCE DEN 13. SEPTEMBER 2018

SUCCESFULD IMPLEMENTERING AF IT-SYSTEMER - EJERSKAB OG ORGANISERING FORMPIPE KONFERENCE DEN 13. SEPTEMBER 2018 SUCCESFULD IMPLEMENTERING AF IT-SYSTEMER - EJERSKAB OG ORGANISERING FORMPIPE KONFERENCE DEN 13. SEPTEMBER 2018 LIDT TIL BAGGRUND FOR DETTE INDLÆG Erik Adrian Cand. merc. fra CBS 31 år i Topdanmark senest

Læs mere