Modernisering av IKT i NAV



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

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter

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

Smidig modell for moderniseringen av NAV

Smidig metodikk, erfaringer fra NAV Fagportal

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

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

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

LEVER OFTERE TEST SMARTERE

Finansportalen Historiske bankdata

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

Erfaringer med PS2000 kontrakt og kontraktsstyring i PERFORM. Mette Gjertsen Prosjektleder Statens Pensjonskasse

Hvordan PS2000 blir tilpasset til smidig gjennomføring

Livsløpstesting av IT-systemer

Testing tidlig i livssyklusen smidige prosjekter. Arne Erik Hurum Helsedirektoratet Bjørn Andersen - Steria

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

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

Saksnummer 13/ / 29

NAV Digitaliserer DFØ, Trondheim Foto: NAV/P2

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

Effektiv testing med rike anonymiserte testdata

Cross the Tech Bridge. Anette Valaker

ISTQB Foundation Level Prøveeksamen

Bilag 4 Prosjekt- og fremdriftsplan for migrering til ny plattform

Erfaringer fra PERFORM -et av Norges største smidige prosjekt Onsdag 30/3-2011

Automatisert Robusthetstesting. Erik Arisholm Testify AS

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

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

Smidig utvikling NTNU Tor-Erik Mathisen

Usikkerhet i omfang og kostnader hvordan håndtere dette i kontrakten? IT-kontraktsdagen 2015 Kjetil Strand, Promis AS

Hvordan styre prosjekter frem til suksess Kontraktsformer og metodikk som fungerer Jørgen Petersen PROMIS AS 1

Versjon 2.0 Dato Kompetansebehov

Prosess for systemutvikling i Difi. Versjon 1.0

Testbilag til IT kontrakter

Kvalitet i smidige prosjekt Erfaringer PERFORM prosjektet i SPK. Mette Gjertsen Prosjektleder Statens Pensjonskasse mette.gjertsen@spk.

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

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

Først en kort presentasjon av NAV. Omstilling i store offentlige organisasjoner

BlackBox, WhiteBox og andre testmetoder. Etter ønske fra studentene 26. november 2009

Ny kontraktsstandard: Fleksibel utviklingskontrakt

HYPPIGE LEVERANSER HVORDAN KOMMER SPK DIT? Ved Mette Gjertsen Statens pensjonskasse

Automatisert test som leveransekrav

BE AGILE. Torbjørn Laukvik og Bjørn Andreas Wang Pettersen Seniorkonsulenter, Sogeti Norge

Prosjekteierrollen, krav og forventninger. Implementering av pensjonsreformen i Statens Pensjonskasse PERFORM

Validering og verifisering. Kirsten Ribu

Sykehuset Østfold. Planlegging av tester og finjustering vesentlig for å lykkes

Testplan (Software Test Plan)

Inf1055 Modul B 26 april 2017:

Spranget fra store IKT prosjekter til forretningsdrevet og smidig utvikling

Kontrakter og prosjektstyring i store, smidige IT prosjekter. Mette Gjertsen Prosjektleder Statens Pensjonskasse mette.gjertsen@spk.

Smidig innføring og endringsledelse

Kap 11 Planlegging og dokumentasjon s 310

Interessenthåndtering og kommunikasjon.

Prosjektledelse - fra innsiden

JigZaw. Teststategi utviklet av. Erik Drolshammer Bård Lind. Verifiser Forventet Funksjonalitet

GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG

Regelbaserte systemer for beregning av pensjon

Det var en gang.. Kristin Meisingset Hallgren, testleder i SpareBank 1 Gruppen

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

NAV- status og utfordringer i samarbeidet

Kontrakt for oppdragsbasert smidig utvikling av programvare PS2000 SOL

Altinn - Test Anne Risbakk Testleder i Altinn

// NOTAT. Arbeids og velferdsdirektørens innledning

DFØs mål og samhandling med brukerne

Finansportalen Historiske bankdata

Målbilde for XXX. Januar Versjon ARBEIDS OG VELFERDSETATEN Postadresse: Postboks 5, St. Olavs plass // 0130 OSLO

Oslo universitetssykehus HF

Summer internship i SpareBank 1 et av Norges mest interessante teknologimiljø

Implementering Fra forbedring til effekt

Sertifisert Tester. Foundation Level Extension Pensum Agile Tester

Bruk av Scrum i BI-prosjekter

Markedsmøte

Læreplan i IKT-servicefaget Vg3 / opplæring i bedrift

Prisbelønte «esøknad Bostøtte» & Endrede tilnærming «Fra scrum til Kanban»

Dataforeningens kontraktsstandard for oppdragsbasert, smidig leveranse av programvare Veiledning for utarbeidelse og bruk av kontrakten

Smidig digitalisering 2017 Smidig forutsigbarhet: Kan man gå estimeringsveien? Trine Vabog og Jon Grov

Oppsummert. Trude Rosendal. Ingebjørg Hammersland

