Teststrategi Brønnøysundregistrene IT, ASF og Altinn II

Størrelse: px
Begynne med side:

Download "Teststrategi Brønnøysundregistrene IT, ASF og Altinn II"

Transkript

1 eforvaltning Teststrategi Brønnøysundregistrene IT, ASF og Altinn II Brønnøysund, 31. mars 2008, HeA/ASF Underlag for utarbeiding av testplaner, også for mottak av Altinn II

2 Teststrategi Teststrategien for BR har tre hoveddeler: Del 1 setter rammebetingelsene for testmiljøet ved BR Del 2 definerer de forskjellige testnivåene som skal utføres og hvordan denne testingen innenfor disse nivåene skal gjennomføres for alle ITutviklingsoppgaver ved BR, gjennom testplanlegging Del 3 beskriver tilnærmingen til strategien Del 1 Del 2 Del 3 Presentasjonen inneholder videre en beskrivelse av nåsituasjonen, som ikke inngår i strategien, men som er utgangspunkt for tilnærmingen. Hvorfor en teststrategi? Nåsituasjonen 2

3 Del 1 Rammebetingelser Organisering og dimensjonering BR skal ha et testmiljø, som kan benyttes av hele organisasjonen, og som er forankret i BRIT og ASF. Testmiljøet skal være tilstrekkelig stort til å dekke parallelle testaktiviteter for interne systemer ved BR og de eksterne systemer BR har forvaltningsansvaret for. Testmiljøet skal være et stort og solid fagmiljø, som skal utvikles til å bli et sentralt tilbud innenfor offentlig forvaltning. Testledere / testansvarlige skal ha prosjektledererfaring og være sertifisert iht. ISTQB Foundation. Metoder, teknikker og verktøy skal tilnærmes et standardisert metodeverk basert på ISO eller IEEE standardene skal tilpasses BR s strategi for systemutvikling skal understøtte ITILtilnærmingen ved BR skal understøtte BR s prosjektstyrings, sikkerhets og kvalitetsstyringsfilosofier/strategier/systemer verktøy, bl.a. for automatisering, skal vurderes ut i fra hensiktsmessighet Standarder Terminologi, definisjoner og begrepsapparat skal tilnærmes norske standarder, basert på ISO/IEEE oversettelsene og DND s terminologiliste 3

4 Del 2 Testplanlegging Testplanlegginen er en overordnet beskrivelse av testarbeidet og ansvarsforhold i løpet av et prosjekt eller i løpet av en periode med flere utgivelser av nye releaser av testobjektet. Den skal som minimum beskrive hvilke testnivåer som skal gjennomføres og hvilke egenskaper som spesielt fokuseres på hvilket testnivå, dekningsgrad, testobjekter (omfang av testen), roller og ansvarsforhold, fremdriftsplan og begrepsapparat. Testplanene skal inkludere : Ev. avvik fra overordnet teststrategi Startkriterier for test Kontrakt Krav for avslutning av test Testobjekter for aktuell test Hvilke egenskaper som skal testes Overordnet teststrategi Angrepsmåte Godkjennings og underkjenningskriterier Avbrudds og gjenopptakelseskriterier Hvilken testdokumentasjon som produseres Testplan Aktiviteter som skal til for å gjennomføre testen Krav og forutsetninger til testmiljø Ansvarsforhold og roller Bemanning og opplæring Risikofaktorer Framdriftsplan (milepæler og aktiviteter) Oversikt over testscript/testcase (trekkes ev. ut i testsyklusbeskrivelse) Testsyklusbeskrivelse Eks, Altinn II Testbetingelse Testscript Testcase 4

5 Del 3 Handlingsplan Organisering og dimensjonering BRIT skal ha minimum tre testledere, serifisert iht. ISTQB Foundation i løpet av ASF skal ha minimum to testledere operative for mottak av Altinn II i perioden I tillegg skal opplæring av testere gjennomføres i samme periode, iht. definerte metoder, teknikker og verktøy. Testmiljøet skal bygges opp til et stort og solid fagmiljø, som også skal utvikles til å bli et sentralt tilbud for tjenesteeierne i Altinnsamarbeidet. Dette skal gjøres bl.a. gjennom samarbeid med andre fagmiljøer i Norge. Metoder, teknikker, verktøy og begrepsapparat. Gjennom Altinn II mottakene, skal et standardisert metodeverk basert på ISO eller IEEE standardene tilnærmes, og tilpasses ITILtilnærmingen i et samarbeid mellom ASF og BRIT. BRIT vil bruke erfaringen fra Altinn II mottakene, for å gjennomføre handlingsplan for BR. Altinn II mottakene vil være begrenset ift. BRIT s totale behov i en systemutviklingsprosess. Gjennom Altinn II mottakene, skal BR s plan for tilnærming til et standardisert begrepsapparat utarbeides. 5

6 Beskrivelse av nåsituasjonen ASF testing i dag Nåsit. ASF BRIT testing i dag ASF testbehov Altinn II ASF Fremdriftsplan 6

7 Hvorfor en teststrategi? ITutviklingsoppgavene utføres i hovedsak ved ITavdelingen (BR IT) og ved Altinn Sentralforvaltning (ASF). I begge miljøer er testplanlegging og gjennomføring resultater av lang utviklingserfaring, men er ikke basert på dokumenterte og standardiserte metoder og teknikker, og heller ikke på en standardisert terminologi. De forskjellige arbeidsprosessene, som inngår i testing er ikke entydig definert, og heller ikke ansvarsforholdet mellom disse. Miljøene har ikke et tilstrekkelig antall sertifiserte testere. Hva er en teststrategi? Krav til testing øker, både fordi utviklings og viderutviklingsbehovene øker, men også fordi kompleksiteten i systemene og antall brukere øker. Konsekvensene ved feil kan derfor bli virksomhetskritiske. Nasjonal og internasjonal utvikling innenfor testing har øket tilfanget på standiserte metoder og teknikker, og terminologien blir etter hvert oversatt til norsk. 7

8 Testing ASF i dag Metodikk Gjennomføring Planlegging av AT Oppfølging/gjennomføring av AT Rapportering 8

9 Testing ASF Metodikk Lite kompetanse på metodikk. Metodikken som benyttes av en er Vmodell. Testene planlegges ovenfra og ned parallelt med utvikling og gjennomføres nedenfra og opp. Kundens ansvar i Vmodellen er å gjennomføre Kundens Akseptansetest (AT). Kunden deltar i brukervennlighetstest og systemtest. Begge testene planlegges og gjennomføres av en. Testleder planlegger og koordinerer deltakelse i systemtest. Kunden bidrar i forbindelse med ytelsestesting, ved å gi input til ytelsestestmodeller. Dette er et punkt som Tjenesteeiere i ASF i større grad har bidratt med input til enn ASF. 9

10 Testing ASF Gjennomføring Organisering av AT I forkant av oppstart AT er det en rekke aktiviteter som gjennomføres av testleder ASF Workshop for å gjennomgå leverandørens testbetingelser (tjenesteeierne og ASF) Opprette Akseptansetestplan og fremdriftsplan som inkluderer både systemtest og akseptansetest. Fremdriftsplan kvalitetssikres også av leverandør. Avklaring av hvem som stiller som testleder fra aktuelle tjenesteeiere Møter og jevnlig dialog med testledere for å planlegge gjennomføring av systemtest og akseptansetest (ukentlig statusmøte, epost, tlfkontakt) Evt oppstartsmøte for å fordele ansvarsområde Følge opp at dokumenter på overordnet design og detaljert design er lest og forstått og avklaringer er gjort mellom ASF, Tjenesteeier og Planlegging, koordinering og gjennomføring av deltakelse i leverandørs systemtest (fortrinnsvis bruke personer hos tjenesteeiere og ASF som også skal delta i Akseptansetest) Testcase, testbetingelser og testskript fra leverandørens systemtest gjenbrukes til en viss grad i forberedelser til akseptansetest Avdekke deltakernes behov for testdata, tilganger osv Ved behov gi generell opplæring i gjennomføring av akseptansetest. Testperiode, rapportering og oppfølging av feil, kategorisering og prioritering av feil osv. 10

11 Testing ASF Gjennomføring Deltakere i ukentlig statusmøte er leverandør, ASF og deltakende tjenesteeiere. Innhold: Overordnet status Gjennomgang av milepælsplan Status for utvikling Status for test (systemtest, akseptansetest) Status ytelsestest Oppfølging kundens medvirkning Budsjettoppfølging Planlagt arbeid Risikomatrise Testleder ASF Testansvarlig Tjenesteeier Testansvarlig Tjenesteeier Testansvarlig Tjenesteeier Testressurser Tjenesteeiere Testressurser ASF ASF stiller med testleder og har hovedansvaret for at AT blir gjennomført. Dette innebærer også koordinering av de ulike testdeltakerne både internt i avdelingen, ulike tjenesteeiere og leverandør. ASF stiller med egne testressurser. Tjenesteeiere i Altinn stiller med egen testansvarlig som har som hovedansvar å organisere og følge opp testingen i egen etat. Testansvarlig hos tjenesteeier rapporterer til testansvarlig i ASF. Tjenesteeiere stiller med egne testressurser 11

