Retningslinjer for akseptansetest

Like dokumenter
Retningslinjer for akseptansetest

1. Innføring av system

Finansportalen Historiske bankdata

ANBEFALING TIL GOD IT-SKIKK (NR. 1) IT-DOKUMENTASJON

Testbilag til IT kontrakter

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

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

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

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

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

Cross the Tech Bridge. Anette Valaker

Statens standardavtaler Avtaler og veiledninger om IT-anskaffelser

Kundens tekniske plattform

Bilag 4 Prosjekt- og fremdriftsplan for migrering til ny plattform

Livsløpstesting av IT-systemer

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

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

Testplan (Software Test Plan)

Testrapport. Aker Surveillance. Gruppe 26. Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo, Public 2013 Aker Solutions Page 1 of 5

Kvalitet i programvaresystemer Dokumentasjon av tester

Bilag til kjøpsavtalen for Antivirusløsning K Bilag 1 - Kundens kravspesifikasjon

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

Evalueringsskjema. Foretakets nettbankvirksomhet. Foretakets navn : Dato: Underskrift : Dato: Versjon: 1.0

FORBEREDELSESFASE (FF)

Bilag 1 Kundens kravspesifikasjon

Løsning for utgående EHFfaktura

Avtale for kjøp av Elektronisk vedlikeholdssystem for drift renovasjon

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

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

VEDLEGG 6 VEDLIKEHOLDSAVTALEN

DRIFT OG VEDLIKEHOLD PASIENTVARSLINGSSYSTEM

4.1. Kravspesifikasjon

Effektiv testing med rike anonymiserte testdata

Ekspertgruppemøte - Test. Statnett 15.januar 2015

A tool for collaborating to success in a development project Experience with Visual Studio 2010 and Test Manager at Lånekasse

Kravspesifikasjon Digital distribusjon av sakspapirer

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

Akseptansetesten. Siste sjanse for godkjenning Etter Hans Schaefer

Kvalitet og programvare. Når bare det beste er godt nok. Produktet prosessen eller begge deler?

2B - SSA-V Bilag 1 Kundens kravspesifikasjon. Vedlikeholdsavtalen (SSA-V) Bilag 1: Kundens kravspesifikasjon

SSA V, Den store vedlikeholdsavtalen

Kundens kravspesifikasjon ERP-løsning for kommunene i DDV-samarbeidet

Normens krav og anbefalinger fra kravspek til innføringsprosjekt. 31. oktober 2018

Overordnet IT beredskapsplan

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

BOSSNETT AS. Retningslinjer for drift, vedlikehold og service for tilkobling til bossnettet Dokument 9. Revisjonshåndtering

Vedlegg 11: Foreløpige krav til drift, vedlikehold og support. Dato: Sider: 19

Hovedkontoret Regler for vedlikehold Utgitt:

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

Prosess for systemutvikling i Difi. Versjon 1.0

Bilag 6 Vedlegg 3 Definisjoner

Grunnleggende om Evaluering av It-systemer

Automatisert Robusthetstesting. Erik Arisholm Testify AS

Bilag 1: Kundens kravspesifikasjon

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

Tilpasningsavtalen Avtale om levering av standardsystem og tilpasning Statens standardavtaler for IT-anskaffelser SSA-T

Grunnleggende testteori

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

Avtale for kjøp av Elektronisk personalhåndbok

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

Introduksjon Omfang Testmiljø Testdata Forberedelser i Edielportalen Gjennomføring Lenker til Elhub-dokumentasjon Tester for Query (QRY)

Spørsmål og svar til Konkurransegrunnlag

Saksnummer 13/ / 29

WinTid Scheduler. Oppgradering til versjon HRM

Jernbaneverket TELE Kap.: 4 Infrastruktur Regler for prosjektering og bygging Utgitt:

INSTALLASJONSVEILEDNING

GJENNOMGANG UKESOPPGAVER 9 TESTING

MTF-SYMPOSIUM MARS 2011 KJELL GRØNDAHL SEKSJONSLEDER, NEVRO/AUDIO MEDISINSK-TEKNISK AVD. HELSE BERGEN

2.13 Sikkerhet ved anskaffelse

Typegodkjenning av. radioterminaler

SSA-V Bilag 8. Bilag 8. Endringer i den generelle avtaleteksten. Anskaffelse av analyse- og informasjonsplattform /

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

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

Testplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Jara NetBusiness og Jara B2B Volum

