Er det mulig å kombinere fossefall og Scrum i samme prosjekt? IT-utvikling av Norges største forvaltningsreform siden 1967, ny Pensjonsløsning, gjør

Like dokumenter
Together. Free your energies Moden og modig! Ansvarsfull og fleksibel!

Noen utfordringer. Seminar om utvikling av rettslige beslutningssystemer. Elisabeth Sunde og Øyvind Karlstad Arbeids- og velferdsdirektoratet

Smidig metodikk, erfaringer fra NAV Fagportal

Elektroniske MEG! Hvordan Difi bidrar til utvikling av elektroniske tjenester. Servicekonferansen 2010

Administrativ dokumenthåndtering Forprosjekt. Idédugnad

Regelbaserte systemer for beregning av pensjon

Markedsmøte

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

Smidig utvikling NTNU Tor-Erik Mathisen

Digitaliseringsprogrammet - hva blir utfordringene for arkivet?

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

Erfaring fra et digitaliseringsprosjekt

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

Implementering av nytt ITSM-system og selvbetjeningsportal

Statistikkportal for sykmeldere

Bruk av HP Quality Center med smidige utviklingsmetoder. HP Sofware Norge

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

eid i offentleg sektor 8.desember 2009

Prosess til folket! AICIT work in progress. Copyright 2012 Accenture All Rights Reserved

Trash in, trash out Hvorfor er kvaliteten viktig? 18. okt 2018 // Silje Emilienne Aanderud-Larsen

Hvor langt er NAV kommet? Presseseminar 12. november 2007

Ordfører- og rådmannskonferansen i Agder

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

AFI-forum Arbeids- og velferdsdirektør Tor Saglie

Farmasidagene. Helsenorge.no. Bodil Rabben. Helsedirektoratet

Webtjenerstatistikk for

Digitalisering i NAV Hvorfor og hvordan

Slik skal vi handle i 2017

Formalisering og datamaskinprogrammer

Altinn Utviklingsplan 2017

Hva løser ID-porten?

Identitetsstyring og tilgangskontroll innenfor et SOA-regime. Ragna Fossen,

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

Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter

Prosjektledelse - fra innsiden av et utviklingsprosjekt. Presentasjon hos UiO Ida Lau Borch, prosjektleder i Bouvet ASA

Avtale med Norsk Helsenett. Værnes 20/ Esben Andre Henriksen Hemit

Scrum. -nøkkelbegreper og noen personlige erfaringer

Modernisering av IKT i NAV

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

Regjeringens digitaliseringsprogram. Statssekretær Tone Toften

Hva kan Altinn gjøre for deg? NOKIOS, Trondheim 21.september 2011 Cat Holten Brønnøysundregistrene

FRA VEDTAK TIL VIRKELIGHET

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

Kravspesifikasjon Digital distribusjon av sakspapirer

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

Cross the Tech Bridge. Anette Valaker

Altinn, nye muligheter for samhandling og samspill i offentlig sektor. Hallstein Husand Programleder Altinn II Programmet NOKIOS 2009

// PRESENTASJONER FRA NJAVA

ANBUDSFORESPØRSEL. RAMMEAVTALE IKT-tjenester m.m. Iknowbase, Oracle- applikasjonsserver og database

ARK 2014 Arkitekturfaget - observasjon fra en tjenesteleverandør

Ledersamling IT og applikasjoner. Odd Ruud, stabssjef Innovasjon

Formidlingsavdelingen. Intranettet ved UiB IT-forum, 1. april 2004

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

Ny#organisering#av#UiTs#administrasjon

Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt Motivasjon av kunder og Nyttige verktøy

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

Geosynkronisering. En nasjonal standard for synkronisering av geografisk informasjon

Innføringen av elektronisk faktura

Vedlegg 3 til konkurransegrunnlag. Oppdragsgivers tekniske plattform. Vedlikehold av fagsystemet Produksjonstilskudd på stormaskin

En felles prosjektsatsning mellom: - Kartverket - Trondheim kommune - Skog og landskap - Kystverket - KS/KommIT - Vegvesenet - Arendal kommune - Kgrav

Ny kontraktsstandard: Fleksibel utviklingskontrakt

NAV i tall og fakta Dato: Foreleser: Foto: Colourbox