12 Testing ASF Planlegging av AT I forbindelse med versjoner, settes det av i størrelsesorden 56 uke til AT. Pr. i dag er hovedaktivitetene til testleder i planleggingsfasen: Opprette og vedlikeholde akseptansetestplan med fremdriftsplan Verifisere rutiner som skal benyttes av Testansvarlig og testressurser Fordele arbeidsoppgaver til testansvarlig hos Tjenesteeiere i forberedelsesfasen Fordele områder Fordele ansvar i forbindelse med utarbeidelse av testskript Fordele ansvar i forbindelse med kjøring av testskript Sikre at feillister er på plass Kvalitetssikre at testskript blir utarbeidet Avdekke behov for bidrag mhp testdata Sikre at deltakerne har alle nødvendige tilganger Delta i ukentlig statusmøte for å gjennomgå status i Akseptansetest. en produserer ukentlig statusrapport med fast agenda som gjennomgås på møtet 12

13 Testing ASF Oppfølging/gjennomføring av AT Hovedoppgaver for Testleder i ASF i forbindelse med AT: Sikre at AT starter opp til fast satt tid Følge opp Testansvarlige hos Tjenesteeiere Rapportere status til i forhold til gjennomførte tester og dekningsgrad Følge opp feillister: Kategorisere feil Sende feil til Følge opp feil som enten er avvist av leverandør eller rettet Hovedoppgave til Testansvarlig hos Tjenesteeier: Koordinere etatens testressurser Følge opp at testing blir gjennomført hos Tjenesteeier Rapportere til Testleder ASF: Hva som er testet Status på testing 13

14 Testing ASF Rapportering produserer testrapport etter endt AT med evt oversikt over omforente feil Dersom alt er ok fra ASFs side, har det blitt praktisert stille aksept. Annet Behov for opplæring i Altinn funksjonalitet for den enkelte tester ikke vært stort fokus på dette til nå Anbefaler generelt deltakere i AT til å delta på leverandørens systemtest for å øke kunnskapsnivå og forståelsen av prosessen videre 14

15 Testbehov Altinn II Mottaksprosjekt Krav til tester Egenskaper som skal testes Metoder / modeller definisjoner Testdata Testplan Drift Applikasjons forvaltning Utvikling Oppsummert 15

16 Altinn II Kravene Drift Tester som inngår Test Forkort. Ansvarlig Bidragsytere Etableringsprosjekt Aksept. periode Godkj. periode Endringer (Ord.drift) *) Installasjonstest IN Kunden v/eksist. leverandør Kunden v/utvikl. og forv. lev. Ytelsestest YT Kunden v/eksist. leverandør Kunden v/utvikl. og forv. lev. Driftstest DT Kunden v/eksist. leverandør Kunden v/utvikl. og forv. lev. Verifikasjonstest VT Kunden Kunden v/utvikl. og forv. lev. Penetrasjonstest PT v/3.part Test av rutiner TR Kunden Kunden v/forv. lev. Test av komp. overføring TK Kunden Kunden v/eksist. leverandør Krise og beredskapsøvelse KB Kunden Akseptansetest AT Kunden ene Godkjenningstest GT Kunden *) en vil sammen med Kunden vurdere hvilke tester som skal gjennomføres ved hasteendringer. Det er ikke krav til Kundens godkjenning ved: hasteendringer som er nødvendige for å ivareta avtalt tjenestenivå eller krav til sikkerhet forhåndsgodkjente enkle standardendringer Kunden har rett til og mulighet til å delta i ens tester, ref. kapittel 3. Spesielt er Kundens rett til å delta i ytelsestest viktig. Koordineringsavtalens Bilag 2 gir en oversikt over de testene som skal gjennomføres ved omfattende og ordinære endringer, hvor også Videreutviklings/Forvaltningsleverandørens tester er inkludert. 16

17 Altinn II Kravene Drift Egenskaper som skal testes Egenskaper IN YT DT VT Tester PT TR TK KB AT GT Teknisk plattform Mottak og installasjon av migreringspakker og verifikasjon at installasjonen av løsningen er vellykket og korrekt. 1) Plattformens egnethet til å drifte løsningen 1) Funksjonalitet på ny driftsplattform fungerer identisk som på eksisterende driftsplattform Samspill med eksterne systemer 1) Samspill med annen programvare 1) Sikkerhet 1) Ytelse (herunder responstider, bruk av Maskinressurser, m.m.) 1) Rutiner, dokumentasjon og rapportering Hendelseshåndtering (kritiske, alvorlige og mindre alvorlige) Problemløsning Endringshåndtering hasteendringer Endringshåndtering enkle standardendringer Endringshåndtering ordinære endringer Produksjonssetting Verifisering av driftsspesifikasjonen (Jf. Bilag 1, pkt. 5.11) Verifisering av rapportering (Jf. Bilag 6, pkt 1.2) Håndtering av krisesituasjoner Kompetanse Evne til å analysere feilsituasjoner/hendelser Evne til å analysere problemer Evne til å implementere endringer (feilrettelser) 1) Testen vil danne grunnlag for Kundens akseptansetest og vil inngå som et akseptansekriterie for å avsjekke at: leverandørens test er gjennomført testrapport er utarbeidet og overlevert alle feil oppdaget i testen er utbedret (jf. Driftsavtalen punkt ) 17

18 Altinn II Kravene Drift Testplanen skal inneholde: Innledning Ev. avvik fra overordnet teststrategi Startkriterier for test (se kap ) Krav for avslutning av test (se kap ) Hvilke egenskaper som skal testes (se kap. 2.4) Godkjennings og underkjenningskriterier (se kap ) Aktiviteter som skal til for å gjennomføre testen Krav og forutsetninger til testmiljø Ansvarsforhold og roller Bemanning og opplæring Risikofaktorer Framdriftsplan (milepæler og aktiviteter) 18

19 Altinn II Kravene Drift Testdata Testdata i ens testmiljø er kundens ansvar. Kunden plikter å produsere anonymiserte testdata for opplærings og testmiljøene og oversende dette til en innen rimelig tid før dataene skal benyttes. Tidspunkt avklares i forbindelse med planleggingen av Etableringsprosjektet. I den grad en har behov for å få tilgang til og behandle personopplysninger fra Kundens systemer i forbindelse med testing av programvaren, skal partene inngå en databehandleravtale, jf. personopplysningsloven 15 og 13. Kunden vil være behjelpelig med å fremskaffe data fra Kundens egne systemer til testformål. 19

20 Altinn II Kravene Drift Fiktive testdata Testdatasett ett til hver tjenesteeier 10 fødselsnummer uten tilknytning til noen enheter 3 fødselsnummer uten tilknytning til noen enheter, men i familie 3 daglig ledere med utenlandsk adresse i ett selskap med utenlands adresse 50 daglig ledere med tilknytning en juridisk enhet 50 styreledere med tilknytning til de samme enhetene som i punktet over 50 nestledere med tilknytning til de samme enhetene som i punktet over 50 styremedlemmer med tilknytning til de samme enhetene som i punktet over 10 daglig ledere i et organisasjonsledd 10 regnskapsførere med 5 klienter eller færre (herunder også de klientene og deres daglige ledere og evt. styreledere) 5 regnskapsførere med mer enn 100 klienter (herunder også de klientene og deres daglige ledere og evt. styreledere) 10 revisorer med 5 klienter eller færre (herunder også de klientene og deres daglige ledere og evt. styreledere) 5 revisorer med mer enn 100 klienter (herunder også de klientene og deres daglige ledere og evt. styreledere) 3 kontaktpersoner i norskregistrert utenlandsk foretak 3 forretningsfører for en enhet 3 kontaktpersoner i kommune 3 sameiere 5 innehavere av enkeltpersonsforetak 5 innehavere av ansvarlige selskaper 5 innehavere av selskaper med delt ansvar 3 representanter for utenlandsk selskap 3 bestyrende redere 3 bobestyrere 3 deltakere med proratarisk ansvar 3 deltakere med solidarisk ansvar 2 komplementar Krav fra riksrevisjonen om å begrense bruken av skarpe testdata Forutsetning for Altinn II anskaffelsen av fiktive testdata er på plass innen overtakelse Generell oppfatning av bruken av skarpe data er for utbredt i Altinn i dag jfr. oppmerksomhet i media de siste månedene om misbruk av fødselsnummer / identitet, m.m. 20

21 Altinn II Kravene Applikasjonsforvaltning Tester som inngår Test Forkor t. Ansvarlig Bidragsytere Spesifiseri ngs fase Utviklings fase Akseptanse periode Leveringsfase Godkjennings periode Brukervennlighetstest BT Kunde og Modultest MT Integrasjonstest IT Systemtest ST med bistand fra Kunde Sikkerhetstest SIT med bistand fra Kunde Ytelsestest YT, Kunden v/ Driftsleverandør, Kunden v/ Driftsleverandør [1] [2] () Installasjonstest IN, Kunde v/driftsleverandør, Kunde v/driftsleverandør [3] [4] Akseptansetest AT Kunde Kunde med bistand fra Driftstest DT Kunden v/ Driftsleverandør Kunden v/ Driftsleverandør Godkjenningstest GT Kunde Kunde med bistand fra [1] en har ansvaret for ytelsestesting av Leveransen i utviklingsfasen (gjøres i Kundens ytelsestestmiljø). [2] Kunden v/driftleverandør har ansvaret for ytelsestest som en del av akseptansetesten og får bistand fra en til evt. feilsøking. [3] en må gjennomføre installasjonstest som en del av utviklingsfasen. [4] Kunden v/driftsleverandør har ansvaret for installasjonstest i hhv. akseptansetestmiljø og produksjonsmiljø. 21