Modellering IT konferanse

Referat. Styringsgruppemøte for Cristin 2. Tid: Tirsdag 9. april kl Sted: Unit, Fridtjof Nansens vei 19, 3. etasje, møterom Ganymede

Ressursbruk pr sak en modell fra ytelseslinjen i NAV

Saksgang: Styret Helseforetakenes senter for pasientreiser ANS 31/10/2016

1. Initiativ og prosjekter for systemutvikling

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

Statusrapport

Avegility og ledelse av smidige prosjekter. Avenir AS > slide 1

Dårlige tider gir gode verktøy - visualisering av komplekse feilsituasjoner -

Hvordan påvirker et varsel om tilsyn interne prioriteringer?

Vi prioriterer næringslivet, bekjempelse av svart økonomi og sikker ID-forvaltning

Oslo universitetssykehus HF

11 Planlegging og dokumentasjon

KS2 av. Moderniseringsprogrammet av IKT i. NAV - Prosjekt 1. Rapport til Arbeidsdepartementet og Finansdepartementet. Metier Bedre prosjekter

Vedlegg 2-Styresak Målbildet og strategikart v.10 Helse Nord IKT HF

Kvalitetssikring i vår digitale hverdag - kan vi teste som vi alltid har gjort?

Pilotprosjekt Nord-Norge

Referansearkitektur sikkerhet

Teknisk gjeld - hvor mye er forsvarlig? Per Otto Bergum Christensen, Objectdesign 27 August, Smidig fagdag i SPK

VIRKSOMHETSSTRATEGI FOR LÅNEKASSEN 2020

Presentasjon av og synspunkter på dataløsning. Prosjektleder Mette Mannsåker og løsningsarkitekt Rune Kjørlaug

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

Transkript:

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 IKT og Moderniseringsprogrammet Oversikt over leverandørenes testing i Moderniseringsprogrammet; Testprosessen og aktiviteter / organisering / ansvar og forventninger Erfaringer, utfordringer og suksessfaktorer NAV, 27.06.2013 Side 2

MODERNISERINGSPROGRAMMET NAV, 27.06.2013 Side 3

Arbeids- og velferdsetaten skal bli bedre! Letter tilgang til personlige data gjennom mitt NAV Synliggjøre all info, brevveksling osv Mulig å innføre nytt regelverk uføre og sykepenger uten bemanningsøkning Etterleve Økonomiregelverket/ godkjent regnskap Fleksible IKT-systemer som ikke hindrer politikkutvikling Betydelig samfunnsøkonomisk gevinst Bedre for samfunnet Bedre for bruker Selvbetjeningsløsninger Lettere å søke ytelse og stønad, innebygget veiledning i søkeprosesser Automatisert behandling gir raske og riktige svar Likebehandling Lavere transaksjonskostnader pr vedtak Bedre for medarbeidere Bygge kompetent organisasjon rundt IKT-systemer Rutineoppgaver løses i større grad av IKT Færre ulike systemer å jobbe i Følger Arbeids- og velferdsetatens strategi Stabil IKT-drift NAV, 27.06.2013 Side 4

Moderniseringsprogrammet Et av Europas største IKT-prosjekt for tiden Skal vare i 6 år, fra 2012 2018 Moderniseringen gjelder statlige IKT-systemer Første leveranse kommer i oktober 2013 Deretter kommer nye IKT-leveranser hvert halvår I løpet av disse 6 årene vil alle medarbeidere i NAV få glede av nye IKT-løsninger NAV, 27.06.2013 Side 5

SYSTEMUTVIKLING OG TEST HOS NAV NAV, 27.06.2013 Side 6

Grunnprinsipper for systemutvikling i NAV IKT - Høyt fokus på test og kvalitetssikring Test har et tydelig fokus i all systemutvikling og leveransearbeid hos NAV IKT Testpolicy og Testmetode er implementert som integrert del av metodeverket Egen testmetodeansvarlig samt interessegruppe (testlederforum) for testledere i NAV IKT Alle testrelaterte initiativer samlet i et felles prosjekt «Test med hjertet» Høyt fokus på ikke-funksjonell testing NAV, 27.06.2013 Side 7

Grunnprinsipper for test i NAV IKT - Føringer og prinsipper for test i NAV IKT NAV, 27.06.2013 Side 8

Grunnprinsipper for test i NAV IKT - Testnivåer og Testtyper ETABLERE OG PLANLEGGE KONSTRUERE AKSEPTANSETESTE & GODKJENNE PRODUKSJONSSETTE STATISK TEST ENHETSTEST INTEGRASJONSTEST SYSTEMTEST KONTROLLPUNKTSTEST TESTNIVÅER FUNKSJONELL TEST AKSEPTANSETEST DRIFTSAKSEPTANSETEST YTELSESTEST SIKKERHETSTEST BRUKER- VENNLIGHETS- TEST DRIFTSTEST RE- & REGRESJONS- TEST VERDIKJEDETEST TESTTYPER LEVERANDØR NAV NAV, 27.06.2013 Side 9

