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



Like dokumenter
Regelbaserte systemer for beregning av pensjon

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

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

Arbeids- og sosialdepartementet

Utdanningsforbundet. Oktober Martin Bakke

SPK ordningen med et. Universitets og høyskolerådet 24 november 2010 LIllehammer

SPK Seniorkurs. Pensjonsordningene i Norge

«Fra brutto til påslag hvordan går det?»

AVTALEFESTET PENSJON (AFP)

III Unlo. Prop. 10 L ( ) og regelendringer for delvis uføre som tar ut del-afp. Arbeids- og sosialkomiteen Stortinget

Pensjon og valgmuligheter n mai 2014 Tone Westgaard

Aon Offentlig tjenestepensjon

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

Valg av fremtidig pensjonsordning

AFP og tjenestepensjon i offentlig sektor - en solidarisk pensjonsordning med fleksibilitet og trygghet for alle

Det er klokt å tenke pensjon 1963

Alderspensjon og avtalefesta pensjon. 5. April 2017 Ståle Rogne NAV pensjon

Pensjonsseminar for tillitsvalgte

Pensjon for offentlig ansatte

AFP og tjenestepensjon. Utdanningsforbundet Hordaland Modul 4, 2011

Modalen kommune 16. juni 2008

Agenda. Pensjon og valgmuligheter MØRE OG ROMSDAL FYLKESKOMMUNE NOVEMBER Rachel Husebø Chambenoit Statens pensjonskasse

Pensjon i endring. Marie Solsvik og Even Bladt Jarlseth

Utdanningsforbundet. Agenda: pensjon og pensjonsmuligheter. 7. mai Folketrygden. 2. Statens pensjonskasse. 3. Pensjonsmuligheter

Hvilke muligheter og utfordringer vil den enkelte stå overfor når morgendagens avveiing mellom pensjonering og videre arbeid skal gjøres?

Pensjon ATV-PPT 9.februar Utdanningsforbundet Akershus

Pensjon og valgmuligheter

Ny pensjonsordning for folkevalgte. Regnskapsseminar 27. november 2013

Tjenestepensjon og AFP. Sveinung Remøy NAV Familie- og Pensjon

Hvordan påvirke sin egen pensjon. 25. januar 2018 Torgils Milde, KLP

ALDERSPENSJON - DAGENS MODELL

Et pensjonssystem i endring Rune Svendsen, seniorrådgiver

Uføretrygd fra folketrygden, offentlig, privat

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

Pensjon En viktig del av dine arbeidsvilkår

Pensjon og valgmuligheter n november 2013

PENSJON OFFENTLIG ANSATTE

Ny offentlig uførepensjon

Pensjonslovene og folketrygdreformen I Banklovkommisjonens utredning nr. 23

Utdanningsforbundet. Halden, 21. mars Seniorrådgiver Arne Helstrøm

1 ETTERFØLGENDE MEDLEMSKAP, ALLE YTELSER 3

Uføreytelser i offentlige tjenestepensjonsordninger. Mulige modeller med ny folketrygd

Pensjonskassekonferansen offentlig tjenestepensjon 15. mai 2019

Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter

100 % modernisering av teknisk plattform har gitt muligheter for nye selvbetjeningsløsninger.

Ble det som vi trodde? Utviklingen på pensjonsområdet Eystein Gjelsvik

NAV Pensjon Informasjonsmøter Filippinene og Thailand

Storebrands forventninger til den nye uførepensjonsordningen. Knut Dyre Haug Pensjonsøkonom Storebrand

Offentlig tjenestepensjon status og utfordringer

Årets mellomoppgjør og planer for tariffoppgjøret HR-nettverkskonferansen KS BTV, 8. juni 2017

