5 år med forenkling og
framtidsretting hos Skatteetaten
Software 2015, Tormod Varhaugvik, SKD
Software 2012...
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 2
Diskuterte resonnementet bak vår radikale tilnærming
Siloproblemet, fremtidsretting, og hvordan å sikre investeringen
med standardisere og samarbeidende systemer
Vi har klart en fundamental modernisering
basert på et paradigmeskifte i
softwaredesign og implementasjon
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 3
A-ordningen
• Løpende rapportering av lønn, ny ordning nå i Januar
• Av 223.842 leveranser får 97% svar på < 15 sekunder
• 24/7, topp på 3.190/timen med stabil svartid
• «Micro services» arkitektur inspirert av «Reactive Manifesto»
• Endringer og feilrettinger rulles ut fortløpende på dagtid, i
praksis 2-3 ganger per uke
• All forretningslogikken kjøres live, også med konsistens mot
tidligere rapportere data
• I all hovedsak Open Source
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 4
• Innovativ designpakke for å modernisere
fagsystemer over på «Sky-teknologi»
• Motto: «Enkel, testbar, skalerbar»
• Java versjon: 1.7 (snart Java 8)
• XML: Innebygd i JDK
• REST: Jersey, Apache HttpClient, Feeds
• Klienter: HTML5, CSS3, Backbone.js,
Angular.js
• Servlet container: Jetty, Grizzly
• Parallelisert behandling: Akka
• Søkemotor: ElasticSearch
• Distribuert koordinering: Zookeeper
Beviste Arkitekturegenskaper
• I Målbildene fra 2010 var IT-arkitekturen tegnet ut
• Riktige valg i 2010, bred målbilde forankring og kontinuerlig
IT-arkitektur og teknologistyring, samt prøving og feiling
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 5
Egenskap Gevinst
Få følgefeil Endringsevne. Systemet er forståelig og
vi har kontroll på det
Hyppige leveranser Endringsevne. Raskt rette feil og
introdusere ny funksjonalitet.
Ytelsen ble svært mye bedre på
kort tid
Skalerbarhet. «Design for skyen»
Systemene flyttet (uforandret) over
på konvergent plattform i løpet av
få timer
Livsløp. Åpne standarder gir portabilitet
og markedstilgang
Løsning i prøvedrift allerede etter
17 måneder
Gjenbruk. Kostnadseffektivt og
risikoreduserende
Målbildet
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 6
Virksomhetsarkitektur
Sørge for at IT leverer systemstøtte til
forretningsprosessene, og sørge for at
forretningen utnytter nye muligheter i
digitalisering, på en måte som gir en styrt
utvikling for hele organisasjonen fra nå-
situasjon til fremtidig målbilde
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 7
Det må kommunisere til alle
12.02.2015 8
Hvorfor Målbilde?
• Målbildet består av flere ting som ivaretar forskjellige
perspektiv, deriblant reguleringsplanen
• Strukturmessig støtte
• Ikke forretningslogikken i seg selv
• Styring mot de egenskapene vi vil ha
• Målbilde er en ønsket struktur med viktigste egenskaper
• Reguleringsplanen skal være detaljert og aktuell
• Forretningsmessige utfordringer
• Tekniske utfordringer
• Styrings- og fremdriftsmessige utfordringer
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 8
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 9
Innovasjon; «Vedtaksmotor»
• Kjernen i fagsystemer over på robust og
skalerbar «sky-teknologi»
• Dokumentlager (BOKS)
• Xml-dokumenter, avgrenset informasjon
• Metadata om innholdet
• Tidsserie av alle endringer
• Enkel for 24/7 bruk
• Søkemotor – «Skattefinn»
• Tilgangskontroll og sporing
• Komponentbasert forretningsprosess
• Årvisse uavhengige komponenter
• Hendelsesstyrt gjennomløp
• Løpende tilrettelegging uavhengig av bruk
• En komponent inneholder forretningslogikk og
støtte for saksbehandling for ett «område»
Prototype viste:
1000x raskere
30% forvaltkost
30% hardware
Innovasjon; Målbilde
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 10
Ett felles kommunikasjonsmiddel
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 11
Arkitekturstyring
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 12
Hjernen er alene
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 13
Fortvilt arkitekturstyring i ett smidig ...
• «Å sette en idee ut i livet er som en kamp for livet. Du må ha
klippefast tro på det du holder på med» (Klouman)
1. Være politisk ukorrekt
2. Overbevise
3. Enda vanskeligere; sørge for at det blir Forstått
4. Forankre Målarkitekturen, men hver uke må du regne med omkamper
(andres eller din manglende forståelse, eller politisk motstand)
5. Troverdighet; Du må kombinere «lytt og lær» med «å motivere for
målbildet», ellers blir du ignorert eller «spist levende»
• Drømmesituasjon
• Formidle hensikten, slik at noen gjør det til sitt, og forbedrer det
• Morsomme og skremmende utsagn
• «Dette løser vi med WebServices, ESB og BPEL»
• «Arbeidsgiverne er kunder, kjøp CRM system»
• «XML har vært prøvd i Danmark, og det virker ikke»
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 14
Det vi gjorde
• Kjerneteam på 3 med bredt samarbeid i hele organisasjonen
• Målbilde etter 6 måneder
• Første moderniseringsprosjekt kom 12 måneder senere
• Utarbeidet målbilde og moderniseringsscenario
• Forankret i toppen
• Herdet mot alle fagsystemer
• Herdet utad igjennom blogg og deltagelse eksternt
• Herdet igjennom 2 prototyper
• Herdet mot forretningsmessige behov lagt ut i tid
• Kontinuerlig oppfølging
• Det er i styrerommet at prosjekter scopes og bestilles
• Det er i prosjektene at løsningen utvikles
• Nye utfordringer endrer scenario, men ikke arkitekturen
• Designet og arkitekturen overlever, implementasjon vil endres
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 15
Takk for meg
• Dette er bare slutten på begynnelsen,
• vi har ikke begynt på de store fagsystemene
• https://www.altinn.no/no/a-ordningen/
• http://www.digi.no/932321/feirer-statlig-it-prosjekt
• http://tormodv.blogspot.no/2010/11/concept-for-datastore-and-
processing.html
• http://www.slideshare.net/tormodv/hemmeligheten-bak-skatte-info-ark2014
• http://www.slideshare.net/tormodv/forenkling-og-framtidsretting-hos-
skatteetaten
• http://www.tu.no/it/2012/10/19/1000-ganger-raskere-skatteoppgjor
12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 16
Dette er bare slutten på begynnelsen,
og ingen garanti for suksess framover