Test og kvalitet To gode naboer. Børge Brynlund

BOSSNETT AS Bergen sentrum

Oppgave 1. Finn krav. Finn krav. Finn test

Beredskapsplan for #Regnskapsførervirksomheten etter God Regnskapsføringsskikk pkt IT-sikkerhet

Typegodkjenning av. linjetilknyttet kontrollrom

Anskaffelse av Elektroniske betalingskort (t:kort) Spesifikasjon av kort

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1

Krav til elektronisk bestilling av regulerkraft og produksjonsflytting

Vedlegg 1. Kravspesifikasjon. Løsning for sikkerhetskopiering og gjenoppretting av data

Grunnleggende testteori. Etter Hans Schaefer

Jernbaneverket BANESTRØMFORSYNING Kap.: 11 Hovedkontoret Regler for vedlikehold Utgitt:

Akseptansetest for mottak av PLO-meldingen: Konsultasjon

DDS-CAD 7 INSTALLERE PÅ TERMINALSERVER. DATA DESIGN SYSTEM ASA Øksnevad Næringspark, 4353 Klepp st., fax , tel.: , e-post: dds@dds.

ISTQB Foundation Level Prøveeksamen

Utfordring, tiltak og status:

Repetisjon om evaluering av It-systemer. Hvordan vurdere og verdsette?

Østre Toten kommune Konkurransegrunnlag Kravspesifikasjon

Bilag 1 Kundens kravspesifikasjon

Elhub Strategi Aktørtesting

Læringsutbyttebeskrivelse, Fredrikstad FagAkademi

SSA-V Bilag 1. Vedlikeholdsavtalen (SSA-V) Bilag 1: Kundens kravspesifikasjon

Vedlikehold datalagringsløsning. Bilag 5, vedlikeholdsavtalen Tjenestenivå med standardiserte prisavslag Versjon 1.0.

Avtale mellom Utviklings- og kompetanseetaten og <Leverandør> Anskaffelse av nettverksutstyr og tilhørende tjenester.

Avtale mellom Utviklings- og kompetanseetaten og <Leverandør> Anskaffelse av nettverksutstyr og tilhørende tjenester. Bilag 1 og Bilagene 3-9:

Ragnvald Sannes Handelshøyskolen BI. Oppdragsgiver: CSAM Health v/sverre Flatby. Dato:

Transkript:

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 V-modellen som knytter testnivå til stadier i design og utvikling, skal AT ta utgangspunkt i kravspesifikasjonen med akseptansekrav. Dette blir kundens siste mulighet til å hindre at systemet går i produksjon med feil og mangler. Det er viktig å påpeke at inspeksjon og gjennomgang i samarbeid med leverandør bør skje gjennom hele prosjektperioden for å forebygge problemer så tidlig som mulig. For å sikre en forsvarlig gjennomføring, skal det utarbeides strategi- og testplaner som behandler risikofaktorer, prioriteringer, rutiner og rapporteringsformer overfor leverandør. Videre må roller og ansvar for testmiljø, testdata, eventuelt testverktøy, testscript og utføring av selve testingen fordeles. Her bør brukerne være sterkt involvert. I utgangspunktet har AT følgende feilnivåer, såfremt ikke annet er avtalt:

Nivå Kategori Beskrivelse A Kritisk feil Showstopper, Systemer stopper B Alvorlig feil Enkelt funksjoner ikke som beskrevet. Tidkrevende og ressurskrevende å omgå. Dokumentasjon er misvisende, ufullstendig og kan ikke benytte funksjoner. C Mindre alvorlig Enkelt funksjoner ikke som beskrevet. Tidkrevende og ressurskrevende å omgå. Dokumentasjon er misvisende, ufullstendig og kan lett misforstå D Kosmetiske feil Stavefeil, skriftstørrelse, feil farge etc. Kriterier som må være oppfylt før AT kan starte: AT planen er godkjent Lavere testnivå fullført ingen utestående kritiske feil Dokumentasjon er ferdig Leverandøren må fremvise en testrapport fra egen systemtest Forvaltnings-, drifts-, bruker- og installasjonsdokumentasjon skal foreligge, gjerne 2 uker, før AT starter. Nødvendige programvare lisenser er dokumentert og fremskaffet Alle testdata er fremskaffet 2 Beskrivelse av nødvendig dokumentasjon Ved overlevering av et IT-system til DGI må det samtidig leveres tilstrekkelig permanente dokumentasjonen til IT-systemet. Det er viktig at denne dokumentasjonen inneholder nødvendig informasjon for å bruke, vedlikeholde og drifte IT-systemet til daglig. Samtidig er det en nødvendighet at informasjonen presenteres på en slik måte at målgruppene forstår innholdet. Denne type dokumentasjon kan deles opp i 4 typer: Forvaltningsdokumentasjonen (også kalt systemdokumentasjon), beregnet på å gi støtte til forvaltning av systemet, dvs. feilretting og annet vedlikeholdsarbeid med systemet. Driftsdokumentasjon, beregnet på å støtte til drift av systemet, dvs. backup, overvåking, initiering av spesielle kjøringer etc. 2