Alderspensjon Søknad om alderspensjon (

Pensjon og valgmuligheter

Tromsø 31. mai 2016 Arbeid, pensjon eller begge deler?

Endring i uføretrygd og fokus på mulighetene som ligger i innskuddspensjon. Knut Foss

DEL EKSEMPLER 2

Ny offentlig tjenestepensjon - konsekvenser for arbeidsgivere og leverandør. Pensjonsforum, 7. desember 2018

om ny alderspensjon Mo i Rana 10. februar

FRA VEDTAK TIL VIRKELIGHET

Gevinstrealisering i Statens pensjonskasse

Tillitsvalgtskonferansen Tjenestepensjon i endring

Pensjon. Næringsforeningen Kristiansand Per Kristian Sørgaard Lars I Eng

De tre viktigste er: Levealderjustering Ny regulering Flere valgmuligheter gjennom fleksibel folketrygd

Banklov 3- sammenkobling av eksisterende og nye tjenestepensjonsordninger Forsikringsforeningens forsikringskonferanse 29.

NY OFFENTLIG TJENESTEPENSJON HVA VIL DET KOSTE? Seminar 7. mai 2018 Aktuarfirmaet Lillevold & Partners AS

KAPITTEL VURDERING AV FREMTIDSUTSIKTER

Høring om oppfølging av avtale om tjenestepensjon og AFP offentlig sektor

Hva påvirker valget PENSJON OG VALGMULIGHETER. Møre og Romsdal fylkeskommune. 2. Oktober Torgeir Engebakken og Jon Rodvang

PENSJON. Hva har vi? Hva kan vi få? Hva mener Utdanningsforbundet?

Kvinner og pensjon. Sandnessjøen 25. november Kristin Ludvigsen, bedriftsrådgiver

Offentlig pensjon. Torfinn Thomassen

Dine rettigheter i Harstad kommunale pensjonskasse

Nytt om pensjon. Personalledere 5. mai

Testbilag til IT kontrakter

Ansatt i NMBU Dine pensjonsrettigheter Offentlig tjenestepensjon etter pensjonsreformen

Pensjonsforhandlingene i offentlig sektor Fredrik Oftebro 2. nestleder

Gjennomgang av regelendringer for tjenestepensjon Wenche Bø Danica Pensjon Mail: mob

Veivalg for offentlig tjenestepensjon

Myter og fakta om offentlig tjenestepensjon

Dine rettigheter i Harstad kommunale pensjonskasse

NÅR GÅR TOGET? Forsvar Offentlig Pensjon Tirsdag 12. februar Klemet Rønning-Aaby

Samordning av offentlig tjenestepensjon med privat AFP

Ny tjenestepensjon ny virkelighet, nye muligheter Helge Eriksen DNB Wealth Management

Pensjonsreformen. 24. august 2011

NAV Pensjon Informasjonsmøter Spania

Faksimile av forsiden. Rapport fra Uførepensjonsutvalget Pensjonsforum 4. juni 2007

NYTTESTYRING GJENNOM HYPPIGE LEVERANSER OG TVERRFAGLIGE TEAM

SPKs virksomhetsstyringspraksis Veien fra virksomhetsidé til fokusert statusrapportering

Eidsvoll kommune 16. januar v/konsernsjef Sverre Thornes

Hva skjer i pensjonsmarkedet?

Uførepensjon eller AFP?

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

Brukerveiledning for bruk av skjemaet krav om refusjon til annen ordning i Altinn

Høring Oppfølging av avtale om offentlig tjenestepensjon og AFP i offentlig sektor

Finansportalen Historiske bankdata

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

Pensjon blir - mer og mer spennende - enklere og enklere - men føles vanskeligere og vanskeligere å følge med på! Knut Dyre Haug Pensjonsøkonom

Tjenestepensjon i offentlig og privat sektor Presentasjon av pensjonsberegninger Tilleggsfoiler Norwegian Insurance Partner AS

RETTIGHETER OMFATTET AV OVERFØRINGSAVTALEN (OFA) Forespørsel om pensjonsrett

Uførepensjon og AFP - en refleksjon. Knut Dyre Haug

Fra dagens til nytt pensjonssystem i offentlig sektor

Transkript:

Dårlige tider gir gode verktøy - visualisering av komplekse feilsituasjoner - Rune Sørensen Statens pensjonskasse mai 2011

Agenda System: Pensjonsberegning Black-box testing, Regresjonstesting PERFORM 2010: Kontekst pensjonsberegning Visualisering og analyse av feilsituasjon Visualisering og analyse av testdekning

System: Pensjonsberegning

Lynkurs i pensjonsberegning Alderspensjon (regelverk per 2009) Brutto tjenestepensjon 364 405 x 66 % 240 507 - Samordningsfradrag 177 100 = Netto tjenestepensjon 63 406 + Folketrygd 195 321 = Samlet pensjon 258 728 (71%) 66% Lønn BP Arbeidsgiver SPK Folketrygd Samlet pensjon

System: Pensjonsberegning Kritisk for SPKs forretning Grunnlag for nesten alle utbetalinger til medlemmer og fakturering av kunder Benyttes i SPKs saksbehandlingsverktøy (PUMA) Benyttes i SPKs interaktive løsninger

System: Pensjonsberegning Komplekst system Regelbasert plattform ILOG Jrules, 1400 regler Avhengigheter fra mange systemer/ applikasjoner Beregner en stor mengde ulike kombinasjoner av inputdata Små endringer kan potensielt påvirke mange beregninger

System: Pensjonsberegning Testing Lite testing av mindre komponenter/ regler i regelmotoren Stor regresjonstest er tradisjonelt kjørt i testfasen

System: Pensjonsberegning PERFORM Erstatte C basert regresjontest rammeverk Pensjonsreformen tvinger frem store endringer i systemet

Regresjonstest

Blackbox test, Regresjonstest INN System UT System v1.0 UT INN System v1.1 UT Sammenligner to (eller flere) beregninger. Før og etter en endring.

Regresjonstest av pensjonsberegningen Gammel regresjonstest C basert Testet hele tjenestestabelen Utdaterte testdata Tok mange dager å gjennomføre en test Ny regresjonstest Ferske data Genererer beregningsforespørsel via tjenestekall Tester kun systemet for beregning av pensjon Rask kjøretid. Ny regresjonstest klar hver morgen.

PERFORM: oktober 2010

PERFORM 2010: Oktober leveransen Konstruksjon Godkjenningsprøve Akseptansetest Produksjonssetting 08.03 02.08 13.09 30.09 Konstruksjon: 18.08: Avvik på 9968 av 33857 beregninger... I-1 I-2 I-6 Nytt regelverk implementeres og akseptansetestes (Fitnesse) Ny regresjonstest Gammelt regelverk verifiseres primært med regresjonstest

Forutsigbarhet

Leveranse

Gjennomføringsevne

Noen av utfordringene 30 % av beregningene gir avvik Kort tid til leveranse 30.000 og 60.000 beregninger i en regresjonstest (volum) Hvor skal man begynne å rette feil? Hvordan synligjøre arbeid/fremgang? Prioritere

Visualisering og analyse - feilsituasjon -

Prinsipper og mål Forretningsnær Analysere etter begreper forretningen forholder seg til Verdi for utvikler/forretning/prosjektet Prioritere feil Gi raskt overblikk over situasjonen fra dag til dag Bidra til raskere feilretting Synligjøre /rapportere fremgang

Hvordan systematisere/analysere? Tid Beregning Alder Inntekt 1:n1 Opptjening Person 1:n2 1:n3 Grad Folketrygdytelse SPK-Ytelse Art Produkt Grunnlag Grad

Hvordan systematisere/analysere? Variable ID Familie Produkt Alder Produkt Uføre... 1 Ja 0 1 Observasjoner 2 Nei 1 1 3 Nei 2 0

Avledede variable Avledet variabel Mulige utfall 1 Er dette en familieberegning? JA / NEI 2 Type beregning PEN, SKF, ETO 3 Pensjonsprodukt ALD, UFO, ETT,... 4 Folketrygdytelse AP, EP, KS,... 5 Finnes gradert pensjon? JA / NEI 6 Finnes gradert ftr ytelse? JA / NEI 7 Har personen inntekt? JA / NEI

Kategoriske variable Lag kategoriske/ binære variable innenfor hver dimensjon / avledet variabel Avledet variabel Mulige utfall 3 Pensjonsprodukt ALD, UFO, ETT,... Produkt ID ALD UFO 1 0 1 Alder 2 1 1 3 2 0 4 0 1 Produkt ID ALD_2 UFO_1 ALD_1_UFO_1 1 0 1 0 2 0 0 1 3 1 0 0 4 0 1 0

Analyse: Konsept START INN Pensjonsberegning L34 Pensjonsberegning L35 UT UT

Analyse: Konsept Familieberegning? START Ja Nei

Analyse: Konsept Familieberegning? START Ja Nei

Analyse: Konsept Beregningstype? START Ja Nei

Analyse: Konsept Beregningstype? START PEN Ja SKF Nei PEN SKF

Analyse: Konsept Beregningstype? START PEN Ja SKF Nei PEN SKF

Analyse: Konsept Produkt? Ja PEN Nei Alder PEN SKF Uføre Alder + Uføre

Analyse: Konsept Produkt? Ja PEN Nei Alder PEN SKF Uføre Alder + Uføre

Analyse: Konsept Pensjonsberegning L34 UT INN Pensjonsberegning L35 UT

Analyse: Konsept Ja PEN Nei Alder PEN SKF Uføre Alder + Uføre

Analyse: Konsept - Kollaps grønne subtrær PEN Ja Nei Alder PEN SKF Uføre Alder + Uføre

Analyse: Konsept - Kollaps grønne subtrær PEN Ja Nei Alder PEN SKF Uføre Alder + Uføre

Analyse: Eksempler Feilsituasjonen 21.09.2010 Feilsituasjonen 29.09.2010

Feilsituasjonen 21.09.2010

Feilsituasjonen 29.09.2010

Analyse: Konsept En grønn node -> regresjonstest uten avvik Kompleksitet i grafen og antallet noder Kompleksitet i feilsituasjon Analysen sier noe om hva som har avvik av det som faktisk er testet i regresjonstesten Analysen sier i seg selv ikke noe om testutvalget og variasjonen i dette

Analyse: Noen forbedringer Rekkefølge Ikke alltid hensiktsmessig å splitte etter en prioritert liste Size matters La viktigere noder få en større visuell vekt

Size matters...

Rekkefølge (Inntekt sist)

Rekkefølge (Inntekt først)

Visualisering og analyse - testdekning -

Testdekningsanalyse Overvåker hvilke regler som er aktive ved en beregning og gjennom et sett beregninger Visualiserer kodetreet i en graf Fargekoder etter hvor godt regelen er testet Bruksområder: Tette hull i regtest Økt kunnskap om systemet Identifisere død kode

Testdekningsanalyse

Testdekningsanalyse

Testdekningsanalyse

Testdekningsanalyse Eksempel

Spørsmål? Rune Sørensen Seniorrådgiver, Statens pensjonskasse Twitter: rugsor, Linkedin: http://no.linkedin.com/in/rugsor, Blog: http://blog.runesorensen.com, Epost: rune.sorensen@spk.no