More Related Content

PDF
Fra silo til micro services
PDF
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
PPTX
Forretningsutvikling igjennom sky-prototyping
PDF
Forenkling og framtidsretting hos skatteetaten baksia
PDF
Kinderegget enklere billigere og mye raskere_baksia
PDF
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerne
PDF
Kinderegget; enklere, billigere og mye raskere
PDF
Revolusjon kamerater! Softwaredesign i "skyen"
Fra silo til micro services
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
Forretningsutvikling igjennom sky-prototyping
Forenkling og framtidsretting hos skatteetaten baksia
Kinderegget enklere billigere og mye raskere_baksia
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerne
Kinderegget; enklere, billigere og mye raskere
Revolusjon kamerater! Softwaredesign i "skyen"

Similar to 3 år med forenkling og framtidsretting hos skatteetaten (20)

PDF
It driftsperson fra mekaniker til kartleser og sjåfør
PDF
2013 02-14 sw2013 - smidig arkitektur i nav
PDF
Forenkling og framtidsretting hos skatteetaten
PDF
2014 01-30 arkitektur i nav
PDF
Arkitektur på vondt og godt
PDF
Software 2020 tormod varhaugvik digitalisering med informasjonskart
PDF
2012 10-24 ark2012 - arkitektur i mod
PDF
"Hodepine 2.0" - Enterprise 2.0 for virksomhetsarkitekter, presentert på Soft...
PPTX
360 Fremtiden Er Her Idag
PPTX
360 Fremtiden Er Her Idag
PDF
Til FpU Fremtidskonferanse: Trender som vil påvirke oss i fremtiden, og hvorf...
PPT
Datametrix first tuesday des2011
PPTX
Digitalisering - hva betyr det for kommunen?
PDF
Skalerbare systemer
PPTX
Fri Programvare Og Morgendagens LøSninger Software11feb
PDF
Teknologi- og samfunnstrender som vil påvirke oss - til Software 2016
PDF
Anders Waage Nilsen Stormvarselpresentasjon
PDF
Spor 1 arkitekturelle rammeverk i offentlig sektor
PPTX
Viken fylkeskommune 2019 04-04
It driftsperson fra mekaniker til kartleser og sjåfør
2013 02-14 sw2013 - smidig arkitektur i nav
Forenkling og framtidsretting hos skatteetaten
2014 01-30 arkitektur i nav
Arkitektur på vondt og godt
Software 2020 tormod varhaugvik digitalisering med informasjonskart
2012 10-24 ark2012 - arkitektur i mod
"Hodepine 2.0" - Enterprise 2.0 for virksomhetsarkitekter, presentert på Soft...
360 Fremtiden Er Her Idag
360 Fremtiden Er Her Idag
Til FpU Fremtidskonferanse: Trender som vil påvirke oss i fremtiden, og hvorf...
Datametrix first tuesday des2011
Digitalisering - hva betyr det for kommunen?
Skalerbare systemer
Fri Programvare Og Morgendagens LøSninger Software11feb
Teknologi- og samfunnstrender som vil påvirke oss - til Software 2016
Anders Waage Nilsen Stormvarselpresentasjon
Spor 1 arkitekturelle rammeverk i offentlig sektor
Viken fylkeskommune 2019 04-04
Ad