Installasjonsdokumentasjon, er påkrevd for å installere IT-systemet når installasjonen er så kompleks at det trengs en dokumentert plan. Brukerdokumentasjon, beregnet på å gi brukene veiledning i bruk av systemet. 2.1 Forvaltningsdokumentasjon Forvaltningsdokumentasjonen er primært beregnet på systemutviklere og de som skal vedlikeholde IT-systemet. IT-systemet skal beskrives tilstrekkelig detaljert til at forsvarlig systemforvaltning (vedlikehold og videreutvikling) muliggjøres. Forvaltningsdokumentasjonen skal gi innsikt i og forståelse av systemet. Den bør utformes slik at andre enn IT-personell kan forstå, godkjenne og delta i systemutviklingen og vedlikehold. En tilfredsstillende forvaltningsdokumentasjon er en forutsetning for å sikre de verdier som er lagt ned i utviklingen av systemet. Kvalitetsmessig, effektivt og risikofritt vedlikehold er avhengig av denne dokumentasjonen. Forslag til hovedkapitler 1 : 2 Oppstilling over aktuelle lover, forskrifter, regler, og retningslinjer for det området systemet omfatter 3 Systembeskrivelse: grensesnitt mot andre systemer som angir hvilke data som mottas/leveres og på hvilket format, systemarkitektur, databasebeskrivelse, logisk og fysisk, datafeltbeskrivelse, referanse til data-dictionary, systems funksjoner med angivelse av hensikt/bruksområde, inndata, behandlingsregler etc., adgangskontroller og autorisasjon. 4 Sikkerhetskrav 5 Driftsmessige krav og ressurser 6 Systembenyttede standarder 7 Rutiner for systemforvaltning: rutiner for forvaltning, plan for testing, testdata, forventede testresultater, rutiner for oppdatering av dokumentasjon, rutiner for å informere, bibliotekrutiner 8 Begrep 9 Programdokumentasjon 10 Ordliste 2.2 Driftsdokumentasjon Driftsdokumentasjonen er primært beregnet på driftspersonalet. Den er en beskrivelse av systemets oppbygging og driftsmønster for å sikre korrekt drift av IT-systemet, driftsmessig vedlikehold og stabilitet. Driftsdokumentasjonen er grunnlag for korrekt, kontinuerlig og tidsriktig drift av systemet. Operatørene får gjennom denne dokumentasjonen den nødvendige veiledning i 1 Tisip Innføring av system av Greta Hjertø 3

å handle riktig ved meldinger fra systemet. Videre skal hensyn i forbindelse med sikkerhetskopiering ivaretas. Handlinger som bør utføres i forbindelse med katastrofer for å redusere skadevirkningene bør beskrives separat. Forslag til hovedkapitler 2 : 2 Ressurser, maskinvare, programvare, utstyr, kommunikasjon 3 Driftsrettet beskrivelser av systemet: avhengigheter til andre systemer, oversikt over driftsoppdrag med tilhørende rapporter og avhengigheter mellom oppdrag, beskrivelse av driftsoppdrag med rapporter og parametre, bestillingsrutiner for oppdrag, beskrivelse av driftsplanleggingssystem 4 Driftsrutiner: kjøreplan, prioritet ved driftsforstyrrelser, ressursforbruk, manuelle kontroller, konsollmeldinger og hvordan disse skal behandles, oversikt over driftsmeldinger, rutiner i forbindelse med feilmeldinger, loggføringer og behandling av logger, rutiner for sikkerhetskopieringer, restart og recoveryrutiner, avbruddsrutiner 5 Rapporter 6 Oppfølging og driftsvedlikehold av systemet 7 Rutiner for forvaltning, behandling av endringsønsker, feilmeldinger og reklamasjoner 8 Begreper 9 Retningslinjer vedrørende sikkerhet 10 Ordliste 2.3 Installasjonsdokumentasjon Det skal leveres en installasjonsveiledning med figurer, og dokumentasjon av versjoner og avhengigheter til underliggende operativsystemer/api-er. Forslag til hovedkapitler: 2 Installasjonsplan 3 Systemkrav 4 Installasjon av systemet 5 Feilhåndtering 2.4 Brukerdokumentasjon Brukerdokumentasjonen er primært beregnet på brukerne av systemet. Den skal på en oversiktlig og lettfattelig måte beskrive systemet med tilhørende manuelle rutiner slik det arter seg for brukeren. Hensikten er å sikre korrekt bruk av IT-systemet, og den skal kunne benyttes som oppslagsbok for brukerne. 2 Tisip: Innføring av system av Greta Hjertø 4

