Presentasjon fra Software 2014, på sporet "Intraprenørskap".
Få innspill til å kjøre prototyper for å støtte forretningsutvikling med IT-modernisering. Arbeidsform, plan, team-sammensetning og kostnader vil bli presentert.
Forenkling av skjemaveldet er krevende, men viktig. Skatteetatens demonstrer innovasjon i praksis ved å bruke prototyping i skyen for å støtte tverrfaglig samarbeid.
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerneTormod Varhaugvik
Skatteetatens løsning på modernisering, digitalisering og integrasjon inneholder et originalt og innovativt design for å kunne prosessere enklere, billigere og mye raskere. Samtidig som eksaktheten og varigheten (+13 år) i våre Skattesaker skal ivaretas, og vi vil øke endringsevnen. Produksjonserfaring så langt innfrir. Designet heter “Continual Aggregate Hub”, eller SkatteInfo innad hos oss.
Foredrag 24. oktober: Ark2012 i regi av Dataforeningen.
Kinderegget; enklere, billigere og mye raskere
Tormod Varhaugvik, seniorrådgiver, Skatteetatens IT- og servicepartner (SITS)
Hovedmålet med Skatteetatens målarkitektur er endringsevne og forvaltningskost. I kjernen finnes en beregningsarkitektur for skatt og avgift. Beregningskjernen må ha høy endringsevne, full testbarhet, lineær skalering, store datamengder, lang levetid, fleksibel sourcing og massiv spørring 24/7. Vi har en radikal tilnærming og satt sammen en innovativ pakke. Vi tror vi er alene i verden på dette innen offentlig sektor. Hva med 100% funksjonell testdekning, 30% av dagens forvaltningskost, 5% av hardwarekost og 1000 ganger raskere? Presentasjon viser hvordan en drar nytte av Grid teknologi med Java.
Forenkling og framtidsretting hos skatteetaten baksiaTormod Varhaugvik
Presentasjon for baksia 29.05.2013. Den tar for seg overordnet strategi i Virksomhetsarkitekturarbeidet i Skatteetaten. Altså de store linjene og føringene for Målbildet.
3 år med forenkling og framtidsretting hos skatteetatenTormod Varhaugvik
A-ordningen er nå i produksjon og første måned gikk utmerket. Dette er ingen selvfølge. Skatteetaten moderniser systemporteføljen. Vesentlig i dette er å redusere kompleksitet ved å standardisere og forenkle. Arkitekturen skal ha svært lang levetid, mens komponenter skal kunne byttes ut. I perspektiv av valg gjort i 2010, har vi truffet svært godt. Presentasjonen vil også vise Skatteetatens IT-Reguleringsplan. Egenskapene i presentasjonen fra Software 2012, har vist sin styrke. Deltageren får innblikk i virksomhetsarkitekturens helhet, og se løsningsarkitektur i praksis. Dette alene er ikke nok, og deltageren får innblikk i "fortvilt arkitekturstyring i ett smidig helvete".
Presentasjon fra Arkitektur i praksis på Software 2016. Modernisering av gamle systemer viser seg meget vanskelig. Det er ikke bare å skrive om. Skatteetaten har klart ett paradigmeskifte både på arkitektur og implementasjon, og presenterer mønstre bak reelle løsninger. For å dra nytte av nye teknologier (PaaS, In-memory, NoSql, Reactive, Immutable) må du forstå hvordan domenet skal representeres i det nye. Jeg opplever at det er utfordrende for mange å forstå dette paradigmeskiftet, som representerer løsninger for det 21. århundre. 3 basisteknologier, 3 sentrale komponenter og bruk av 8 designmønstre presenteres i detalj for å forklare helheten.
Presentasjon som skal holdes på Software 2013. Presentasjonen inneholder gode designmønstre for å utnytte "skyen" representert ved Heroku og Skatteetatens målarkitektur: "Alle har høye forventninger. Dagens systemer kan ikke utnytte den nye plattformen. En softwarerevolusjon er nødvendig. Slik gir du din arkitektur en radikal ”makeover” med gode gamle designmønstre!"
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerneTormod Varhaugvik
Skatteetatens løsning på modernisering, digitalisering og integrasjon inneholder et originalt og innovativt design for å kunne prosessere enklere, billigere og mye raskere. Samtidig som eksaktheten og varigheten (+13 år) i våre Skattesaker skal ivaretas, og vi vil øke endringsevnen. Produksjonserfaring så langt innfrir. Designet heter “Continual Aggregate Hub”, eller SkatteInfo innad hos oss.
Foredrag 24. oktober: Ark2012 i regi av Dataforeningen.
Kinderegget; enklere, billigere og mye raskere
Tormod Varhaugvik, seniorrådgiver, Skatteetatens IT- og servicepartner (SITS)
Hovedmålet med Skatteetatens målarkitektur er endringsevne og forvaltningskost. I kjernen finnes en beregningsarkitektur for skatt og avgift. Beregningskjernen må ha høy endringsevne, full testbarhet, lineær skalering, store datamengder, lang levetid, fleksibel sourcing og massiv spørring 24/7. Vi har en radikal tilnærming og satt sammen en innovativ pakke. Vi tror vi er alene i verden på dette innen offentlig sektor. Hva med 100% funksjonell testdekning, 30% av dagens forvaltningskost, 5% av hardwarekost og 1000 ganger raskere? Presentasjon viser hvordan en drar nytte av Grid teknologi med Java.
Forenkling og framtidsretting hos skatteetaten baksiaTormod Varhaugvik
Presentasjon for baksia 29.05.2013. Den tar for seg overordnet strategi i Virksomhetsarkitekturarbeidet i Skatteetaten. Altså de store linjene og føringene for Målbildet.
3 år med forenkling og framtidsretting hos skatteetatenTormod Varhaugvik
A-ordningen er nå i produksjon og første måned gikk utmerket. Dette er ingen selvfølge. Skatteetaten moderniser systemporteføljen. Vesentlig i dette er å redusere kompleksitet ved å standardisere og forenkle. Arkitekturen skal ha svært lang levetid, mens komponenter skal kunne byttes ut. I perspektiv av valg gjort i 2010, har vi truffet svært godt. Presentasjonen vil også vise Skatteetatens IT-Reguleringsplan. Egenskapene i presentasjonen fra Software 2012, har vist sin styrke. Deltageren får innblikk i virksomhetsarkitekturens helhet, og se løsningsarkitektur i praksis. Dette alene er ikke nok, og deltageren får innblikk i "fortvilt arkitekturstyring i ett smidig helvete".
Presentasjon fra Arkitektur i praksis på Software 2016. Modernisering av gamle systemer viser seg meget vanskelig. Det er ikke bare å skrive om. Skatteetaten har klart ett paradigmeskifte både på arkitektur og implementasjon, og presenterer mønstre bak reelle løsninger. For å dra nytte av nye teknologier (PaaS, In-memory, NoSql, Reactive, Immutable) må du forstå hvordan domenet skal representeres i det nye. Jeg opplever at det er utfordrende for mange å forstå dette paradigmeskiftet, som representerer løsninger for det 21. århundre. 3 basisteknologier, 3 sentrale komponenter og bruk av 8 designmønstre presenteres i detalj for å forklare helheten.
Presentasjon som skal holdes på Software 2013. Presentasjonen inneholder gode designmønstre for å utnytte "skyen" representert ved Heroku og Skatteetatens målarkitektur: "Alle har høye forventninger. Dagens systemer kan ikke utnytte den nye plattformen. En softwarerevolusjon er nødvendig. Slik gir du din arkitektur en radikal ”makeover” med gode gamle designmønstre!"
Geodata har vært på AWS siden den spede begynnelse i 2008. Presentasjonen omhandler våre erfaringer og hvordan vi har benyttet AWS for å effektivisere vår utvikling av tjenester og løsninger.
Robust smidig utvikling - når resultater er viktigere enn religionThor Henning Hetland
Smidige prosjekter er et stor suksess
Men vi har noen ’nye’ utfordringer
En lei tendens til å lage nye 2.5 lags database-sentriske siloapplikasjoner
”arkitektur, design er ikke viktig” –les: for vanskelig/tidkrevende
Testing –raske tester, som også skal være aktiv del av dokumentasjon er selvmotsigelser
Konfigurasjonsstyring –blir ofte ’glemt’ i smidige prosjekter, siden drift sjelden er aktiv stakeholder.
Smidig-bevegelsener religiøst selvsentrisk, og lite villige til å se konsekvenser
Organisering av prosjektteam i store organisasjoner. Erfaringer og forskning på produktorganisering.
Hold på Arendalsuka 2022: https://program.arendalsuka.no/event/user-view/19642
Software 2020 tormod varhaugvik digitalisering med informasjonskartTormod Varhaugvik
Informasjon er det mest signifikante for vellykket digitalisering. Men den ligger gjemt i ulike IT-systemer. Navngi de «usynlige» informasjonsmengdene slik at hele organisasjonen kan snakke om dem. Kollektiv tenking krever et felles språk. Gi virksomhetsarkitekturen et Informasjonskart å navigere med; rigge prosjekter, master data management, organisering, forretningsutvikling og å rydde i namespace.
Presentasjon fra Ark 2017 med Dataforeningen.
Digitalisering er det nye, men det representerer fremdeles omstilling og paradigmeskifte. Dette har preget modernisering av IT i organisasjoner de siste 10-år. Foredraget tar for seg ett litt annet perspektiv innen arkitektur: "kunnskapen om bygging". Og i den sammenheng noen "jernlover" fra flere slike paradigmeskifter. Bla. 30-30-30...
More Related Content
Similar to Forretningsutvikling igjennom sky-prototyping
Geodata har vært på AWS siden den spede begynnelse i 2008. Presentasjonen omhandler våre erfaringer og hvordan vi har benyttet AWS for å effektivisere vår utvikling av tjenester og løsninger.
Robust smidig utvikling - når resultater er viktigere enn religionThor Henning Hetland
Smidige prosjekter er et stor suksess
Men vi har noen ’nye’ utfordringer
En lei tendens til å lage nye 2.5 lags database-sentriske siloapplikasjoner
”arkitektur, design er ikke viktig” –les: for vanskelig/tidkrevende
Testing –raske tester, som også skal være aktiv del av dokumentasjon er selvmotsigelser
Konfigurasjonsstyring –blir ofte ’glemt’ i smidige prosjekter, siden drift sjelden er aktiv stakeholder.
Smidig-bevegelsener religiøst selvsentrisk, og lite villige til å se konsekvenser
Organisering av prosjektteam i store organisasjoner. Erfaringer og forskning på produktorganisering.
Hold på Arendalsuka 2022: https://program.arendalsuka.no/event/user-view/19642
Software 2020 tormod varhaugvik digitalisering med informasjonskartTormod Varhaugvik
Informasjon er det mest signifikante for vellykket digitalisering. Men den ligger gjemt i ulike IT-systemer. Navngi de «usynlige» informasjonsmengdene slik at hele organisasjonen kan snakke om dem. Kollektiv tenking krever et felles språk. Gi virksomhetsarkitekturen et Informasjonskart å navigere med; rigge prosjekter, master data management, organisering, forretningsutvikling og å rydde i namespace.
Presentasjon fra Ark 2017 med Dataforeningen.
Digitalisering er det nye, men det representerer fremdeles omstilling og paradigmeskifte. Dette har preget modernisering av IT i organisasjoner de siste 10-år. Foredraget tar for seg ett litt annet perspektiv innen arkitektur: "kunnskapen om bygging". Og i den sammenheng noen "jernlover" fra flere slike paradigmeskifter. Bla. 30-30-30...
Making Enterprise Architecture Succeed at Tax NorwayTormod Varhaugvik
Presentation at iCMG World Bangalore 2015. Tax Norway won the iCMG Global Architecture Excellence Award for its business vertical; Government, Public sector and Defense.
Held at QCon in London 2013. Abstract: Equity is increasingly important as regulations are raising the bar by even more strict rules. Knowing the asset’ value and profile, is probably the best basis for providing transparency of the (actual) equity. This talk provides a detailed design and rationale for an In Memory and Big Data architecture for live equity and risk assessment. Tax Norway’ new architecture will be used as an example. It puts the party and asset in the front row, and knows their profile from tapping into live streams of data from society.
Enkelhet, testbarhet og skalerbarhet med grid bakgrunnTormod Varhaugvik
Presentasjon fra JavaZone 2012 sammen med Trond Arve Wasskog. Dette er introduksjonen; design og bakgrunn for den Proof of Concept Skatteetaten kjørte i 2012.
Presentasjonen inneholder en oppsummering av erfaringer fra SOA (tjenesteorientering), eventdrevne systemer, distribuerte systemer og det å drive slike systemer i praksis. Presentasjonen viser utfordringer og mulighetsrom, sammen med beskrivelse av hvordan Skatteetatens målarkitektur skal virke.
Presentasjon gjort på Software 2012: Skatteetatens målarkitektur finnes en beregningsarkitektur/-komponent for å fastsette riktig skatt og avgift. Vesentlig for denne er høy endringsevne (for informasjon, prosess og regler), lineær håndtering av store datamengder, lang levetid, fleksibel sourcing og tilbud av massiv spørring. Domain Driven Design har også her vært sentral. Designet og resultater fra Proof of Concept gjennomgås.
Presentasjon på SW2010. Skatteetaten skal modernisere systemporteføljen. Målet er å øke endringsevnen og å redusere forvaltningskostnadene. Vesentlig i dette arbeidet er å redusere kompleksitet ved å reindyrke de funksjoner som skal utføres. Arkitekturen skal ha lang levetid (15-30 år), mens komponenter skal kunne byttes ut. Foredraget tar for seg resonnementene fra designarbeidet og egenskaper i målarkitekturen.
9. Skatteetaten – Forretningsutvikling igjennom sky-prototyping
(c) Deep Purple
We all came out to Montereax,
On the Lake Geneva shoreline.
To make records with a mobile,
We didn't have much time.
But Frank Zappa and the Mothers,
Were at the best place around,
But some stupid with a flare gun,
Burned the place to the ground.
Smoke on the water and fire in the sky.
Smoke on the water...
01.03.2014
9
11. Prototype 1. Teknisk fokus
• Drevet av IT
• Tekniske og forvaltningsmessige egenskaper for nytt design
på kjent forretning
• Vedlikeholdbarhet
• Testbarhet
• Skalerbarhet
• Basert på 60 millioner reelle data og kjente regler
• Gjennomføring
• Styrt av 2 interne SKE ressurser
• 4-5 utviklere/arkitekter "fra gata"
(1 teamleder/arkitekt, 2 serverside, 1 miljøkonfigurasjon og 1 front-end)
• 5 måneder og < 4 millioner kroner
• Leide eksterne maskiner og all utvikling kjørt utenfor vårt nett
• 2 workshops i etterkant med sentrale utviklere/arkitekter (10-15 stykker)
• http://tormodv.blogspot.no/2012/01/tax-norways-poc-results.html
Skatteetaten – Forretningsutvikling igjennom sky-prototyping
01.03.2014
11
12. Prototype 2. Forretningsutvikling
• Drevet fra rettsutvikling
• Konsept og omfang var klart (13 skjema)
• Fra Skjema til Tema
• Støtte forretningsutvikling ved en prototype som
implementerer konseptet og viser komplekse sammenhenger
• Arbeidsprosess og «Revolusjonerende» GUI
• Informasjonsmodell og begreper
• Forretningsregler
• Bygges på skytjenester
• IaaS og Paas for prototypen (Amazon Elastic Beanstalk)
• SaaS i form av utviklingsmiljø (Atlassian OnDemand)
• Ikke SaaS i forretningsmessig forstand
• Bygger på samme løsningsdesign som prototype 1
• Vet at de «ikke-funksjonelle» egenskapene er ivaretatt
• http://tormodv.blogspot.no/2013/09/cloud-prototyping.html
Skatteetaten – Forretningsutvikling igjennom sky-prototyping
01.03.2014
12
13. Eksisterende kompleksitet
Og endelig resultat
påvirker tilslutt
balansen….
Næringsoppgave
Side 1
Næringsoppgave
Side 2
Næringsoppgave
Side 3
Saldo
skjema
Midlertidige
forskjeller
Side 1
Midlertidige
Forskjeller
Side 2
Regnskap
Bokført
grunnlag
Næringsoppgave
Side 4
Og så går
veien videre…
15. Hvorfor sky?
• Støtte prosjektet på en effektiv måte
• Ingen investering
• Bruke svært lite tid på miljøkonfigurasjon
• Skikkelig billig (noen 100 $)
• Stabilt testmiljø tilgjengelig 24/7 for alle «hvor som helst»
• Forstå betingelsene som IaaS og PaaS bringer med seg
• Hvor mye binder man seg til en plattform?
• Dette er fremtidens plattform for fagsystemer
• Vi skal selv etablere en hensiktsmessig IaaS og PaaS
• Vi hadde ikke behov for å integrere med andre systemer
Skatteetaten – Forretningsutvikling igjennom sky-prototyping
01.03.2014
15
17. Gjennomføring
• Konsept og tilnærming klart før oppstart
• Plan, konsept, design og arkitektur
• Begynn med det enkle og legg på kompleksitet
• Ambisjonsnivå er utvalgte komplekse tema
• Ikke bruk tid på områder som ikke krever prinsipiell avklaring
• Løsningsdesign var klart, så vi startet ikke i den «enkle enden»
• Demo hver 14. dag i 5 måneder
• Sett av tid til demo, det er her de gode diskusjonene kommer
• Diskusjon avledet brukerhistorier og regnestykker
• Brukertest etter 5 sprinter ga viktige føringer for god GUI
• Erkjenn at det er en Prototype (det er lov å være usikker)
Skatteetaten – Forretningsutvikling igjennom sky-prototyping
01.03.2014
17
18. Gjennomføring
• Styrt av SKE interne ressurser
• Referansegruppe på 10-20 fra rettsutvikling
• Brukerinteraksjonsmiljø
• IT-arkitekturmiljø
• Team
• 1 teamleder / teknisk arkitekt
• 1 konseptutvikler
• 2 serverside utvikler
• 1 front-end utvikler
• Vi kom mye lengre enn vi trodde på forhånd
• Utrolig effektivt å ha fagpersoner og utviklere jobbe sammen
• Kommer svært langt med standard og åpen teknologi
Skatteetaten – Forretningsutvikling igjennom sky-prototyping
01.03.2014
18
19. Derfor
• Prototyping er et svært kraftfullt verktøy
• Fyller hullet mellom HVA og HVORDAN
• Sikrer estimater og planer
• Samkjøre de ulike perspektivene i en stor organisasjon
• Umulig oppgave med tradisjonell design og kravspesifikasjon
• Utrolig at det ikke er mer utbredt... Thomas Edison hadde 700
prototyper før han fikk til en «operativ» lyspære
Skatteetaten – Forretningsutvikling igjennom sky-prototyping
01.03.2014
19