Cross the Tech Bridge. Anette Valaker

Like dokumenter
Finansportalen Historiske bankdata

Testbilag til IT kontrakter

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

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

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

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

Bilag 4 Prosjekt- og fremdriftsplan for migrering til ny plattform

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

Modernisering av IKT i NAV

Retningslinjer for akseptansetest

Retningslinjer for akseptansetest

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

FORBEREDELSESFASE (FF)

Test i Praksis. NTNU Februar Copyright 2014 Accenture All Rights Reserved.

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

Statens standardavtaler Avtaler og veiledninger om IT-anskaffelser

Kundens tekniske plattform

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

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

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

Saksnummer 13/ / 29

Egenevalueringsskjema

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

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

Elhub Strategi Aktørtesting

Effektiv testing. Per Otto Bergum Christensen September, JavaZone. Bergum Christensen Consulting

LEVER OFTERE TEST SMARTERE

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

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

Modenhetsanalyse. Christopher Arsene de Jesus Wiborg Technical Business Manager

Oppsummert. Trude Rosendal. Ingebjørg Hammersland

Testdata og maskering i praksis

Overvåkingsløsning hos NAV. Med tjenester i fokus

Teknisk hjørne RiskManager

Produksjonssettingsrapport

Automatisert Robusthetstesting. Erik Arisholm Testify AS

ISTQB Foundation Level Prøveeksamen

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

NOVUG 3 februar 2009

Ekspertgruppemøte - Test. Statnett 15.januar 2015

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

Steria as a Service En norsk skytjeneste Steria

Installasjon av OneStop Reporting Produktene på Terminalserver

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

1. Intro om System Center

Foretakets navn : Dato: Underskrift :

Dropbox' reise til GDPRsamsvar

Fungerer applikasjonene våre på Windows 7!? Microsoft Application Compatibility Toolkit

Etablere testnett og utarbeide metodikk for sikkerhetsrevisjoner

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

Request for information (RFI) Integrasjonsplattform

Testplan (Software Test Plan)

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

Altinn - Test Anne Risbakk Testleder i Altinn

Innføring av Sentral felles kartdatabase. Norge Digitalt-årsmøter Hedmark og Oppland

Skyløsninger. Sikkerhet og leveransemodell

Universitetet i Oslo Enhet for lederstøtte

MRS Medisinsk registreringssystem Drift av kvalitetsregistre.

Spørsmål og svar til Konkurransegrunnlag

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

Statusrapport ny nasjonal geoportal

Læringsutbyttebeskrivelse, Fredrikstad FagAkademi

Prosjekt: Kommunene Bjugn og Ørland

Programvareutvikling hos Sun Microsystems. Jørgen Austvik Sun Microsystems Database Technology Group

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

Velkommen til BRUK AV TANKEKART SOM HJELPEMIDDEL TIL TESTPLANLEGGING 21. APRIL 2015

Hva skjer i Biobank Norge?

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

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

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

Sikkerhetstesting gjennom utviklingsløpet

Kommune- og regionreformene 9 mnd igjen!

Muligheter etter studiene

Bilag 7 Vedlegg 2 - Tjenestekatalog med standardpriser

1.4 Det skal leveres en beskrivelse av eierskapsmodell for registrerte data og fordeling av ansvar for behandling og vedlikehold av disse.

Informasjon om programmet HMN LØ. Helse Midt-Norge Logistikk-og økonomiløsning HMN LØ 1

Innebygd personvern og personvern som standard. 27. februar 2019

Bilag 3: Beskrivelse av det som skal driftes

EGA Svar på spørsmål, oppdatert pr

Installasjons veiledning for QuickNG SuperService integrasjon

Fri programvare i helsesektoren en realitet! Presentasjon av Enkeltoppgjør

Akseptansetesten. Siste sjanse for godkjenning Etter Hans Schaefer

Difis felleskomponenter. Nokios

Nøtterøy kommune Bjønnesåsen bo- og behandlingssenter

LC-NO er et medlemsbasert nettverk for virksomheter, organisasjoner og FoU institusjoner som er interesserte i prosjektbasert planlegging,

Releaseskriv versjon Vedr. INSTALLASJONSPROSEDYRER. Versjon Pr. 30. MARS 2012 Copyright. Daldata Bergen AS

Livsløpstesting av IT-systemer

Med risiko menes: WIKIPEDIA. STORE NORSKE LEKSIKON

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