Brukerdokumentasjonen bidrar til korrekt og konsistent bruk av systemet og sikrer den nødvendige datadisiplin. Dette krever at brukeren, i tillegg til å få veiledning i bruken, også kan forstå systemet virkemåte. Brukerdokumentasjonen må derfor inneholde en beskrivelse av systemet, behandlingsregler og sammenhengen med andre systemer. Forslag til hovedkapitler 3 : 2 Oppstilling over aktuelle lover, forskrifter, regler og retningslinjer for det området systemet omfatter 3 Overordnet beskrivelse av systemet, herunder hensikten med systemet, dialogstrukturen, skjermbilde og rapportstruktur, på og avloggingsprosedyrer. 4 Brukerrettet beskrivelse av systemet, eksempelvis: bruksområde, grensesnitt til andre systemer, skjermbilder med forklaring av datafelter og regler for utfylling, menyer og kommandoer, funksjoner og behandlingsregler, regler for retting av feilregistrerte data, feilmeldinger, manuelle kontroller og avstemmingsrutiner, manuelle rutiner, driftsmessige forhold av betydning for brukeren. 5 Lagringsprosedyrer. 6 Rutiner for forvaltning (behandling av endringsønsker, feilrapporter, reklamasjoner) 7 Retningslinjer vedrørende sikkerhet 8 Ordliste 3 Typiske tester i akseptanseperioden Typiske tester som vil være naturlig å legge inn som en del av AT: Tester som skal gjennomføres Funksjonstest Installasjonstest Test av driftsprosedyrer, herunder sikkerhetskopiering Integrasjonstest Volum-, kapasitets- og svartidstest Gjennomgang av all dokumentasjon Tester som kan gjennomføres etter behov. Dette bestemmes under planlegging av AT. Robusthetstest Sikkerhetstest 3.1 Funksjonstest Testing av It-systemet basert på de funksjonelle krav til løsningen (kravspesifikasjonen). Være sikker på at IT-systemet fysisk fungerer slik det var meningen og alle menyer er tilgjengelig. IT-systemet støtter den generelle industristandarden i det miljøet det skal operere. Eksempelvis i et Windows miljø skal F1 hente opp hjelp, CTRL+C kopierer, etc. 3 Tisip: Innføring av system av Greta Hjertø 5

3.2 Robusthetstest Robusthetstesting er definert i hvilken grad IT-systemet fungerer korrekt (som forventet) ved uventet data inn og stress testing. Målet med robusttestingen er å komme frem til testcaser og testmiljøer hvor IT-systemet robusthet kan bedømmes. 3.3 Integrasjonstest Integrasjonstest skal finne de feil som ligger i samarbeid mellom systemet og andre eksterne systemer. Moduler på ulike maskiner, i ulike prosesser eller delsystemer etc., hovedsakelig grensesnitt- og kommunikasjonsfeil. Integrasjonstest krever en del arbeid med testmiljø. Derfor er det en fordel å ha klare ansvarsforhold for tilretteleggingen. 3.4 Volum-, kapasitets- og svartidstest Test av om systemet kan håndtere maksimalt antall brukere med akseptabel responstid og systemets oppførsel ved prosessering av store datamengder. 3.5 Sikkerhetstest Test om det lar seg gjøre å komme rundt sikkerhetsmekanismene i systemet. 3.6 Installasjonstest Denne testen skal kjøres med installasjonsdokumentasjon i hånden for sikre at dokumentasjonen som er levert kan brukes ved installasjon av DGI. 6