Hvor går kommunene? Med kommunene i fokus Deling av pasientopplysninger i sammenhengende pasientforløp. Juridiske og sikkerhetsmessige aspekter.

CONNECTING BUSINESS & TECHNOLOGY KURS OG SERTIFISERINGER - SCRUM

Universitetet i Oslo Enhet for lederstøtte

Etablere testnett og utarbeide metodikk for sikkerhetsrevisjoner

Noen nøkkeltall fra Ringerike kommune:

Altinn - Test Anne Risbakk Testleder i Altinn

Markedsundersøkelsen Transaksjonsanalyse

AlgDat 10. Forelesning 2. Gunnar Misund

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

E-valg 2011 Prosjektpresentasjon. (Henrik Nore, prosjektleder)

Felles IKT-arktiektur med vekt på sikker tilgang til elektroniske tjenester - presentasjon for Norsk kommunal teknisk forening

11 Planlegging og dokumentasjon

imod kommunikasjon Kommunikasjonsavdelingen v/trude Julie Dommerud Mars 2017

Status i vergemålsreformen September 2012

Kap 11 Planlegging og dokumentasjon s 310

Bare varighet. Manuell sammendragsfremheving Manuelt sammendrag. Ekstern milepæl Fremdrift Sammendrag. Bare start. Tidsfrist Prosjektsammendrag

Saksframlegg. Saksgang: Styret Sykehuspartner HF 12. desember 2018 SAK NR UTDYPING AV VIRKSOMHETSRAPPORT SEPTEMBER Forslag til vedtak

Frank Sandersen, EVRY 3. April Avansert integrasjon Saksbehandling med ephorte som arkiv

Digitalisering og effektivisering - Offentlig sektor, kommunesektoren og Bergen kommune. november 2016

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

Altinn II - prosjektet. Cat Holten Oslo 31.august 2009

Mal for budsjettjusteringer 2019

Gevinstrealisering i Statens pensjonskasse. Presentasjon NOKIOS 26. oktober 2010

Konfigurasjonsstyring

Prosjektledelse - fra innsiden

Styret tar status for IKT-arbeidet for realisering av målbildene for IKT frem mot nytt østfoldsykehus til orientering.

Aktuelle støtteordninger for forskning (FoU)

Samordnet regional digitalisering

Kommunikasjonsplan Digital arbeidsflyt

Mal for budsjettjusteringer 2019

Referansebesøk NAV - Metaforce // Hans Petter de Fine og Alexander Haugli

Den røde tråd Fra prosjektering og produksjon til overlevering og drift

Training module on. Grant Contract LLP DK-LEONARDO-LMP

Statens standardavtaler Avtaler og veiledninger om IT-anskaffelser

Integrasjonsfabrikken Norges største integrasjonsprosjekt? Integrasjonsdagene, Halden 4-5. september 2014

Den røde tråd Fra prosjektering og produksjon til overlevering og drift

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

Implementering Fra forbedring til effekt

Transkript:

Pensjonsprogrammet Er det mulig å kombinere fossefall og i samme prosjekt? IT-utvikling av Norges største forvaltningsreform siden 1967, ny Pensjonsløsning, gjør det Cato Haugland Partner Accenture Bodil Rabben Principal Capgemini

NAV - Bakgrunn Arbeids og velferdsetaten (NAV) er ansvarlig for statlig pensjon, arbeidsledighetstrygd, barnebidrag, uføretrygd og en del andre offentlige støtteordninger. NAV har 14 000 ansatte og forvalter en tredjedel av Norges statsbudsjett. 25 % av innbyggerne i Norge mottar regelmessig utbetalinger fra NAV. NAV har en hetrogen applikasjonsportefølje som er bygd på ulike teknologiske plattformer. NAV, 2008-10-29 Side 2

Fun & facts Pensjon 1,5 mill brukere 500 000 saker 120 millioner inntekter fra 1967 5000 innlogginger daglig 800 000 henvendelser pr år, peak 8000 pr dag Pensjonsprogrammet 2 hovedapplikasjoner (selvbetjening og saksbehandling) 120 skjermbilder 300 tjenester tilgjengelig på tjenestebuss 40 applikasjonskomponenter 30 logiske testmiljøer Prosjektstørrelse 300 personer 25 arkitekter 100 utviklere JEE, Linux, DB2, IBM WebSphere ESB, MQSeries, z/os. Eclipse, Rational, ClearCase, Linux, VMWare. NAV, 2008-10-29 Side 3