22 Altinn II Kravene Applikasjonsforvaltning Egenskaper som skal testes Tester Egenskaper BT MT IT ST YT IN DT Funksjonalitet Funksjonalitet som beskrevet i kravspesifikasjoner Manuelle rutiner Korrekthet Forskriftsmessighet Sporbarhet for revisjon Sikkerhet Samspill med annen programvare Samspill med eksterne systemer Pålitelighet Modenhet for drift Robusthet Gjenopprettelse etter systemstopp Stresstoleranse Samtidighet Tilgjengelighet Brukskvalitet Opplæringsterskel Forståelighet Effektivitet i bruk Feiltoleranse Universelt utformet Sluttbrukertilfredshet Ytelse Responstider Tid for batcher Bruk av maskinressurser Ressursbruk Vedlikeholdbarhet Analyserbarhet Forutsigelighet Endringsbarhet Testbarhet Flyttbarhet Tilpasningsevne Installerbarhet Standardisering AT GT 22

23 Altinn II Kravene Applikasjonsforvaltning Lav Høyt An alyse og de sign Godkjenningstest Detaljeringsgrad Te stin g Akseptansetest Systemtest Integrasjonstest Brukervennlighetstest Sikkerhetstest Testnivå Høy Brukervennlighets test Utvikling Modultest Lavt Testene utføres på forskjellige testnivå og i henhold til Vmodellen. Testing planlegges ovenfra og ned, og gjennomføres nedenfra og opp. Testarbeidet foregår parallelt med utvikling av Løsningen. Testplanlegging skal starte straks det foreligger krav og løsningsspesifikasjoner og testgjennomføring skal starte med test av små moduler. Enkelte tester kan utføres på flere forskjellige testnivå, noe som kun delvis er illustrert i figur 1. Dette gjelder brukervennlighetstest, sikkerhetstest, ytelsestest, installasjonstest og driftstest. De to sistnevnte skal alltid utføres i forbindelse med migrering av Løsningen til produksjonsmiljø. 23

24 Altinn II Kravene Applikasjonsutvikling Testplanen skal inneholde: Innledning Ev. avvik fra overordnet teststrategi Startkriterier for test (se kap ) Krav for avslutning av test (se kap ) Testobjekter for aktuell test Hvilke egenskaper som skal testes (se kap. 2.4) Angrepsmåte (se kap ) Godkjennings og underkjenningskriterier (se kap ) Avbrudds og gjenopptakelseskriterier (se kap ) Hvilken testdokumentasjon som produseres se kap. 2.6) Aktiviteter som skal til for å gjennomføre testen Krav og forutsetninger til testmiljø Ansvarsforhold og roller Bemanning og opplæring Risikofaktorer Framdriftsplan (milepæler og aktiviteter) Oversikt over testscript/testcase (trekkes ev. ut i testsyklusbeskrivelse) 24

25 Altinn II Kravene Applikasjonsutvikling Testdata Testdata i ens utviklingsmiljø Testdata i ens utviklingsmiljø er ens ansvar. Testdata i ens testmiljø Testdata i ens testmiljø er ens ansvar. I den grad en har behov for å få tilgang til og behandle personopplysninger fra Kundens systemer i forbindelse med testing av programvaren, skal partene inngå en databehandleravtale, jf. personopplysningsloven 15 og 13. Kunden vil være behjelpelig med å fremskaffe data fra Kundens egne systemer til testformål. 25

26 Altinn II Kravene Utvikling Tester som inngår Test Forkortelse Ansvarlig Bidragsytere Spesifiserings fase Utviklings fase Akseptanse periode Leveringsfase Godkjennings periode Brukervennlighetstest BT Kunde og Modultest MT Integrasjonstest IT Systemtest ST med bistand fra Kunde Sikkerhetstest SIT med bistand fra Kunde Ytelsestest YT, Kunden v/ Driftsleverandør, Kunden v/ Driftsleverandør [1] [2] () Installasjonstest IN, Kunde v/driftsleverandør, Kunde v/driftsleverandør [3] [4] Akseptansetest AT Kunde Kunde med bistand fra Driftstest DT Kunden v/ Driftsleverandør Kunden v/ Driftsleverandør Godkjenningstest GT Kunde Kunde med bistand fra [1] en har ansvaret for ytelsestesting av Leveransen i utviklingsfasen (gjøres i Kundens ytelsestestmiljø). [2] Kunden v/driftleverandør har ansvaret for ytelsestest som en del av akseptansetesten og får bistand fra en til evt. feilsøking. [3] en må gjennomføre installasjonstest som en del av utviklingsfasen. [4] Kunden v/driftsleverandør har ansvaret for installasjonstest i hhv. akseptansetestmiljø og produksjonsmiljø. 26

27 Altinn II Kravene Utvikling Egenskaper som skal testes Tester Egenskaper BT MT IT ST YT Funksjonalitet Funksjonalitet som beskrevet i kravspesifikasjoner Manuelle rutiner Korrekthet Forskriftsmessighet Sporbarhet for revisjon Sikkerhet Samspill med annen programvare Samspill med eksterne systemer Pålitelighet Modenhet for drift Robusthet Gjenopprettelse etter systemstopp Stresstoleranse Samtidighet Tilgjengelighet Brukskvalitet Opplæringsterskel Forståelighet Effektivitet i bruk Feiltoleranse Universelt utformet Sluttbrukertilfredshet Ytelse Responstider Tid for batcher Bruk av maskinressurser Ressursbruk Vedlikeholdbarhet Analyserbarhet Forutsigelighet Endringsbarhet Testbarhet Flyttbarhet Tilpasningsevne Installerbarhet Standardisering IN DT AT GT 27

28 Altinn II Kravene Utvikling Lav Høyt An alyse og de sign Godkjenningstest Detaljeringsgrad Te stin g Akseptansetest Systemtest Integrasjonstest Brukervennlighetstest Sikkerhetstest Testnivå Høy Brukervennlighets test Utvikling Modultest Lavt Testene utføres på forskjellige testnivå og i henhold til Vmodellen. Testing planlegges ovenfra og ned, og gjennomføres nedenfra og opp. Testarbeidet foregår parallelt med utvikling av Løsningen. Testplanlegging skal starte straks det foreligger krav og løsningsspesifikasjoner og testgjennomføring skal starte med test av små moduler. Enkelte tester kan utføres på flere forskjellige testnivå, noe som kun delvis er illustrert i figur 1. Dette gjelder brukervennlighetstest, sikkerhetstest, ytelsestest, installasjonstest og driftstest. De to sistnevnte skal alltid utføres i forbindelse med migrering av Løsningen til produksjonsmiljø. 28

29 Altinn II Kravene Utvikling Testplanen skal inneholde: Innledning Ev. avvik fra overordnet teststrategi Startkriterier for test (se kap ) Krav for avslutning av test (se kap ) Testobjekter for aktuell test Hvilke egenskaper som skal testes (se kap. 2.4) Angrepsmåte (se kap ) Godkjennings og underkjenningskriterier (se kap ) Avbrudds og gjenopptakelseskriterier (se kap ) Hvilken testdokumentasjon som produseres se kap. 2.6) Aktiviteter som skal til for å gjennomføre testen Krav og forutsetninger til testmiljø Ansvarsforhold og roller Bemanning og opplæring Risikofaktorer Framdriftsplan (milepæler og aktiviteter) Oversikt over testscript/testcase (trekkes ev. ut i testsyklusbeskrivelse) 29

30 Altinn II Kravene Utvikling Testdata Testdata i ens utviklingsmiljø Testdata i ens utviklingsmiljø er ens ansvar. Testdata i ens testmiljø Testdata i ens testmiljø er ens ansvar. I den grad en har behov for å få tilgang til og behandle personopplysninger fra Kundens systemer i forbindelse med testing av programvaren, skal partene inngå en databehandleravtale, jf. personopplysningsloven 15 og 13. Kunden vil være behjelpelig med å fremskaffe data fra Kundens egne systemer til testformål. 30

31 Testregime Altinn II Plan IT / ASF Gapanalyse Utarbeide teststrategi IT og ASF Opplæring > sertifisering (inkl. terminologi) Ressursallokering / avtaler ASF ASF / Altinn II Utarbeide testplan v09 Foreløpig testregime Foreløpig allokering av ressurser ASF og ALF Gjennomgang av tilbudene mht testing Avklaringer overfor tilbydere Evaluering Forberedelse til mottaksprosjektene Kontraktsetablering Harmonisering evnt. testforbehold ift avklaringer Mottaksprosjektene D & AF (før etableringsprosjektene) Utarbeide testplan med valgt leverandør Etablere testregime sammen med IT / ALF Mottaksprosjekt Utvikling (før etableringsprosjektet) Utarbeide testplan med valgt leverandør Etablere testregime sammen med IT / ALF Mottaksprosjektene / Etableringsprosjektene D & AF Gjennomføre testplan Mottaksprosjekt / Etableringsprosjekt Utvikling AII V1 Gjennomføre testplan Periode Uke Periode xx Akt. Komp.tilf. 31