Xerox Device Agent, XDA-Lite. Installasjonshåndbok

Testdekning og automatisering - Er 100% testdekning et mål?

RISIKOANALYSE /2013. Oversikt over utvikling av prosjektgjennomføringsrisiko

AGENDA. Forberedelser til Aktørgodkjenning M8 Aktørgodkjenning M10 Delmål Aktørgodkjenning - M9 Fri verifisering

KONKURRANSEGRUNNLAG. Bilag 1 Kravspesifikasjon

Validering og verifisering. Kirsten Ribu

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

e-forvaltning Altinndagen 2012 Nytt om Altinnløsningen for utviklere Lars Petter Svartis Løsningsarkitekt i AEI

Dokumentasjon. Prosjektdagbok Timelister. Rolled Up Task. Rolled Up Milestone. Rolled Up Progress. Split. Page 1

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

Innføring av Sentral felles kartdatabase. Norge Digitalt-årsmøter Hedmark og Oppland

Transkript:

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 HR system Saksbehandlingssystem Økonomisystem Pasientsystem Infrastruktur Forsikring m.m

Agenda «Funksjonell testleder» som testleder in et infrastruktur-prosjekt Den frustrerende oppstarten Hvordan jeg valgte å omorganisere WBS (Work Breakdown Structure) Hvordan få terminologi som er laget for programvareutvikling til å passe for test i en fase før programvareutvikling har startet (uten å skape forvirring) Hvordan få oversikt over flere parter med samme type aktiviteter, i flere miljøer, og fortsatt kunne se om aktiviteter kolliderer Noen tips til hva man kan sette på sjekklisten

Spørsmål Hvor mange har opplevd problemer med testmiljø? Hvor mange har opplevd problemer med brannmuråpninger? Hvor mange her har tenkt «Hvor vanskelig kan det være? Hvor mange her har spurt hvor mange brannmuråpninger det er i løsningen?

T-shaped professional Infrastruktur T E S T

T-shaped professional Infrastruktur Bredde T E S T D y b d e

WBS - Test

WBS - Test BOT AIT AOT

WBS - Test Systemtest (BOT), alle miljøer Installasjonstest (AIT), per miljø Operation test(aot), alle miljøer Performancetest PER & PROD miljøer Penetrasjonstest, PROD

WBS - Test Test Ledelse og kontroll/ Endringsledelse Verktøyvalg Planlegging Forberedelse Spesifikasjon Gjennomføring Avslutning Penetrasjons test Kundens AT Forberede for test i driftsfasen Vurdere om eksist. verktøy kan brukes til defect håndtering Velge testverktøy Anskaffe verktøy Bygge intern kompetanse på testverkøy Installere og konfiguere testverktøy Testverktøy integrasjon med andre verkøy Forberede verktøy for bruk med ytelsestest rammeverk Risikoanalyse, prosjekt Risikoanalyse, produkt Teststrategi Master testplan Detaljert testplan Ressurser Bestille testdata Planlegge implementering av testdata Lage sjekklister Lage oversikt over testbasis Lage oversikt over prosesser som kan automatiseres Etablere møtestruktur Lage defekthåndteringsrutine Legge krav inn i testverktøy Spesifikasjon av testcase Automatisering av testcase: Systemtest, Installasjonstest, Driftstest, Ytelsestest Etablere avikslogg Innhente og installere testdata: Systemtest, Installasjonstest, Driftstest, Ytelsestest Innhente og konfigurere brukere: Systemtest, Installasjonstest, Driftstest, Ytelsestest, Penetrasjonstest, Krise og Beredskapstest Kjøre tester: Systemtest,, Driftstest, Ytelsestest, Penetrasjonstest (og annen sikkerhetstest) Kjøre installasjonstester og utarbeide rapport Koordinering av feilretting og retest Koordinering Statusrapportering : Systemtest, Driftstest, Ytelsestest Teststatusmøter Plan for retting av utestående feil etter hver fase Evaluering Sluttrapport Plan for retting av utestående feil Koordinere penetrasjonstest med ekstern leverandør Statusmøter med ekstern leverandør Følge opp plan for retting av utestående feil og evt. retest Bistand til gjennomføring av Kundens AT Beskrive hvordan test av hasteendringer løses Prosessifisere arbeidet som er gjort i prosjektet TPI/ modenhetsanalyse Klargjøre testverktøy: *Legge inn krav, manuelle tester Statusmøter med Kunden Planlegging av bistand til Kundens AT