Hva er Pensjonsprogrammet? NAV har iverksatt et stort program for å kunne implementere den nye pensjonsreformen. Programmet er delt inn i tre hovedfaser: Fase 1 analyse og funksjonell utforming Fase 2 implementering av gammelt regelverk i den nye IT-løsningen, samt omorganisering av produksjonen Fase 3 implementering av nytt regelverk i ny IT-løsning 30.11.05 30.06.06 01.01.07 01.01.08 01.01.09 2010 Phase Fase 1 Forprosjekt Phase 1 Bridging Bro-bygging Phase Phase Fase 2 New Ny systemløsning, solution, new nye arbeidsprosesser work processes and og new ny organisering organisation pon å the dagens rules regelverk of today Phase Fase 33 Forpro Pre-project sjekt Fase Phase 3 3 Ny systemløsning, New solution, nye arbeidsprosesser new work processes og ny and new organisering organisation på nytt on a regelverk new set of rules NAV, 2008-10-29 Side 4

Blueprint av løsningen Selvbetjeningstjenester Pensjonsfaglig kjerne Saksbehandling Statistikk & ledelsesinfo Sikkerhet Java Pensjonsfaglig selvbetjening Pensjonsfaglig kjernekomponent Opptjeningsregister Regeltjenester & satser Manuell pensjonsfaglig saksbehandling og arbeidsflate Ledelsesrapporter Simulering Analyse Tilgangskontroll Brukeradm. Brukerkatalog CICS MS HP-UX Integrasjonstjenester og felles datamodell ETL Sikkerhetsportalen Annet Økonomi & bet-form. Felles registre Saksbehandling Støttefunksjonalitet Dokumenthåndtering Innbetalingsreskontro. Utbet.-resk. Person Samhandler Oppfølging / plan Rettskilder Skanning Oppdrag Trekk Arb-forhold Inntekt Infotrygd Generelle skjematjenester Tolkning Hovedbok Medlemskap Publiseringplattform Tjenestepensjon Institusjonsopphold Generell sak El. Samhandling Altinn Journal, arkiv Std brevprod Distribusjon NAV, 2008-10-29 Side 5

Kompleks verden Samhandlere SPK Pensjonsprogrammet KLP NDU Utvikling og forvaltning Utforming og mottak PST NORG TP Utforming Test.. INST INNT TSS MEDL AA TPS/SFE SKAN PDB RETT Leveranseprosjekter Pensjonsløsningen Fellesregistre Ledelse og informasjons -systemer PSAK PSELV PEN POPP PREG DVH Leveransesenter (*) Konfigurasjonsstyring Støtte til kvalitetssikring Metode inkl. maler Datamodell Utviklingsmiljø Forvaltningsledelse Funksjonell og teknisk støtte 0-datasett Testmiljø Applikasjonsarkitektur Sikkerhetsarkitektur ESB NDU Testsenter Koordinering Tilganger Konfigurasjons styring Drift Testdata Testmiljøer (*) TOLK ESAK BREV DIST PLIS PSIM PAN ATK AD ALTINN OS ELIN GL UR SKJEMA PUBL ELSAM GSAK ARENA INFOT BPROF NDU Drift Arbeidsstasjoner Programvare Operativsystem Brukerstøtte Brukeradministrasjon Viruskontroll Trådløst nett Telefoni Tjenere Nettverk Maskinvare Overvåkning Applikasjonsdrift Databaseadministrasjon Meldingstjenester Backup & restore... JEE CICS/COBOL MS/.NET Annet NAV, 2008-10-29 Ukjent Linux/Intel Z/OS Win/Intel HP-UX Side 6

Mange leverandører og en stram tidsplan øker kompleksiteten i utviklingen Plan Analyze Design Build Test Work Planning and Tracking (incl. Measurement) Project Management Office Manage Issues Manage Risks Manage Quality Design Initial Analisys T HIgh Level Design T Design Modules Build Build Modules Build Build Build Build Modules Build Modules Build Modules Test Test System T T Delivery Center Build Planning and Tracking B Manage Modules and Dependencies NAV, 2008-10-29 Side 7