32 Følgende standarder kan være aktuelle: Standarder BS 79252:1998. Software Component Testing. DO178B: Software Considerations in Airborne Systems and Equipment Certification, Requirements and Technical Concepts for Aviation (RTCA SC167). IEEE :1990. Standard Glossary of Software Engineering Terminology. IEEE 829:1998. Standard for Software Test Documentation. IEEE 1008:1993. Standard for Software Unit Testing. IEEE 1012:2004. Standard for Verification and Validation Plans IEEE 1028:1997. Standard for Software Reviews. IEEE 1044:1993. Standard Classification for Software Anomalies. IEEE 1219:1998. Software Maintenance. ISO/IEC 91261:2001. Software Engineering Software Product Quality Part 1: Quality characteristics and subcharacteristics. ISO/IEC 12207:1995. Information Technology Software Life Cycle Processes. ISO/IEC :1996. Information Technology Software Product Evaluation Part 1: General Overview. Standarder for terminologi, som kan være aktuelle: ISO/IEC 23821:1993. Data processing Vocabulary Part 1: Fundamental terms. ISO 9000:2005. Quality Management Systems Fundamentals and Vocabulary. Oversettelse fra IEEE/ISO og DND s terminologiliste til norsk (HS) 32

33 Definisjoner Det er bygget opp en oversikt over alle brukte definisjoner, med norsk tekst, og med henvisning til den engelske standarden. 33

34 Def. teststrategi Definisjonsliste under utarbeidelse for samtlige begreper innenfor testplanleggingen. 1. versjon til Definisjoner Teststrategien : Et høynivådokument som definerer testnivåene som skal utføres og testingen innenfor disse nivåene for et eller flere prosjekter. Se også hovedtestplan. Overordnet beskrivelse av testarbeidet og ansvarsforhold i løpet av et prosjekt eller i løpet av en periode med flere utgivelser av nye releaser av testobjektet. Den skal som minimum beskrive hvilke testnivåer som skal gjennomføres og hvilke egenskaper som spesielt fokuseres på hvilket testnivå, dekningsgrad, testobjekter (omfang av testen), roller og ansvarsforhold, fremdriftsplan og begrepsapparat. (tidl. DND terminologiliste). Også overordnet testplan. testnivå: (1) En gruppe med testaktiviteter som er organisert og ledet sammen. Et testnivå hører vanligvis til et abstraksjonsnivå i prosjektet (utviklingsmodellen). Eksempler er enhetstest eller modultest, integrasjonstest, systemtest og akseptansetest. Nivåene som skal brukes, tilpasset det gjeldende system, spesifiseres i teststrategien (hovedtestplan). (2) De nivåer eller avgrensede tester som et system eller endringer bør testes gjennom etter gjeldende utviklingsmodell. Nivåene som skal brukes, tilpasset gjeldende testobjekt, spesifiseres i teststrategien. Innenfor hvert enkelt testnivå er det et sett med anbefalte testtyper. (tidl. DND terminologiliste) Eksempel testledelse: Planlegging, estimering, oppfølging og styring av testaktiviteter, typisk utført av en testleder. testplan: Et dokument som beskriver omfang (hva som skal testes), ansvarsforhold, krav til infrastruktur for testingen, framgangsmåte, kriterier, organisering, ressurser og tidsplan for testarbeidet for en test. Planen identifiserer testobjekter, hva som skal testes, testoppgavene og hvem som skal utføre disse, testernes grad av uavhengighet, testmiljøet, testdesignteknikker og testmåleteknikker som skal brukes og begrunnelsen for deres valg, og beskriver risikoene og planene for deres inntreden. Testplanen er en dokumentasjon av testplanleggingen. [etter IEEE 829] 34

Testbilag til IT kontrakter

Testbilag til IT kontrakter Testbilag til IT kontrakter Grunner til å lage dette testbilaget Unngår å diskutere de samme problemstillingene i hver kontrakt testfaglige selvfølgeligheter blir landet av testfaglig personell en gang

Detaljer

Ansvarlig: Faglig ansvarlig for innhold og revisjon, Testseksjonen TestiT, Avd. for Tjenesteproduksjon HN IKT

Ansvarlig: Faglig ansvarlig for innhold og revisjon, Testseksjonen TestiT, Avd. for Tjenesteproduksjon HN IKT Teststrategi IKT-testing i Helse Nord Ansvarlig: Faglig ansvarlig for innhold og revisjon, Testseksjonen TestiT, Avd. for Tjenesteproduksjon HN IKT Endring Versjon Rolle / Organisasjon Revidert Revisjon

Detaljer

Finansportalen Historiske bankdata

Finansportalen Historiske bankdata Bilag 5: Testing og godkjenning For Finansportalen Historiske bankdata Bilag 5 Testing og godkjenning Innholdsfortegnelse 1.1 OMFANG... 3 1.1.1 Systemtest 3 1.1.2 Godkjenningsprøve 3 1.2 GJENNOMFØRING...

Detaljer

Bilag 4 Prosjekt- og fremdriftsplan for migrering til ny plattform

Bilag 4 Prosjekt- og fremdriftsplan for migrering til ny plattform Bilag 4 Prosjekt- og fremdriftsplan for migrering til ny plattform Versjonshåndtering Versjon Dato Initiert av Endringsårsak 1.0 16.05.2013 Difi Dokument distribuert til tilbydere 2.0 20.08.2013 Difi Dokument

Detaljer

Overordnet Testplan. MUSIT Ny IT-arkitektur, Pilot og Hovedprosjekt. Page 1 of 11

Overordnet Testplan. MUSIT Ny IT-arkitektur, Pilot og Hovedprosjekt. Page 1 of 11 Overordnet Testplan MUSIT Ny IT-arkitektur, Pilot og Hovedprosjekt Page 1 of 11 Innhold 1 Innledning... 4 1.1 Hensikten med dette dokumentet... 4 1.2 Grensesnitt.... 4 1.3 Omfang av dokumentet... 4 1.4

Detaljer

Cross the Tech Bridge. Anette Valaker

Cross the Tech Bridge. Anette Valaker Cross the Tech Bridge Anette Valaker Anette.Valaker@sogeti.no En funksjonell tilnærming til test av infrastruktur Litt om meg Jobbet som testleder i Sogeti siden 2007 Jobbet med test av ulike systemer

Detaljer

Saksnummer 13/00203 1 / 29

Saksnummer 13/00203 1 / 29 Bilag 6 Vedlegg 6 7 Vedlegg - Kundens teststrategi 7 - Kundens teststrategi Saksnummer 13/00203 1 / 29 Versjonshåndtering Versjon Dato Initiert av Endringsårsak 1.0 16.05.2013 Difi Dokument distribuert

Detaljer

Implementering av nytt ITSM-system og selvbetjeningsportal

Implementering av nytt ITSM-system og selvbetjeningsportal 10:00-10:45 Implementering av nytt ITSM-system og selvbetjeningsportal v/sølvi Hagen og Leo Sande Gasnier ITSM systemet skal understøtte saksflyt og avtaleoppfølging mellom tjenesteeier, AAS og leverandørene

Detaljer

Presentasjon Test. Møte med Systemleverandører 5.desember 2014

Presentasjon Test. Møte med Systemleverandører 5.desember 2014 Presentasjon Test Møte med Systemleverandører 5.desember 2014 Agenda Informasjon om status og planer for videre arbeid i Elhubprosjektet Informasjon om organisering av testaktiviteter Presentasjon av kravspesifikasjoner

Detaljer

Altinn - Test. 15.10.2013 Anne Risbakk Testleder i Altinn

Altinn - Test. 15.10.2013 Anne Risbakk Testleder i Altinn e-forvaltning Altinn - Test 15.10.2013 Anne Risbakk Testleder i Altinn Tema for dagen Litt historikk Underveis og fram til 2012/2013 Små og store smell Altinn - leverandører og Avtaleverk Test- og kvalitetssenter

Detaljer

Hvordan komme i gang med Altinn? Roy Horn serviceleder i Altinn Sentralforvaltning 31.08.09

Hvordan komme i gang med Altinn? Roy Horn serviceleder i Altinn Sentralforvaltning 31.08.09 Hvordan komme i gang med Altinn? Roy Horn serviceleder i Altinn Sentralforvaltning 31.08.09 1 Hovedmål med presentasjonen Hvordan komme i gang med Altinn for? 1. Nye potensielle tjenesteeiere 2. Leverandører

Detaljer

Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012

Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012 Kontrakter og test i smidige prosjekter Fagmøte Dataforeningen i Trondheim 12.Mars 2012 Agenda Smidige manifest Smidige prosjekter og testing Samarbeid og tillit teori Hva er en kontrakt Gjennomgang av

Detaljer

Livsløpstesting av IT-systemer

Livsløpstesting av IT-systemer Livsløpstesting av IT-systemer Testing, validering og evaluering Teste Undersøke ved hjelp av tester om systemet fungerer slik det er beskrevet Validere Bekrefte hvordan systemet virkelig fungerer, om

Detaljer

Modernisering av IKT i NAV

Modernisering av IKT i NAV Modernisering av IKT i NAV Test, Leverandørperspektiv Vedtaksløsningen 28.05.13 Kristian Bjerke-Gulstuen Innhold Kort introduksjon til Moderniseringsprogrammet i NAV Overordnet oversikt over test i NAV

Detaljer

Bilag 6 Vedlegg 3 Definisjoner

Bilag 6 Vedlegg 3 Definisjoner Bilag 6 Vedlegg 3 Definisjoner Saksnummer 13/00203 1 / 7 Versjonshåndtering Versjon Dato Initiert av Endringsårsak 0.1 16.05.2013 Difi Dokument distribuert til tilbydere 02. 01.11.2013 Difi Ny definisjon