Terminologi for infrastruktur Sept.-År1 Nov.-År1 Des.-År1 Febr.-År2 April-År2 Juni-År2 Okt.-År2 3 4 5 6 7 8 9 Innstallasjon av applikasjonen Akseptanse -test Aktiviteter før prod. setting Godkjennings -periode Oppstart og planlegging Basis innstallasjon m/ enhetstest Basic Operatio n Test (BOT) Application Dependent Test (ADT) Testplanlegging og -forberedelser Ytelsestest Penetrasjons -test

Terminologi for infrastruktur Sept.-År1 Nov.-År1 Des.-År1 Febr.-År2 April-År2 Juni-År2 Okt.-År2 3 4 5 6 7 8 9 Innstallasjon av applikasjonen Akseptanse -test Aktiviteter før prod. setting Godkjennings -periode Oppstart og planlegging Basis installasjon m/ enhetstest Basic Operation Test (BOT) Application Dependent Test (ADT) Testplanlegging og -forberedelser Ytelsestest Penetrasjons -test Enhetstest

Terminologi for infrastruktur Sept.-År1 Nov.-År1 Des.-År1 Febr.-År2 April-År2 Juni-År2 Okt.-År2 3 4 5 6 7 8 9 Innstallasjon av applikasjonen Akseptanse -test Aktiviteter før prod. setting Godkjennings -periode Oppstart og planlegging Basis installasjon m/ enhetstest Basic Operation Test (BOT) Application Dependent Test (ADT) Testplanlegging og -forberedelser Ytelsestest Penetrasjons -test Enhetstest Systemtest

Terminologi for infrastruktur Sept.-År1 Nov.-År1 Des.-År1 Febr.-År2 April-År2 Juni-År2 Okt.-År2 3 4 5 6 7 8 9 Innstallasjon av applikasjonen Akseptanse -test Aktiviteter før prod. setting Godkjennings -periode Oppstart og planlegging Basis innstallasjon m/ enhetstest Basic Operatio n Test (BOT) Application Dependent Test (ADT) Testplanlegging og -forberedelser Ytelsestest Enhetstest Systemtest Penetrasjons -test Systemintegrasjonstest

Terminologi for infrastruktur Sept.-År1 Nov.-År1 Des.-År1 Febr.-År2 April-År2 Juni-År2 Okt.-År2 3 4 5 6 7 8 9 Innstallasjon av applikasjonen Akseptanse -test Aktiviteter før prod. setting Godkjennings -periode Oppstart og planlegging Basis installasjon m/ enhetstest Basic Operation Test (BOT) Application Dependent Test (ADT) Der systemet (infrastrukturlaget) integrerer med applikasjonslaget Testplanlegging og -forberedelser Ytelsestest Enhetstest Systemtest Penetrasjons -test Systemintegrasjonstest

T-shaped professional Infrastruktur Bredde T E S T D y b d e

T-shaped professional Bredde T E S T D y b d e

Test av infrastruktur et underfokusert område

Test av infrastruktur Mer enn bare å teste at nettverket er patchet, brannmuråpninger er på plass, og at brukere ligger i riktig AD-gruppe. Eller å verifisere at servere er installert og konfigurert riktig.

Test av infrastruktur Bredere fokus: Sikkerhets-testing: For eksempel fysisk tilgang til server rom Rutiner Eksisterer de? Bør de testes? Bør du lage sjekkliste-tester for enkelte rutiner for å sikre at ting fungerer før du starter testing?

Eksempler Backup rutiner (i.e backup syklus) Log rutiner Log rotation rutiner Vedlikeholds-rutiner License maintence rutiner Sertificate maintence rutiner Database administration rutiner Server administration rutiner Update rutiner

Eksempler forts. Deployment rutiner Hotfix rutiner Failover tester Anti virus tester Overvåking

Hva kan DU gjøre? Vær nysgjærrig! Ta initiativ til møter for å lære mer om ting som er relevant for din løsning/ plattform Be om å få være med å statusmøter med de tekniske folkene Få tidlig status på ting som kan påvirke dine aktiviteter Få en forståelse for utfordringer i miljøene Meld deg frivillig til å hjelpe til med å lage sjekklister

FÅ NYE VENNER! Sannsynligeten er De tekniske folkene vil være mer villig til å følge nye rutiner hvis de kjenner den som sitter på den andre siden nemlig DEG

Lag ringvirkninger