Byggeplan føringer Moduler/komponenter Avhengigheter og status + + Testplaner Skisse overordnet migreringsløp - utkast (kun aktiviteter på kritisk linje) 2006 2007 2008 2009 Aug Sep Okt Nov Des Jan Feb Mar Apr Mai Jun Aug Sep Okt NovDes Jan Feb Mar Apr Mai Jun Aug Sep Okt Nov Des Versjon 1 Rekrutten Arkitektur Applikasjon - design 02.02 Applikasjon - bygg 29.06 Test 16.11 Prod.test og prod.setting 30.11 Versjon 2 Kjempen Arkitektur Applikasjon - design 29.06 Planverifisering Applikasjon - bygg 15.02 Delsystem/Systemtest 31.10 Integrasjonstest Prod.test og prod.setting 28.11 Versjon 3 Myggen Applikasjon 12.09 Test 16.01 Prod.test og prod.setting 27.02 => Utvikling Pensjonsløsningen Byggeplan DLK1 DLK2 5.10 2.12 13.8 (4u) 10.9 (4u) PENSJONSKALKULATOR PSELV 1 8.10 (4u) 5.11 (4u) 3.12 (5u) 7.1 (4u) DLK3 3.2 4.2 (4u) 3.3 (5u) KOMP. TEST 1 KOMP. TEST 2 KOMP. TEST 3 KOMP. TEST 4 KOMP. TEST 5 GRUNNLAG GRUNNLAG 1 GRUNNLAG 2 GRUNNLAG 3 BRUKER DOKUMENT / BREV BRUKER 1 BRUKER 2 BRUKER 3 JOARK - PEN BREVVALG SAK / KRAV KRAV 1 BEREGNING KRAV 2 BEREGNING 1 BEREGNING 3 ATTESTERE / FULLMAKT FULLMAKT INNT INNT BEREGNING 2 SKJEMA SKJEMA PoC ATTESTERE LEVDS 3.3 PSELV 2 SKJEMA SKJEMA 2 SKJEMA 3 VILKÅR / VEDTAK / SAMH. / TP / INST / SAMORDN. IVERKSETTING / OPPDRAG TP - PEN OPPDRAG 1 SAMHANDL. OPPDRAG 2 INST - PEN SAMORDN. Pe2a 6.4 Pe2b 20.4 7.4 (2u) 21.4 Byggeplanen.. setter setter rammer rammer for for detaljplaner detaljplaner setter setter krav krav til til ferdigstillelse ferdigstillelse av av moduler moduler andre andre er er avhengige avhengige av av krever krever etablert etablert endringsstyring endringsstyring Ekst. lev. PREG 1 31.8 PREG 2 PREG 3 5.10 30.11 INNT (IBM) JOARK 25.9??.?? TPS/SFE 1 OS 6.11 ~3.12 TPS/SFE 2 12.2 = Avhengighet som må løses = Håndterbar avhengighet NAV, 2008-10-29 Side 8

Fossefall - Er det mulig å kombinere fossefall og i samme prosjekt? Fossefall => rammebetingelse i utvikling, test og kommunikasjon NAV, 2008-10-29 Side 9

Metode Accentures ADM I utvikling og test - Product Daglig Daglig (15 min) Hva har du gjort siden i går? Hva skal du gjøre til i morgen? Hvilke hindringer har du? 4 Uker Ny funksjonalitet demonstreres ved avslutning av sprinten NAV, 2008-10-29 Side 10

DLR1 03.03 2007 2008 DLR2 27.05 PE1 29.06 PE1b 03.09 PS1 30.11 DLK1 TE1 DLK2 05.1016.11 02.12 Jan Feb Mar Apr Mai Jun Jul Aug Sep Okt Nov Des Jan Feb Mar Apr Mai Jun Jul Aug Sep Okt Nov Des DLK3 03.02 PE2 20.04 07.01. 03.03. 06.04. DLM1 16.05 DLM2 08.08 PE3 15.09 TE2 31.10 PS2 28.11 Jan TE3 20.02 Feb Mar PS3 30.03 Apr Rekrutten Design Integrasjonstest DS-test ST-test DDR1 Dellev 1 Feilretting Dellev 2 Kjempen DDK1 16.03 Design Dellev 3 DDK2&3 25.05 Hlev PSAK DDK4 29.06 Utv Hlev test Integrasjonstest DS-test ST-test Utvikling Tjenestep + PEN Feilretting Utv,test Utv,test Utv,test Utv,test HLK Myggen Design DDM 31.3 DDM 21.4 Integrasjonstest Utvikling, e&k-test DLM1 Test HLM DS-test ST-test Feilretting NAV, 2008-10-29 Rekrutt + Kjempen Side 11 Rekrutten Pensjon