Detaljer

Gårsdagens testroller takler ikke dagens utfordringer. Magnus Halvorsen og Erik Rogstad

Gårsdagens testroller takler ikke dagens utfordringer. Magnus Halvorsen og Erik Rogstad Gårsdagens testroller takler ikke dagens utfordringer Magnus Halvorsen og Erik Rogstad Eksempel: Testutlysning fra fortiden Arbeidsoppgaver Utarbeide testtilfeller basert på kravspesifikasjon Gjennomføring

Detaljer

Grunnleggende testteori. Etter Hans Schaefer

Grunnleggende testteori. Etter Hans Schaefer Grunnleggende testteori Etter Hans Schaefer Industri- og softwareprodukt Industriprodukt Fysisk produkt Testes under produksjon og til slutt om produktet oppfyller kravene Tilpasses, endres, redesignes,

Detaljer

Testing i smidigavtalen (SSA-S) Seniorrådgiver Mari Vestre, Difi. Testdagen ODIN 24. september 2014.

Testing i smidigavtalen (SSA-S) Seniorrådgiver Mari Vestre, Difi. Testdagen ODIN 24. september 2014. Testing i smidigavtalen (SSA-S) Seniorrådgiver Mari Vestre, Difi Testdagen ODIN 24. september 2014. Mari Vestre: Cand Real i informatikk fra UiO 1985 Jobbet som prosjektleder, testleder, linjeleder Laget

Detaljer

Anskaffelsesstrategi for nye Altinn-kontrakter fra Vedlegg 2 Vurdering av mulige prismodeller (jf. kap 9 i anskaffelsesstrategien)

Anskaffelsesstrategi for nye Altinn-kontrakter fra Vedlegg 2 Vurdering av mulige prismodeller (jf. kap 9 i anskaffelsesstrategien) Anskaffelsesstrategi for nye Altinn-kontrakter fra 2014 Vedlegg 2 av mulige prismodeller (jf. kap 9 i anskaffelsesstrategien) Innhold 1. Prismodeller... 2 1.1. Mulige prisingsmekanismer... 2 1.2. Prismodell...

Detaljer

Ekspertgruppemøte - Test. Statnett 15.januar 2015

Ekspertgruppemøte - Test. Statnett 15.januar 2015 Ekspertgruppemøte - Test Statnett 15.januar 2015 Agenda ekspertgruppemøte 15.01.2015 11:00-12:00 Lunsj (valgfritt) 12:00-12:15 Innledning Dagens agenda Kort informasjon om prosjektstatus 12:15-13:00 Gjennomgang

Detaljer

Elhub Strategi Aktørtesting

Elhub Strategi Aktørtesting Elhub Strategi Aktørtesting Versjon 2.0 29.septemper 2016 Innholdsfortegnelse 1 Introduksjon... 2 1.1 Endringslogg... 2 2 Definisjoner... 2 3 Om aktørtesting... 3 3.1 Formål... 3 3.2 Deltakere... 3 3.3

Detaljer

FORBEREDELSESFASE (FF)

FORBEREDELSESFASE (FF) FREMDRIFTSPLAN SOLA KOMMUNE (Underbilag 4 - versjon 2) ACOS Ressurser (timer) Kunde Ressurser (timer) Ansvar Dokumentasjon Startdato Sluttdato FORBEREDELSESFASE (FF) 11.11.16 1.5.17 FF0.1 Signering av

Detaljer

Egenevalueringsskjema

Egenevalueringsskjema Egenevalueringsskjema for foretakets IT-virksomhet forenklet versjon basert på 12 COBIT prosesser Dato: 10.07.2012 Versjon 2.6 Finanstilsynet Tlf. 22 93 98 00 post@finanstilsynet.no www.finanstilsynet.no

Detaljer

Statisk testing. Testing uten datamaskin, men med vår egen evne til å vurdere og analysere

Statisk testing. Testing uten datamaskin, men med vår egen evne til å vurdere og analysere Statisk testing Testing uten datamaskin, men med vår egen evne til å vurdere og analysere Hva er statisk testing Analyser som utføres på skrevne dokumenter Hensikten er å finne avvik fra spesifikasjonene

Detaljer

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, System integration testing Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, Innhold Presentasjon Hva er integration testing (pensum) Pros og cons med integrasjonstesting Når bruker vi integration

Detaljer

ISTQB Foundation Level Prøveeksamen

ISTQB Foundation Level Prøveeksamen ISTQB Foundation Level Prøveeksamen Svar på følgende spørsmål For hvert spørsmål er der ETT og BARE ETT rett svar! (Unntak er avmerket spesielt). Spørsmål til Kap 1 ("Fundamentals") 1.1. (K2) Hva er betydningen

Detaljer

NS6450 Idriftsetting og prøvedrift av tekniske bygningsinstallasjoner

NS6450 Idriftsetting og prøvedrift av tekniske bygningsinstallasjoner NS6450 Idriftsetting og prøvedrift av tekniske bygningsinstallasjoner Tor I. Hoel, ÅF Advansia 31.03.2016 Litt historie Komiteen startet våren 2013 Komiteen leverte ferdig forslag sommer 2015 (i hht plan)

Detaljer

Retningslinjer for akseptansetest

Retningslinjer for akseptansetest Bilag 5 Kundens godkjenningsprøve Retningslinjer for akseptansetest 1 Akseptansetest i DGI Akseptansetest (AT) er kundens egen test for å verifisere at leveransen er i henhold til bestillingen. Ifølge

Detaljer

Akseptansetesten. Siste sjanse for godkjenning Etter Hans Schaefer

Akseptansetesten. Siste sjanse for godkjenning Etter Hans Schaefer Akseptansetesten Siste sjanse for godkjenning Etter Hans Schaefer Akseptansetesting Formell testing med hensyn til brukerbehov, krav, og forretningsprosesser som utføres for å avklare om et system oppfyller

Detaljer

Krav som bør stilles til leverandørens verifikasjon og test

Krav som bør stilles til leverandørens verifikasjon og test Krav som bør stilles til leverandørens verifikasjon og test Av Hans Schaefer Versjon 1.2, 14.9.2005 Dette dokument beskriver krav en bør stille til verifikasjon under utviklingen og test hos en seriøs

Detaljer

Montasje. Leverandøren skal generelt beregne 5 dagers behandlingstid hos oppdragsgiver for godkjenning av milepæler.

Montasje. Leverandøren skal generelt beregne 5 dagers behandlingstid hos oppdragsgiver for godkjenning av milepæler. Vedlegg 4c Teknisk beskrivelse - Prosjektgjennomføring 1 Generelt Anskaffelsen består av komplett MR- maskin, inklusive fjerning av gammelt utstyr, montasje, nytt eller oppgradert RF- bur og opplæring.

Detaljer

UNN KIS Prosjekt- og fremdriftsplan

UNN KIS Prosjekt- og fremdriftsplan UNN KIS Prosjekt- og fremdriftsplan Bilag K4 til Kjøpsavtale UNN KIS 1 1. Introduksjon Leverandøren skal i dette dokumentet oppgi forventet leveringstid (milepæler) og en detaljert prosjektplan hvor ansvarsforhold

Detaljer

Finansportalen Historiske bankdata

Finansportalen Historiske bankdata Bilag 6: Administrative bestemmelser For Finansportalen Historiske bankdata Åpen anbudskonkurranse Bilag 6 Administrative bestemmelser Innholdsfortegnelse 1 AVTALEN PUNKT 1.9: PARTENES REPRESENTANTER...

Detaljer

NS6450, prøvedrift av tekniske bygningsinstallasjoner

NS6450, prøvedrift av tekniske bygningsinstallasjoner NS6450, prøvedrift av tekniske bygningsinstallasjoner Tor I. Hoel, ÅF Advansia 21.09.2015 Prøvedrift av tekniske bygningsinstallasjoner Tor I. Hoel, ÅF Advansia, Områdeleder S3 ved T2-prosjektet Oslo Lufthavn

Detaljer

SSA 2015. Gjennomføring av leveransen i SSA-T og SSA-D. seniorrådgiver Mari Vestre, Difi

SSA 2015. Gjennomføring av leveransen i SSA-T og SSA-D. seniorrådgiver Mari Vestre, Difi SSA 2015 Gjennomføring av leveransen i SSA-T og SSA-D seniorrådgiver Mari Vestre, Difi Mål med endringene i gjennomføring av leveransen i SSA-T og SSA-D Legge til rette for mindre detaljerte kravspesifikasjoner

Detaljer

Test i smidig. Laila Sandbæk Testrådgiver og testleder Sogeti

Test i smidig. Laila Sandbæk Testrådgiver og testleder Sogeti Test i smidig Laila Sandbæk Testrådgiver og testleder Sogeti 03.03.2016 Produktkøen til foredraget Sprintrytme Plassering av testaktivitetene i sprintrytmen Teamet Test som en integrert del av gjennomføringsmodellen

Detaljer

Why Desperate Houswives make Excellent Test Managers En gjennomgang av testfaser i prosjekt

Why Desperate Houswives make Excellent Test Managers En gjennomgang av testfaser i prosjekt Why Desperate Houswives make Excellent Test Managers En gjennomgang av testfaser i prosjekt NFP s Arena for Prosjektledere 19.April 2012 Hvem er jeg Astrid Notø Larsen Cand Scient i Informatikk fra UiO

Detaljer