Test i Moderniseringsprogrammet - Gjennomføringsmodell NAV, 27.06.2013 Side 10

Kontrollpunktet TEAMET Iterasjonsplanlegging Demo Tilbakeblikk Verifikasjon av brukerhistorier KP Hver iterasjon avsluttes med demo, tilbakeblikk og et samlet kontrollpunkt, med etterfølgende rapportering til Styringsgruppen PRODUKTEIEREN Kontrollpunktet Hva var effektiviteten i siste iterasjon? Hvordan var kvaliteten på det som ble innlevert? Hvordan utvikler risikobildet seg? Hva kan vi forbedre - vekt på læring og kontinuerlig forbedring NAV, 27.06.2013 Side 11

LEVERANDØRENES TESTING I MODERNISERINGSPROGRAMMET NAV, 27.06.2013 Side 12

Test i Moderniseringsprogrammet - Vedtaksprosjektet leverer Vedtaksløsningen / Saksbehandlingsløsningen Testomfang / Testobjekter Saksbehandlers og beslutters arbeidsflate Skjermbilder Prosessmotor Beregning og regelverkstjenester Tjenester / grensesnitt / integrasjoner (konsument og produsent) Batcher NAV, 27.06.2013 Side 13

Test i Moderniseringsprogrammet - Organisering Vedtaksprosjektet Prosjektleder Testleder Utviklingsleder Løsningsarkitekt SCRUM TEAM 1-n LØSNINGSARKITEKTUR Scrum Master Utvikler Løsningsarkitekt Løsningsdesigner Utvikler Tester Løsningsarkitekt Løsningsdesigner Utvikler Forretningsressurs Løsningsarkitekt Løsningsdesigner NAV, 27.06.2013 Side 14

Test i Moderniseringsprogrammet - Vedtak - Test og kvalitetssikringsmodell, konstruksjon UKE 1 UKE 2 UKE 3 KODEFRYS Test- og kvalitetssikringsaktiviteter SKAL startes så tidlig som mulig; orientering mot venstre NAV, 27.06.2013 Side 15

En utviklers testhverdag Testdreven utvikling (TDD) Testbetingelser og avklaringer Enhetsts- og Integrasjonstest Utviklers egentest Fri-test Test sine krav til utvikling Kontinuerlig test og overvåking av løsningskomponentene i forhold til testdekning (Sonar / Jenkins) NAV, 27.06.2013 Side 16

ERFARINGER / UTFORDRINGER / SUKSESSFAKTORER NAV, 27.06.2013 Side 17

Erfaringer; Suksessfaktorer - Test og kvalitetssikringsmodell, konstruksjon Starte konstruksjon med utarbeidelse av testbetingelser Dedikerte testere og fagressurser i hvert scrum team Brukerhistorier; ikke for omfattende ikke for små Statisk test og deltakelse fra utviklere / testere i arbeid med løsningsbeskrivelser Tidlig test av integrasjon og verdikjeder Tidlig oppstart av systemtest Kontroll med leveransen Sprintplanlegging med høyt fokus på test Gjennomføring av BugHunt og FriTest Hensiktsmessig automatisering NAV, 27.06.2013 Side 18

Utfordringer og håndtering Tidlig test av integrasjoner og avhengigheter mellom utviklingsstrømmer Integrasjon og evt. andre avhengigheter må planlegges tidlig Felles og helhetlig utviklingsplan God kommunikasjon mellom produsent og konsument Samlokalisering for personer/team som er avhengige av hverandre Test av verdikjeder; flere applikasjoner som sammen skal levere et resultat til sluttbruker evt. saksbehandler Leverandører tester sine applikasjoner i mulige verdikjeder, inkludert systemintegrasjon med tilgrensede applikasjoner Verdikjeder testes av kunde og delprosjekt test i og etter kontrollpunktstest samt akseptansetest NAV, 27.06.2013 Side 19

Utfordringer og håndtering Automatisering «Teste seg selv» Dedikert automatiseringsansvarlig som del av delprosjekt Test (kundesiden) Forskjellige strategier for automatisering per applikasjon/utviklingsleverandør Brukerhistorier / Løsningsbeskrivelser som implementeres på tvers av scrum team Kommunikasjon og klar ansvarsfordeling; krever trening og styring Ferdigstille utviklingsoppgaver tidlig nok slik at man får tilstrekkelig tid til system og systemintegrasjonstesting Planlegging av utviklingsoppgaver med tanke på test Sette milepæler og klare forventninger om når utviklingsoppgaver skal være ferdigstilt NAV, 27.06.2013 Side 20

Erfaringer stort, komplekst, interessant krevende, lærerikt, viktig, samfunnsnyttig, vanskelig, synlig, utfordrende, engasjerende og veldig moro å være med på! NAV, 27.06.2013 Side 21

NAV, 27.06.2013 Side 22