I utvikling sprinter ulik eller lik lengde? DLK1 15.08 DLK2 05.10 DLK3 21.12 PE2 15.02 13.08 20.08 27.08 03.09 10.09 17.09 24.09 01.10 08.10 15.10 22.10 29.10 05.11 12.11 19.11 26.11 03.12 10.12 17.12 24.12 31.12 07.01 14.01 21.01 28.01 33 SK PSELV-1 SK PSAK-1 SK PEN-1/2 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 2 3 4 KT2 SK PSELV-2 SK PSAK-2/3 SK PEN-3 SK PSELV-3/4 SK PSAK-4/5 SK PSELV-5/6 SK PSAK-6/7 KT3 SK PSELV-7/8 SK PSAK-8/9 SK PSELV-7/8 SK PSAK-8/9 HT NAV, 2008-10-29 Side 12

daglig scrum stående! Product Daglig Daglig (15 min) Hva har du gjort siden i går? Hva skal du gjøre til i morgen? Hvilke hindringer har du? 4 Uker Ny funksjonalitet demonstreres ved avslutning av sprinten NAV, 2008-10-29 Side 13

03.feb done done Burndown og fart fra brunpapir til system P6_b Kjempen - Team Burndown Chart Effort Remaining 80 70 60 Per utvikler 50 40 Hours of Effort Remaining 30 20 10 0 03.feb 07.jan 08.jan 09.jan 10.jan 11.jan 12.jan 13.jan 14.jan 15.jan 16.jan 17.jan 18.jan 19.jan 20.jan 21.jan 22.jan 23.jan 24.jan 25.jan 26.jan 27.jan 28.jan 29.jan 30.jan 31.jan 01.feb 02.feb P6b Kjempen - Team Burndown Chart Effort Remaining 1200 1000 800 600 Per sprintteam Hours of Effort Remaining 400 200 0 07.jan 08.jan 09.jan 10.jan 11.jan 12.jan 13.jan 14.jan 15.jan 16.jan 17.jan 18.jan 19.jan 20.jan 21.jan 22.jan 23.jan 24.jan 25.jan 26.jan 27.jan 28.jan 29.jan 30.jan 31.jan 01.feb 02.feb NAV, 2008-10-29 Side 14

Demo fra 2 til mange NAV, 2008-10-29 Side 15

Flere erfaringer i utvikling. planlegging Definisjon av Ferdig Produkt eier Selvorganiserende team evaluering /Demo retrospektiv NAV, 2008-10-29 Side 16

Kommunikasjon i programmet Skalering av informasjon og kommunikasjon NAV, 2008-10-29 Side 17

og skalering i et sprint team Product Daglig Daglig (15 min) Hva har du gjort siden i går? Hva skal du gjøre til i morgen? Hvilke hindringer har du? 4 Uker Ny funksjonalitet demonstreres ved avslutning av sprinten NAV, 2008-10-29 Side 18

og skalering I flere team Product Xxxxxxxxxxxx Xxxxxxxxxxxx Xxxxxxxxxxxx Xxxxxxxxxxxx A B C D E Daglig Ofs (15 min) Masters & Arkitekter (++) Synkronisering av teamene Fokus på å løse hindringer på tvers av team Uløste hindringer rapporteres på e-post OfsMaster Master Master Master A B C D E NAV, 2008-10-29 Side 19

og skalering i programmet MetasMaster Metas (15 min) 3 ganger pr uke Masters/Team leder Synkronisering på tvers av programmet Fokus på felles hindringer Uløste hindringer blir rapportert Infrastruktur Design team Prosjekt X Prosjekt Y OfsMaster NAV, 2008-10-29 Side 20

Oppsummering Rammebetingelser fossefall, parallelitet, kompleks organisasjon og stram tidsplan ing og fart i utvikling - gir rytme Byggplan for prioritering og rekkefølge - nødvendig Modell med flere leverandører - krever mer kommunikasjon Evalueringer - forbedring Fossefall og - En suksess i Pensjonsprogrammet! NAV, 2008-10-29 Side 21