Alminnelige bestemmelser Gjennomføring av Leveransen Endringer etter avtaleinngåelsen

Alminnelige bestemmelser Gjennomføring av Leveransen Endringer etter avtaleinngåelsen Kapitlene i SSA-S 1. Alminnelige bestemmelser 2. Gjennomføring av Leveransen 3. Endringer etter avtaleinngåelsen 4. Garantiperiode 5. Leverandørens plikter 6. Kundens plikter 7. Plikter som gjelder Kunde

Detaljer

Metodikk innen kvalitetssikrin o risikos rin

Metodikk innen kvalitetssikrin o risikos rin Vedlegg C til rammeavtale med PROMIS for leveranse av bistand til kvalitetssikring og risikovurdering av prosjekter i politiet, ref. tilbudsdokumentet datert 1 0.06.20 10. Metodikk innen kvalitetssikrin

Detaljer

SERES og Tjenesteutvikling i Altinn. Geir Jevne Semantiske dager 7.juni 2011

SERES og Tjenesteutvikling i Altinn. Geir Jevne Semantiske dager 7.juni 2011 SERES og Tjenesteutvikling i Altinn Geir Jevne Semantiske dager 7.juni 2011 Brønnøysundregistrene En etat under Nærings- og handelsdepartementet Brønnøysundregistrene hadde 562 ansatte i 2010 Behandlet

Detaljer

Grunnleggende testteori

Grunnleggende testteori 1 Grunnleggende testteori Industri - og software produkt Industriprodukt: Fysisk produkt Testes under produksjon og til slutt om produktet oppfyller kravene Tilpasses, endres, redesignes, og justeres så

Detaljer

e-læringsprogram for prosjektledelse Endringer i den generelle avtaleteksten Bilag 6

e-læringsprogram for prosjektledelse Endringer i den generelle avtaleteksten Bilag 6 e-læringsprogram for prosjektledelse Endringer i den generelle avtaleteksten Bilag 6 Anskaffelsesnummer: 14/0038 Saksnummer: 2014/00380 Difis kontaktperson: Herman Valen Innhold 1 Innledning... 3 1.1 Formålet

Detaljer

Grunnleggende testteori

Grunnleggende testteori 1 Grunnleggende testteori Error-Fault-Failure 2 Error : når en programmerer koder feil eller utelater kode (evt. miljøpåvirkning) årsaken til en fault Fault (defect eller bug): feil i kode kan lede til

Detaljer

3B - SSA-D Bilag 1 Kundens kravspesifikasjon. Driftsavtalen (SSA-D) Bilag 1: Kundens kravspesifikasjon

3B - SSA-D Bilag 1 Kundens kravspesifikasjon. Driftsavtalen (SSA-D) Bilag 1: Kundens kravspesifikasjon Driftsavtalen (SSA-D) Bilag 1: Kundens kravspesifikasjon 1 Innhold 1 INNLEDNING... 3 1.1 BESKRIVELSE BILAG 1... 3 2 AVTALENS OMFANG... 4 2.1 KUNDENS FORMÅL MED AVTALEN... 4 3 KRAV TIL DRIFT AV TILBUDT

Detaljer

Prøvedrift en kontraktsrettslig og praktisk utfordring. Advokatene Ronny Lund og Jørgen Birkeland

Prøvedrift en kontraktsrettslig og praktisk utfordring. Advokatene Ronny Lund og Jørgen Birkeland Advokatene Ronny Lund og Jørgen Birkeland 2. september 2015 Når teknikken svikter Mandatet "Komiteen skal utarbeide en ny Norsk Standard for prøvedrift av tekniske anlegg i og på bygninger, med tilhørende

Detaljer

Bilag 6 Vedlegg 9 - Oversikt over dokumentasjon, planer og rapporter

Bilag 6 Vedlegg 9 - Oversikt over dokumentasjon, planer og rapporter Bilag 6 Vedlegg 9 - Oversikt over dokumentasjon, planer og rapporter Versjonshåndtering Versjon Dato Initiert av Endringsårsak 1.0 16.05.2013 Difi Dokument distribuert til tilbydere 2.0 20.08.2013 Difi

Detaljer

MEDISINERINGSSTØTTE. Litt om avtalene. Medisineringsstøtte Larvik Mars 2019