More from Tormod Varhaugvik (6)

PDF
Digitalisering i sneglefart
PDF
Making Enterprise Architecture Succeed at Tax Norway
PDF
Equity - Transparent and Live Risk Assessment
PDF
Enkelhet, testbarhet og skalerbarhet med grid bakgrunn
PDF
Tjenesteorientering og distribuerte systemer
PDF
Massivt skalerbar skatteberegning
Digitalisering i sneglefart
Making Enterprise Architecture Succeed at Tax Norway
Equity - Transparent and Live Risk Assessment
Enkelhet, testbarhet og skalerbarhet med grid bakgrunn
Tjenesteorientering og distribuerte systemer
Massivt skalerbar skatteberegning
Ad

3 år med forenkling og framtidsretting hos skatteetaten

  • 1. 5 år med forenkling og framtidsretting hos Skatteetaten Software 2015, Tormod Varhaugvik, SKD
  • 2. Software 2012... 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 2 Diskuterte resonnementet bak vår radikale tilnærming Siloproblemet, fremtidsretting, og hvordan å sikre investeringen med standardisere og samarbeidende systemer
  • 3. Vi har klart en fundamental modernisering basert på et paradigmeskifte i softwaredesign og implementasjon 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 3
  • 4. A-ordningen • Løpende rapportering av lønn, ny ordning nå i Januar • Av 223.842 leveranser får 97% svar på < 15 sekunder • 24/7, topp på 3.190/timen med stabil svartid • «Micro services» arkitektur inspirert av «Reactive Manifesto» • Endringer og feilrettinger rulles ut fortløpende på dagtid, i praksis 2-3 ganger per uke • All forretningslogikken kjøres live, også med konsistens mot tidligere rapportere data • I all hovedsak Open Source 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 4 • Innovativ designpakke for å modernisere fagsystemer over på «Sky-teknologi» • Motto: «Enkel, testbar, skalerbar» • Java versjon: 1.7 (snart Java 8) • XML: Innebygd i JDK • REST: Jersey, Apache HttpClient, Feeds • Klienter: HTML5, CSS3, Backbone.js, Angular.js • Servlet container: Jetty, Grizzly • Parallelisert behandling: Akka • Søkemotor: ElasticSearch • Distribuert koordinering: Zookeeper
  • 5. Beviste Arkitekturegenskaper • I Målbildene fra 2010 var IT-arkitekturen tegnet ut • Riktige valg i 2010, bred målbilde forankring og kontinuerlig IT-arkitektur og teknologistyring, samt prøving og feiling 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 5 Egenskap Gevinst Få følgefeil Endringsevne. Systemet er forståelig og vi har kontroll på det Hyppige leveranser Endringsevne. Raskt rette feil og introdusere ny funksjonalitet. Ytelsen ble svært mye bedre på kort tid Skalerbarhet. «Design for skyen» Systemene flyttet (uforandret) over på konvergent plattform i løpet av få timer Livsløp. Åpne standarder gir portabilitet og markedstilgang Løsning i prøvedrift allerede etter 17 måneder Gjenbruk. Kostnadseffektivt og risikoreduserende
  • 6. Målbildet 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 6
  • 7. Virksomhetsarkitektur Sørge for at IT leverer systemstøtte til forretningsprosessene, og sørge for at forretningen utnytter nye muligheter i digitalisering, på en måte som gir en styrt utvikling for hele organisasjonen fra nå- situasjon til fremtidig målbilde 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 7 Det må kommunisere til alle
  • 8. 12.02.2015 8 Hvorfor Målbilde? • Målbildet består av flere ting som ivaretar forskjellige perspektiv, deriblant reguleringsplanen • Strukturmessig støtte • Ikke forretningslogikken i seg selv • Styring mot de egenskapene vi vil ha • Målbilde er en ønsket struktur med viktigste egenskaper • Reguleringsplanen skal være detaljert og aktuell • Forretningsmessige utfordringer • Tekniske utfordringer • Styrings- og fremdriftsmessige utfordringer 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 8
  • 9. 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 9 Innovasjon; «Vedtaksmotor» • Kjernen i fagsystemer over på robust og skalerbar «sky-teknologi» • Dokumentlager (BOKS) • Xml-dokumenter, avgrenset informasjon • Metadata om innholdet • Tidsserie av alle endringer • Enkel for 24/7 bruk • Søkemotor – «Skattefinn» • Tilgangskontroll og sporing • Komponentbasert forretningsprosess • Årvisse uavhengige komponenter • Hendelsesstyrt gjennomløp • Løpende tilrettelegging uavhengig av bruk • En komponent inneholder forretningslogikk og støtte for saksbehandling for ett «område» Prototype viste: 1000x raskere 30% forvaltkost 30% hardware
  • 10. Innovasjon; Målbilde 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 10
  • 11. Ett felles kommunikasjonsmiddel 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 11
  • 12. Arkitekturstyring 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 12
  • 13. Hjernen er alene 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 13
  • 14. Fortvilt arkitekturstyring i ett smidig ... • «Å sette en idee ut i livet er som en kamp for livet. Du må ha klippefast tro på det du holder på med» (Klouman) 1. Være politisk ukorrekt 2. Overbevise 3. Enda vanskeligere; sørge for at det blir Forstått 4. Forankre Målarkitekturen, men hver uke må du regne med omkamper (andres eller din manglende forståelse, eller politisk motstand) 5. Troverdighet; Du må kombinere «lytt og lær» med «å motivere for målbildet», ellers blir du ignorert eller «spist levende» • Drømmesituasjon • Formidle hensikten, slik at noen gjør det til sitt, og forbedrer det • Morsomme og skremmende utsagn • «Dette løser vi med WebServices, ESB og BPEL» • «Arbeidsgiverne er kunder, kjøp CRM system» • «XML har vært prøvd i Danmark, og det virker ikke» 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 14
  • 15. Det vi gjorde • Kjerneteam på 3 med bredt samarbeid i hele organisasjonen • Målbilde etter 6 måneder • Første moderniseringsprosjekt kom 12 måneder senere • Utarbeidet målbilde og moderniseringsscenario • Forankret i toppen • Herdet mot alle fagsystemer • Herdet utad igjennom blogg og deltagelse eksternt • Herdet igjennom 2 prototyper • Herdet mot forretningsmessige behov lagt ut i tid • Kontinuerlig oppfølging • Det er i styrerommet at prosjekter scopes og bestilles • Det er i prosjektene at løsningen utvikles • Nye utfordringer endrer scenario, men ikke arkitekturen • Designet og arkitekturen overlever, implementasjon vil endres 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 15
  • 16. Takk for meg • Dette er bare slutten på begynnelsen, • vi har ikke begynt på de store fagsystemene • https://www.altinn.no/no/a-ordningen/ • http://www.digi.no/932321/feirer-statlig-it-prosjekt • http://tormodv.blogspot.no/2010/11/concept-for-datastore-and- processing.html • http://www.slideshare.net/tormodv/hemmeligheten-bak-skatte-info-ark2014 • http://www.slideshare.net/tormodv/forenkling-og-framtidsretting-hos- skatteetaten • http://www.tu.no/it/2012/10/19/1000-ganger-raskere-skatteoppgjor 12.02.20153 år med forenkling og framtidsretting hos Skatteetaten 16 Dette er bare slutten på begynnelsen, og ingen garanti for suksess framover