MEDISINERINGSSTØTTE. Litt om avtalene. Medisineringsstøtte Larvik Mars 2019 MEDISINERINGSSTØTTE Litt om avtalene Larvik Mars 2019 2 3 AVTALESTRUKTUR Rammeavtalen (En 1 - avtale Inngått av Larvik kommune) SSA-T (29 avtaler inngås av hver kommune) SSA-V (29 avtaler inngås av hver

Detaljer

Testplan (Software Test Plan)

Testplan (Software Test Plan) Testplan (Software Test Plan) Amanuel K. Tedla Eleonora Ntreska Ingrid Vik Hansen Joakim Moen Innholdsfortegnelse Innholdsfortegnelse 1.. Introduksjon... 3 1.1 Definisjoner... 3 1.2 Antagelser ved testing

Detaljer

Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter

Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter FOREDRAGSHOLDERE Kristian Bjerke-Gulstuen Accenture siden 1999 Fra utvikler til Testleder og Kvalitetsansvarlig Leder Accenture

Detaljer

NS6450 Idriftsetting og prøvedrift av tekniske bygningsinstallasjoner. Solstrandkonferansen 2016 Systematisk ferdigstillelse Tor I.

NS6450 Idriftsetting og prøvedrift av tekniske bygningsinstallasjoner. Solstrandkonferansen 2016 Systematisk ferdigstillelse Tor I. NS6450 Idriftsetting og prøvedrift av tekniske bygningsinstallasjoner Solstrandkonferansen 2016 Systematisk ferdigstillelse Tor I. Hoel, ÅF Advansia 11.02.2016 Prøvedrift av tekniske bygningsinstallasjoner

Detaljer

Oppsummert. Trude Rosendal. Ingebjørg Hammersland

Oppsummert. Trude Rosendal. Ingebjørg Hammersland 20.09.2016 Ingebjørg Hammersland Trude Rosendal Oppsummert INNHOLD Vipps, fra idé til DNBs stolthet Vipps, sånn tester vi Vipps, så var det testet Nov 2014 Mai 2015 30. mai 2015 26. juni 2015 4. nov 2015

Detaljer

Introduksjon til Software Testing

Introduksjon til Software Testing Introduksjon til Software Testing av Hans Schaefer hans.schaefer@ieee.org Http://home.c2i.net/schaefer/testing.html www.softwaretesting.no Hvorfor skal vi teste Grunnleggende fakta Test modell Terminologi

Detaljer

1 Anskaffelsens formål og omfang. 2 Krav til leverandør. Bilag 1 Beskrivelse av Bistanden. 2.1 Rådgivning i anskaffelsesprosessen

1 Anskaffelsens formål og omfang. 2 Krav til leverandør. Bilag 1 Beskrivelse av Bistanden. 2.1 Rådgivning i anskaffelsesprosessen Bilag 1 Beskrivelse av Bistanden 1 Anskaffelsens formål og omfang Oppdragsgiver har behov for å inngå en rammeavtale for kjøp av bistand fra godt kvalifiserte konsulenter for å bistå Fiskeridirektoratet

Detaljer

Retningslinjer for akseptansetest

Retningslinjer for akseptansetest Retningslinjer for akseptansetest 1 Akseptansetest i DGI Akseptansetest (AT) er kundens egen test for å verifisere at leveransen er i henhold til bestillingen. Ifølge V-modellen som knytter testnivå til

Detaljer

K O N S U L E N T - I D : 2 5 2 2 C U R R I C U L U M V I T A E

K O N S U L E N T - I D : 2 5 2 2 C U R R I C U L U M V I T A E K O N S U L E N T - I D : 2 5 2 2 C U R R I C U L U M V I T A E Utdannelse 1996-1998 2 årig Informatikk ved Høyskolen i Østfold 1994-1996 2 årig Økonomi og Administrasjon ved Høyskolen i Østfold Sertifiseringer

Detaljer

Kort om evaluering og testing av It-systemer. Hvordan vurdere, verdsette, velge og teste?

Kort om evaluering og testing av It-systemer. Hvordan vurdere, verdsette, velge og teste? Kort om evaluering og testing av It-systemer Hvordan vurdere, verdsette, velge og teste? Evaluere - Bokmålsordboka Evaluere Vurdere, verdsette, gi karakter for. Vurdere Bedømme, verdsette. Bedømme Dømme

Detaljer

Sikkerhet, risikoanalyse og testing: Begrepsmessig avklaring

Sikkerhet, risikoanalyse og testing: Begrepsmessig avklaring Sikkerhet, risikoanalyse og testing: Begrepsmessig avklaring Seminar om risikoanalyse og testing innen sikkerhet Bjørnar Solhaug SINTEF, 11. juni, 2013 Technology for a better society 1 Oversikt Risikoanalyse

Detaljer

Bilag 1 Kundens kravspesifikasjon

Bilag 1 Kundens kravspesifikasjon Bilag 1 Kundens kravspesifikasjon Se eget dokument; 201000876 Kursadministrasjonsverktøy Kravspesifikasjon, datert 20.12.10 Bilag 2 Leverandørens løsningsspesifikasjon I dette bilaget skal Leverandøren

Detaljer

Effektiv testing med rike anonymiserte testdata

Effektiv testing med rike anonymiserte testdata Effektiv testing med rike anonymiserte testdata 20. september 2016 Helene Aune Skatteetaten Erik Rogstad 21. september 2016 Skatteetatens IT- og Servicepartner Skatteetatens leverandør av IT- og administrative

Detaljer

Bilag 1: Beskrivelse av Bistanden

Bilag 1: Beskrivelse av Bistanden Bilag 1: Beskrivelse av Bistanden Bakgrunn Alle Norges fylkeskommuner og Oslo kommune har gått sammen om anskaffelse av nytt skoleadministrativt system. Vigo IKS er en sammenslutning av fylkeskommunene

Detaljer

Helseforetakenes senter for pasientreiser ANS 1/2016

Helseforetakenes senter for pasientreiser ANS 1/2016 Helseforetakenes senter for pasientreiser ANS 1/2016 RAPPORT Oppfølging av revisjoner som ble gjennomført i 2013-14 Revisjonsrapport 1/2016 Internrevisjon Side 1 av 13 Tidsrom for revisjonen Mai-juni 2016

Detaljer

Kostnadseffektivt eller bortkastet tid? Øyvind Woll Seniorkonsulent, Vivento AS

Kostnadseffektivt eller bortkastet tid? Øyvind Woll Seniorkonsulent, Vivento AS Kostnadseffektivt eller bortkastet tid? Øyvind Woll Seniorkonsulent, Vivento AS Input Output Hvordan kan vi fastslå om systemet er testbart? Hvordan kan vi lære mer om systemet? Hvordan kan vi bli bedre

Detaljer

Tredjepartsverifikasjon IKT

Tredjepartsverifikasjon IKT Helsebygg Midt-Norge Side: 1 av 7 Tredjepartsverifikasjon IKT Sammendrag utført av Capgemini Helsebygg Midt-Norge Side: 2 av 7 1. Bakgrunn Verifikasjonen tar utgangspunkt i dokument 720-8001 Tredjeparts-verifikasjon

Detaljer

Bilag 8 Endringer i den generelle avtaleteksten

Bilag 8 Endringer i den generelle avtaleteksten Bilag 8 Endringer i den generelle avtaleteksten 1 / 16 Versjonshåndtering Versjon Dato Initiert av Endringsårsak 1.0 16.05.2013 Difi Dokument distribuert til tilbydere 2.0 20.08.2013 Difi

Detaljer

Anskaffelsesstrategi for nye Altinn-kontrakter fra Vedlegg 1 Vurdering av mulige avtalemodeller (jf. kap 7 i anskaffelsesstrategien)

Anskaffelsesstrategi for nye Altinn-kontrakter fra Vedlegg 1 Vurdering av mulige avtalemodeller (jf. kap 7 i anskaffelsesstrategien) Anskaffelsesstrategi for nye Altinn-kontrakter fra 2014 Vedlegg 1 Vurdering av mulige avtalemodeller (jf. kap 7 i anskaffelsesstrategien) Innhold 1. Overordnede vurderinger og anbefalinger... 2 2. Vurderingskriterier...

Detaljer

Bilag 1 til vedlikeholdsavtalen samt driftsavtalen KRAVSPESIFIKASJON. Administrativt system for skole og SFO

Bilag 1 til vedlikeholdsavtalen samt driftsavtalen KRAVSPESIFIKASJON. Administrativt system for skole og SFO Bilag 1 til vedlikeholdsavtalen samt driftsavtalen KRAVSPESIFIKASJON Administrativt system for skole og SFO SAK NR.: 15/05314 1 Kravmatrise Spesifikasjon av krav Skal (S) Bør (B) Kravet MÅ tilfredsstilles.

Detaljer

Oppgraderinger i SAP. Planlegge, organisere og gjennomføre en oppgradering til ECC 5.0/ECC 6.0. Sveinung Gehrken

Oppgraderinger i SAP. Planlegge, organisere og gjennomføre en oppgradering til ECC 5.0/ECC 6.0. Sveinung Gehrken Oppgraderinger i SAP Planlegge, organisere og gjennomføre en oppgradering til ECC 5.0/ECC 6.0. Sveinung Gehrken Gehrken Systems Agenda Vurdere 1 2 oppgradering 4 Erfaringer og hjelpemidler Planlegge oppgradering

Detaljer

Altinn Gevinstrealisering. Altinn-dagen 31.8.2009

Altinn Gevinstrealisering. Altinn-dagen 31.8.2009 Altinn Gevinstrealisering Altinn-dagen 31.8.2009 1 Altinn - nøkkelen til eforvaltning i verdensklasse Altinn målhierarki Samfunnsmål: Økt ressurseffektivitet i samfunnet Mer kostnadseffektiv offentlig

Detaljer

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

Mellom barken og veden Smidig testing i krevende terreng TTC 2015 Mellom barken og veden Smidig testing i krevende terreng TTC 2015 FOREDRAGSHOLDERE Kristian Bjerke-Gulstuen Accenture siden 1999 Fra utvikler til Testleder og Kvalitetsansvarlig Leder Accenture Norway

Detaljer

IT Service Management

IT Service Management IT Service Management Forelesning uke 7 Innhold Endringer Endringer i ITIL: Service Transition Endringer - en nødvendig onde? If it ain t broke don t fix it. De fleste supportsaker synes å skyldes endringer

Detaljer

Oppfølgingsansvar iht internrevisjonen. Tiltak nr i rapport 1/2013. Internrevisjonens anbefaling

Oppfølgingsansvar iht internrevisjonen. Tiltak nr i rapport 1/2013. Internrevisjonens anbefaling Handlingsplan for oppfølging av internrevisjonens anbefalinger i rapport om Revisjon av tverrgående prosesser mellom helseforetak som har pasientreisekontor og. Tiltak nr i rapport 1/2013 Internrevisjonens

Detaljer

EBIR Prosjektdefinisjon

EBIR Prosjektdefinisjon Versjon 0.1 Avslutning og overlevering til linjen Dato: 26.04.2011 Prosjektleder / assisterende prosjektleder Marit Nielsen/ Alexander Løberg GODKJENNING Rolle Navn Dato Signatur Prosjekteier, EBIR Gøran

Detaljer

Tiltaksplan for oppfølging av revisjonsrapport om systemforvaltning i Pasientreiser ANS 29.08.2011

Tiltaksplan for oppfølging av revisjonsrapport om systemforvaltning i Pasientreiser ANS 29.08.2011 Tiltaksplan for oppfølging av revisjonsrapport om systemforvaltning i Pasientreiser ANS 29.08.2011 6.2.11 Gjennomgå avtaleverket for å få på plass databehandleravtaler med driftsleverandørene 6.2.7 Pasientreiser

Detaljer

Tjenesteutvikling i ny Altinn-løsning. 31.08.2009 Gunn Heidi Rørmark

Tjenesteutvikling i ny Altinn-løsning. 31.08.2009 Gunn Heidi Rørmark Tjenesteutvikling i ny Altinn-løsning 31.08.2009 Gunn Heidi Rørmark 1 Utfordringer i dagens løsning Tjenesteeier har kun mulighet til å oppdatere skjema Mye må gjøres av leverandøren Tungvint å gjøre små

Detaljer

SAMARBEIDSAVTALE BILAG 4. Kostnadsfordeling

SAMARBEIDSAVTALE BILAG 4. Kostnadsfordeling SAMARBEIDSAVTALE BILAG 4 Kostnadsfordeling VERSJON 3.1 23.04.2019 Side 1 av 6 1 Finansiering og kostnadsfordeling Det er fra departementsnivå gitt føringer knyttet til hvordan kostnadsfordelingen i Altinn

Detaljer

Saksframlegg. Møtedato Styret Helseforetakenes senter for pasientreiser ANS 23/04/2015

Saksframlegg. Møtedato Styret Helseforetakenes senter for pasientreiser ANS 23/04/2015 Saksframlegg Saksgang: Styre Møtedato Styret Helseforetakenes senter for pasientreiser ANS 23/04/2015 SAK NR 26-2015 Statusrapportering prosjekt Mine pasientreiser pr 31.mars 2015 Forslag til vedtak: Styret

Detaljer

Hvordan PS2000 blir tilpasset til smidig gjennomføring

Hvordan PS2000 blir tilpasset til smidig gjennomføring Hvordan PS2000 blir tilpasset til smidig gjennomføring Jørgen Petersen, oktober 2009 10.11.2009 PROMIS AS 1 PS2000 kontraktsstandard Særtrekk Definert gjennomføringsmodell, basert på iterative prosesser

Detaljer

Kontrakter. INF1050: Gjennomgang, uke 12

Kontrakter. INF1050: Gjennomgang, uke 12 Kontrakter INF1050: Gjennomgang, uke 12 Kompetansemål Kontrakter I plandrevet utvikling I smidig utvikling Behov for smidige kontrakter Kontraktsmodeller PS2000 Del I: Kontrakter Grunnleggende: Hva? Plandrevet

Detaljer

Bilag 1 Kravspesifikasjon Avtalereferanse: NT Sertifiseringstjenester

Bilag 1 Kravspesifikasjon Avtalereferanse: NT Sertifiseringstjenester ilag 1 Kravspesifikasjon Avtalereferanse: NT-0350-16 Sertifiseringstjenester Side 1 av 14 Innholdsfortegnelse ilag 1 Kravspesifikasjon 1 INNLEDNING... 3 1.1 EGREPSDEFINISJONER... 3 1.2 UTFORMING AV KRAVTAELLER

Detaljer

Teststrategi. Versjon 1. 2 Sist endret

Teststrategi. Versjon 1. 2 Sist endret Status: Godkjent i ILM 28.04.2011 Versjon 1. 2 Sist endret dato: 09.08.2011 Innhold 1. Dokumentstyring... 4 1.1 Endringslogg... 4 1.2 Begreper... 4 2. Innledning... 5 2.1 Strategiens hensikt... 5 2.2 Testingens

Detaljer

3.1 Prosedyremal. Omfang

3.1 Prosedyremal. Omfang 3.1 Prosedyremal Formål Hensikten med denne planen er å planlegge hvordan Midt-Telemarkkommunene skal forebygge og håndtere uønskede hendelser, samt å beskytte kritiske tjenester og systemer mot negative

Detaljer

Overordnet IT beredskapsplan

Overordnet IT beredskapsplan Overordnet IT beredskapsplan Side 1 av 7 Overordnet IT beredskapsplan NB! Innholdet i denne malen må tilpasses til egen virksomhet. Det kan medføre utfylling av ytterligere informasjon og/eller sletting

Detaljer

Integrasjon - fra strategi til vellykket implementering. Integrasjonsdagene Halden, august 2013 Ståle Hustad, TrønderEnergi Nett AS

Integrasjon - fra strategi til vellykket implementering. Integrasjonsdagene Halden, august 2013 Ståle Hustad, TrønderEnergi Nett AS Integrasjon - fra strategi til vellykket implementering Integrasjonsdagene Halden, august 2013 Ståle Hustad, TrønderEnergi Nett AS Agenda Om TrønderEnergi Bakgrunn for etablering av integrasjonsplattform

Detaljer

Foretakets navn : Dato: Underskrift :

Foretakets navn : Dato: Underskrift : Evalueringsskjema IT-virksomhet for filialforetak Foretakets navn : Dato: Underskrift : Versjon 1.0 24.11.2008 Side 1 av 16 Rangering av prosess Planlegging og organisering (POx): PO1 Definere en IT-strategi

Detaljer

Why Desperate Houswives make Excellent Test Managers Testprosjektet som suksessfaktor i et hvert prosjekt

Why Desperate Houswives make Excellent Test Managers Testprosjektet som suksessfaktor i et hvert prosjekt Why Desperate Houswives make Excellent Managers prosjektet som suksessfaktor i et hvert prosjekt dagen ODIN 21.November 2012 Hvem er jeg Astrid Notø Larsen Cand Scient i Informatikk fra UiO 15 års erfaring

Detaljer

Rammeavtale konsulenttjenester tjenesteutvikling Altinn

Rammeavtale konsulenttjenester tjenesteutvikling Altinn Rammeavtale konsulenttjenester tjenesteutvikling Altinn Generell Informasjon Versjon 4 Url http://com.mercell.com/permalink/30726223.aspx Ekstern anbuds referanse ID 201103783 Konkurranse type: Anbudskonkurranse

Detaljer

SAMARBEIDSAVTALE MELLOM. Etat X. Brønnøysundregistrene v/ Altinn sentralforvaltning

SAMARBEIDSAVTALE MELLOM. Etat X. Brønnøysundregistrene v/ Altinn sentralforvaltning SAMARBEIDSAVTALE MELLOM Etat X OG Brønnøysundregistrene v/ Altinn sentralforvaltning VERSJON 2.1.0 24.11.2008 Merkantilt ansvarlig hos Tjenesteeier: Kari Merkantil, Innkjøpssjef kari.merkantil@etatx.no,

Detaljer

Direktoratet for nødkommunikasjon. Typegodkjenning av radioterminaler for bruk i Nødnett. Versjon 3

Direktoratet for nødkommunikasjon. Typegodkjenning av radioterminaler for bruk i Nødnett. Versjon 3 Typegodkjenning av radioterminaler for bruk i Nødnett Versjon 3 15.04.2014 Innhold Typegodkjenningens hensikt... 3 Gjennomføring av typegodkjenning... 3 Sikkerhetsmessige krav må oppfylles... 3 Test av

Detaljer

Spørsmål og svar til Konkurransegrunnlag

Spørsmål og svar til Konkurransegrunnlag CMS-løsning Saksnr.: INTER-030-13 Spørsmål og svar til Konkurransegrunnlag # 2, utsendt 20.11.2013 1. Introduksjon 1.1 Formål Formålet med dette dokumentet er å gi svar på innkomne spørsmål til Konkurransegrunnlaget

Detaljer

Automatisert test som leveransekrav

Automatisert test som leveransekrav Automatisert test som leveransekrav Testdagen Odin 2015 Marianne Rynning, Skatteetaten Magnus Halvorsen, Testify Skatteetatens IT- og servicepartner (SITS) Skatteetatens leverandør av IT- og administrative

Detaljer

Tema 1 - Prosjekt som arbeidsform. Hva er et prosjekt? Prosjektets livssyklus

Tema 1 - Prosjekt som arbeidsform. Hva er et prosjekt? Prosjektets livssyklus Tema 1 - Prosjekt som arbeidsform Innledning: I kapittel 1 i KG og kapittel 2 i BHG møter du prosjektbegrepet, typiske kjennetegn ved prosjekter og ulike prosjekttyper. Sentralt er beskrivelsen av prosjektets

Detaljer

Norsk pasientskadeerstatning Bilag 1 Kravspesifikasjon Innleie av prosjektleder og testleder Side 1 av 6. Bilag 1 KRAVSPESIFIKASJON

Norsk pasientskadeerstatning Bilag 1 Kravspesifikasjon Innleie av prosjektleder og testleder Side 1 av 6. Bilag 1 KRAVSPESIFIKASJON Norsk pasientskadeerstatning Bilag 1 Kravspesifikasjon Innleie av prosjektleder og testleder Side 1 av 6 Bilag 1 KRAVSPESIFIKASJON Norsk pasientskadeerstatning Bilag 1 Kravspesifikasjon Innleie av prosjektleder

Detaljer

Mandat. Ma lbilder og strategier for fellesløsninger i offentlig sektor

Mandat. Ma lbilder og strategier for fellesløsninger i offentlig sektor Mandat Ma lbilder og strategier for fellesløsninger i offentlig sektor Innhold Bakgrunn... 2 Formålet med felles målbilder og strategier... 2 Mål for arbeidet... 3 Leveranser 2015... 4 Del 1: Visjon og

Detaljer

Årsrapport 2014 Internrevisjon Pasientreiser ANS

Årsrapport 2014 Internrevisjon Pasientreiser ANS Årsrapport 2014 Internrevisjon Innhold Internrevisjon... 1 1. Innledning... 3 2. Revisjonsoppdrag... 4 2.1 Miljøsertifisering etter standarden ISO 14001 om nødvendige dokumenter og prosesser er implementert

Detaljer

Kommende Trender Innenfor Test

Kommende Trender Innenfor Test Kommende Trender Innenfor Test Jennifer Blechar, Sopra Steria April 2015 Trondheim Test Conference Jennifer Blechar Studerte matematikk i USA, mastergrad fra London School of Economics, doktorgrad fra

Detaljer

Enhetsregisteret Utviklingsplan 2016 Første halvår

Enhetsregisteret Utviklingsplan 2016 Første halvår Enhetsregisteret Utviklingsplan 2016 Første halvår Endringer i denne versjon Tiltaket felles løsning for «Innrapportering for frivillig sektor» er ferdig utviklet og er tatt ut av planen. Tiltaket «Løsning

Detaljer

EPJ-løftet. Tidligere sykdommer (Prosjekt I) [Rapportnummer]

EPJ-løftet. Tidligere sykdommer (Prosjekt I) [Rapportnummer] EPJ-løftet Tidligere sykdommer (Prosjekt I) [Rapportnummer] Innhold 1. Bakgrunn 2 2. Formål 2 3. mfang og avgrensninger 3 4. Funksjonelle behov 3 4.1 Brukerscenarier 3 4.2 Funksjonell løsning 5 4.3 Detaljerte

Detaljer

Deres ref Vår ref Dato /KBJ

Deres ref Vår ref Dato /KBJ Brønnøysundregistrene Havnegata 48 8910 BRØNNØYSUND Deres ref Vår ref Dato 200602297-24/KBJ 20.11.2006 Mandat Altinn II-prosjektet Brønnøysundregistrene har for 2007 fått en bevilgning på kap. 904 post

Detaljer

Bilag 1 Utstyr og/eller programvare som skal vedlikeholdes Her angis det utstyr og/eller programvare som vedlikeholdstjenesten omfatter.

Bilag 1 Utstyr og/eller programvare som skal vedlikeholdes Her angis det utstyr og/eller programvare som vedlikeholdstjenesten omfatter. Bilag 1 Utstyr og/eller programvare som skal vedlikeholdes Her angis det utstyr og/eller programvare som vedlikeholdstjenesten omfatter. Beskrivelse/navn Rammeavtalen gjelder bistand til APEX programmering

Detaljer

Universitetet i Oslo Enhet for lederstøtte

Universitetet i Oslo Enhet for lederstøtte Universitetet i Oslo Enhet for lederstøtte Notat Til: AMU Dato: 16. mai 2019 Orientering om BOTT 1.1 Bakgrunn, hva er BOTT? BOTT-samarbeidet har som formål å styrke de deltakende organisasjonenes evne

Detaljer