SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Copyright  2015 iCMG
• Making Enterprise Architecture
succeed at Tax Norway
Karl Olav Wroldsen, CIO
Tormod Varhaugvik, Architecture Lead
Copyright  2015 iCMG
Agenda
• In short about Norway
• General Description of NTAX
• ICT in Tax Administration
• Government Digitalization Policies
• Why EA project?
• Implementation
http://www.iCMGworld.com
Copyright  2015 iCMG
Norway - a wide-stretched and mountainous country
A large area above the artic circle
http://www.iCMGworld.com
Copyright  2015 iCMG
The Mission
The Tax Administration's mission is to secure revenues
for funding the community.
The Tax Administration will maintain and strengthen
the legitimacy of the tax system.
The Tax Administration shall ensure an updated population
register and contribute to society’s other records.
Copyright  2015 iCMG
Organization and Key Figures (2014)
 Number of employees: 6200
 Overall Budget: 609 million €
 IT budget: ca 163 million €*
 Number of Taxpayers:
• Salary Employee: 4.7 million
• Self-employed: 351 000
• Companies: 269 000
• *) Earmarked funds for development included
Assessed tax/excise: 117 billion €
Income/fortune: 42 billion €
Petroleum: 20 billion €
Employer’s NIC: 16 billion €
VAT: 27 billion €
Nat. Insurance Contribution: 12 bill. €
Inheritance tax: 0,2 billion €
Copyright  2015 iCMG
• Data Collection from 3rd party
– Banks/Insurance companies/other financial
institutions
– Employers
– Household companies
– Kindergarten
– etc
• Made possible though continuous
changes in laws and regulations through
the years
• Quality of information is of great
importance.
– Electronically - directly from source -
elimination of human errors
Data Collection – 3rd party information
Copyright  2015 iCMG
«SKATE»
• Advisory Board for Digitization of
Public Sector
• Members:
– Director Generals from agencies
responsible for the National Common
Components
• Permanent members
– Director Generals from a selected
group of important service owner
agencies.
• Elected for a period
Copyright  2015 iCMG
National Common Infrastructure (components)
Copyright  2015 iCMG
Challenge
Balancing deliverance at the annual social mission with development
and deployment of new products and services
Public Sector Director Generals
Director General – Tax
LOB Leaders
CIO - CFO
LOB Leaders
CIO - CFO
CIO
Director General Trasury
LOB Leaders
CIO - CFO
CIO - CFO
• Arenas
• SKATE
• Board of Directors
• ELG – SLG
• Portfolio Control- and Management Board
• Portfolio advisory group
• Program-/Project management
• Steering Committees
• Technical Advisory group
• Council for Architecture and Standards
• Reporting
• Ministry of Finance
• Contact Forum
• Tools
• Enterprise Strategy
• IT Strategy
• IT Principles
• IT Regulation Plan («City Plan»)
• Architectual Target
Copyright  2015 iCMG
WHY EA PROJECT?
Copyright  2015 iCMG
NTAX – ICT History
Copyright  2015 iCMG
History has resulted in complexity
Copyright  2015 iCMG
The current state of the systems
Copyright  2015 iCMG
The Zachman Framework
What How Where
Data
Data
Data
Data
Data
Process
Process
Process
Process
Process
Tech
Tech
Tech
Tech
Tech
The Enterprise View:
The Process View:
The Designer’s View:
The Constructor’s
View:
The Programmer’s View:
Logical Systems
(How)
Physical Systems
(Which hw/sw)
The Conceptual
View (What)
Current
focus
Future
focus
Copyright  2015 iCMG
Tax Administration’s Process Chart
Copyright  2015 iCMG
IMPLEMENTATION
Copyright  2015 iCMG
• A-Scheme – Salaries from all Payroll systems live
– Of 223,842 deliveries 97% get response of <15 seconds
– Changes and fixes during production, 2-3 times per week
– All business logic run with consistency against previous
deliveries
– 24/7 - “Internet technology” with mainly Open Source
• Custom duties take over
– Solution Architecture in 4 weeks
• Common document production
– Multi-channel – Uniform communication
Success for Business
We managed a fundamental modernization
based on a paradigm shift in both
software design and implementation
Copyright  2015 iCMG
• New demands
– Self Service
– Huge increase in data volume
• A highly complex domain
– 10.000 data elements
– ... 7.000 rules in tax assessment only
• 10 years accuracy
• Challenging maintenance situation
– The Silo challenge
– Fragmented and duplicated data and logic
– “A track suit makes no sportsman”
• How to future proof the architecture and ensuring the
investment?
Choices of 2010
(c) Monthy Python, BBC
Copyright  2015 iCMG
Today's systems are unable to handle future demands
• Business
– Party holistic; CRM, self-service and risk management
– Event driven; data quality and ability to take action in time
• Technical
– Change ability; understandable, scalable and testable systems
– Standardized; established components and mainstream
implementation
• Cost of ownership
– Market access; available expertise and products
– Portability; secure investment by being able to move
Main Strategic Content
Copyright  2015 iCMG
• The target architecture consists of few artefacts
– Structural support with taxonomy
– Not business logic
– Helps to steer the whole organization
• A crossover illustration of process, components and
information for the future optimal state
• A regulation plan that’s detailed and contemporary
• A plan (and roadmaps) to get us there
• Addresses challenges
– Business
– Technical
– Steering and actionable activities (projects)
Top Level Artefacts
Copyright  2015 iCMG
Future Optimal State
Copyright  2015 iCMG
Contemporary Regulation Plan
Copyright  2015 iCMG
• The core of business systems powered by
Cloud-Native Architecture
• Document storage (BOX)
• XML documents, delimited information
• Metadata about content
• Time series of all changes
• Easy for 24/7 use
• Search Engine - "Tax Google»
• Access control and audit
• Component-based business process
• Business components side-by-side
• Annual independent components
• Event-driven throughput
• Ongoing facilitation regardless of use
Innovation; «Assessment Engine»
Prototype showed:
1000x faster
30% cost
30% hardware
1 Billion documents
Search in seconds
Linear scale
Copyright  2015 iCMG
Overcoming Challenges
Challenge Remedy
Need for Action Root Cause Analysis from external.
Realistic Target Architecture Right talent and experience.
Trust in Target Architecture Blogging and community reaction. International
expertise on finance technology. Prototype core
business challenge. Demo. Repeat message.
Develop Skill Prototype and workshops. Training.
Culture Change Find right talent. Colb’s learning cycle. Start small,
expand, learn by example. Once established new
components gain “Functional-Gravity”. Unit testing.
Get 1st Modernization
Project on Track
Consultants from Prototype. Non-optimal 2 times.
Success 3rd. Re-use is a business challenge.
Fear Uncertainty Doubt Repeat message. Understand cause of FUD. Have
success. Make people feel safe. Targeted message.
Ensure Project Scope City plan before Portfolio Board. Taxonomy.
Keep Project on Track Architectural audit. Renew financing at Portfolio
board.
Copyright  2015 iCMG
• Core Team of 3 with broad collaboration throughout the organization
– Right mix of competence and experience
– Target architecture after 6 months
– First modernization project came 12 months later
• Ensuring top level artefacts are realistic
– Anchored at the highest level in the organization
– Toughened against all existing systems (roadmaps)
– Toughened outward through blog and the IT-community
– Toughened through 2 prototypes
– Toughened against business requirements laid out in time
• Making the change
– Its in the boardroom that projects are scoped and ordered
– Its by the projects that solutions are developed
– Its the architecture groups that approve (and audit) projects solution design
– New challenges change plan, but not architecture
How we worked
Copyright  2015 iCMG
Further reading
• http://tormodv.blogspot.com/
Thank you
Karl Olav Wroldsen has more than
40 years experience in the business of IT.
Educated at the University in Oslo in 1975 he
entered his professional carrier working as a
research assistant at the university. He has been
in a private IT company (Norsk Data) for five
years before joining Tax Norway in 1990.
From various leading positions in the IT function
he has been involved in most of the larger systems
development projects at Tax Norway. Since 2008 as
CIO.
Tormod Varhaugvik has a Master of Computer
Science and works as Architect Lead at Tax
Norway. He is key behind the target architecture
and an innovative package of old and golden
patterns, fueled by exiting new technologies. He
has had many roles in IT-projects, and worked with
many types technologies and systems development
within the Enterprise Application domain since
1994.

Contenu connexe

Similaire à Making Enterprise Architecture Succeed at Tax Norway

Partners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark CushingPartners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark CushingDigital Queensland
 
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)Alexey Kovalyov
 
Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...
Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...
Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...Connecting Up
 
GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...
GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...
GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...Luke M. Revill
 
BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...
BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...
BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...Garth Knudson
 
eCIO PPT How do I make Infrastructure Adaptive
eCIO PPT How do I make Infrastructure AdaptiveeCIO PPT How do I make Infrastructure Adaptive
eCIO PPT How do I make Infrastructure AdaptiveDavid Niles
 
IT Governance – The missing compass in a technology changing world
 IT Governance – The missing compass in a technology changing world IT Governance – The missing compass in a technology changing world
IT Governance – The missing compass in a technology changing worldPECB
 
Implats Cloud Journey
Implats Cloud JourneyImplats Cloud Journey
Implats Cloud JourneyPaul Cooper
 
How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace
How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace
How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace Emtec Inc.
 
eDiscovery at Nottinghamshire County Council
eDiscovery at Nottinghamshire County Council eDiscovery at Nottinghamshire County Council
eDiscovery at Nottinghamshire County Council Concept Searching, Inc
 
[WSO2Con Asia 2018] Get on the Bus for the Journey
[WSO2Con Asia 2018] Get on the Bus for the Journey[WSO2Con Asia 2018] Get on the Bus for the Journey
[WSO2Con Asia 2018] Get on the Bus for the JourneyWSO2
 
Enterprise digital labs
Enterprise digital labsEnterprise digital labs
Enterprise digital labsZinnov
 
Sitecore Experience & SUGCON 2019
Sitecore Experience & SUGCON 2019Sitecore Experience & SUGCON 2019
Sitecore Experience & SUGCON 2019Rene Naplava
 
Continous Integration Webinar
Continous Integration WebinarContinous Integration Webinar
Continous Integration WebinarPaul Senatillaka
 
From Zero to SAFe
From Zero to SAFeFrom Zero to SAFe
From Zero to SAFeEficode
 
Recent ecm market developments from a share point of view q3
Recent ecm market developments from a share point of view   q3Recent ecm market developments from a share point of view   q3
Recent ecm market developments from a share point of view q3Mike Alsup
 
Innov8 Service Offerings - LinkedIn
Innov8 Service Offerings - LinkedInInnov8 Service Offerings - LinkedIn
Innov8 Service Offerings - LinkedInKapil Bankeraika
 

Similaire à Making Enterprise Architecture Succeed at Tax Norway (20)

Partners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark CushingPartners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
Partners in Technology 11Oct2013 DSDIP DLGCRR Mark Cushing
 
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
 
Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...
Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...
Using strategy to drive ICT innovation – One not-for-profit's journey - Paul ...
 
GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...
GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...
GOSA - South Australian Tourism Commission Digital Strategy Presentation for ...
 
BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...
BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...
BizFlow - BPM at Jardine Lloyd Thompson for Sales, Document Handling, Custome...
 
eCIO PPT How do I make Infrastructure Adaptive
eCIO PPT How do I make Infrastructure AdaptiveeCIO PPT How do I make Infrastructure Adaptive
eCIO PPT How do I make Infrastructure Adaptive
 
Agile’s not just about ICT | Russell Charlesworth | June 2014
Agile’s not just about ICT | Russell Charlesworth | June 2014Agile’s not just about ICT | Russell Charlesworth | June 2014
Agile’s not just about ICT | Russell Charlesworth | June 2014
 
IT Governance – The missing compass in a technology changing world
 IT Governance – The missing compass in a technology changing world IT Governance – The missing compass in a technology changing world
IT Governance – The missing compass in a technology changing world
 
Implats Cloud Journey
Implats Cloud JourneyImplats Cloud Journey
Implats Cloud Journey
 
How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace
How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace
How Finance is Adopting Analytics, and Reacting to Changes in the Marketplace
 
eDiscovery at Nottinghamshire County Council
eDiscovery at Nottinghamshire County Council eDiscovery at Nottinghamshire County Council
eDiscovery at Nottinghamshire County Council
 
[WSO2Con Asia 2018] Get on the Bus for the Journey
[WSO2Con Asia 2018] Get on the Bus for the Journey[WSO2Con Asia 2018] Get on the Bus for the Journey
[WSO2Con Asia 2018] Get on the Bus for the Journey
 
CSPA_june 2015 lalor
CSPA_june 2015 lalorCSPA_june 2015 lalor
CSPA_june 2015 lalor
 
Enterprise digital labs
Enterprise digital labsEnterprise digital labs
Enterprise digital labs
 
Sitecore Experience & SUGCON 2019
Sitecore Experience & SUGCON 2019Sitecore Experience & SUGCON 2019
Sitecore Experience & SUGCON 2019
 
Continous Integration Webinar
Continous Integration WebinarContinous Integration Webinar
Continous Integration Webinar
 
From Zero to SAFe
From Zero to SAFeFrom Zero to SAFe
From Zero to SAFe
 
Recent ecm market developments from a share point of view q3
Recent ecm market developments from a share point of view   q3Recent ecm market developments from a share point of view   q3
Recent ecm market developments from a share point of view q3
 
Innov8 Service Offerings - LinkedIn
Innov8 Service Offerings - LinkedInInnov8 Service Offerings - LinkedIn
Innov8 Service Offerings - LinkedIn
 
Supply Chain Revolution
Supply Chain RevolutionSupply Chain Revolution
Supply Chain Revolution
 

Plus de Tormod Varhaugvik

Software 2020 tormod varhaugvik digitalisering med informasjonskart
Software 2020 tormod varhaugvik digitalisering med  informasjonskartSoftware 2020 tormod varhaugvik digitalisering med  informasjonskart
Software 2020 tormod varhaugvik digitalisering med informasjonskartTormod Varhaugvik
 
3 år med forenkling og framtidsretting hos skatteetaten
3 år med forenkling og framtidsretting hos skatteetaten3 år med forenkling og framtidsretting hos skatteetaten
3 år med forenkling og framtidsretting hos skatteetatenTormod Varhaugvik
 
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerne
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerneHemmeligheten bak Skatteetatens nye saksbehandlingskjerne
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerneTormod Varhaugvik
 
Forretningsutvikling igjennom sky-prototyping
Forretningsutvikling igjennom sky-prototypingForretningsutvikling igjennom sky-prototyping
Forretningsutvikling igjennom sky-prototypingTormod Varhaugvik
 
Forenkling og framtidsretting hos skatteetaten baksia
Forenkling og framtidsretting hos skatteetaten baksiaForenkling og framtidsretting hos skatteetaten baksia
Forenkling og framtidsretting hos skatteetaten baksiaTormod Varhaugvik
 
Kinderegget enklere billigere og mye raskere_baksia
Kinderegget enklere billigere og mye raskere_baksiaKinderegget enklere billigere og mye raskere_baksia
Kinderegget enklere billigere og mye raskere_baksiaTormod Varhaugvik
 
Equity - Transparent and Live Risk Assessment
Equity - Transparent and Live Risk AssessmentEquity - Transparent and Live Risk Assessment
Equity - Transparent and Live Risk AssessmentTormod Varhaugvik
 
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoCOslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoCTormod Varhaugvik
 
Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"Tormod Varhaugvik
 
Kinderegget; enklere, billigere og mye raskere
Kinderegget; enklere, billigere og mye raskereKinderegget; enklere, billigere og mye raskere
Kinderegget; enklere, billigere og mye raskereTormod Varhaugvik
 
Enkelhet, testbarhet og skalerbarhet med grid bakgrunn
Enkelhet, testbarhet og skalerbarhet med grid   bakgrunnEnkelhet, testbarhet og skalerbarhet med grid   bakgrunn
Enkelhet, testbarhet og skalerbarhet med grid bakgrunnTormod Varhaugvik
 
Tjenesteorientering og distribuerte systemer
Tjenesteorientering og distribuerte systemerTjenesteorientering og distribuerte systemer
Tjenesteorientering og distribuerte systemerTormod Varhaugvik
 
Massivt skalerbar skatteberegning
Massivt skalerbar skatteberegningMassivt skalerbar skatteberegning
Massivt skalerbar skatteberegningTormod Varhaugvik
 
Forenkling og framtidsretting hos skatteetaten
Forenkling og framtidsretting hos skatteetatenForenkling og framtidsretting hos skatteetaten
Forenkling og framtidsretting hos skatteetatenTormod Varhaugvik
 

Plus de Tormod Varhaugvik (17)

Software 2020 tormod varhaugvik digitalisering med informasjonskart
Software 2020 tormod varhaugvik digitalisering med  informasjonskartSoftware 2020 tormod varhaugvik digitalisering med  informasjonskart
Software 2020 tormod varhaugvik digitalisering med informasjonskart
 
Digitalisering i sneglefart
Digitalisering i sneglefartDigitalisering i sneglefart
Digitalisering i sneglefart
 
Fra silo til micro services
Fra silo til micro servicesFra silo til micro services
Fra silo til micro services
 
3 år med forenkling og framtidsretting hos skatteetaten
3 år med forenkling og framtidsretting hos skatteetaten3 år med forenkling og framtidsretting hos skatteetaten
3 år med forenkling og framtidsretting hos skatteetaten
 
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerne
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerneHemmeligheten bak Skatteetatens nye saksbehandlingskjerne
Hemmeligheten bak Skatteetatens nye saksbehandlingskjerne
 
Forretningsutvikling igjennom sky-prototyping
Forretningsutvikling igjennom sky-prototypingForretningsutvikling igjennom sky-prototyping
Forretningsutvikling igjennom sky-prototyping
 
Forenkling og framtidsretting hos skatteetaten baksia
Forenkling og framtidsretting hos skatteetaten baksiaForenkling og framtidsretting hos skatteetaten baksia
Forenkling og framtidsretting hos skatteetaten baksia
 
Kinderegget enklere billigere og mye raskere_baksia
Kinderegget enklere billigere og mye raskere_baksiaKinderegget enklere billigere og mye raskere_baksia
Kinderegget enklere billigere og mye raskere_baksia
 
Equity - Transparent and Live Risk Assessment
Equity - Transparent and Live Risk AssessmentEquity - Transparent and Live Risk Assessment
Equity - Transparent and Live Risk Assessment
 
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoCOslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
 
Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"
 
Kinderegget; enklere, billigere og mye raskere
Kinderegget; enklere, billigere og mye raskereKinderegget; enklere, billigere og mye raskere
Kinderegget; enklere, billigere og mye raskere
 
Enkelhet, testbarhet og skalerbarhet med grid bakgrunn
Enkelhet, testbarhet og skalerbarhet med grid   bakgrunnEnkelhet, testbarhet og skalerbarhet med grid   bakgrunn
Enkelhet, testbarhet og skalerbarhet med grid bakgrunn
 
Tjenesteorientering og distribuerte systemer
Tjenesteorientering og distribuerte systemerTjenesteorientering og distribuerte systemer
Tjenesteorientering og distribuerte systemer
 
Skalerbare systemer
Skalerbare systemerSkalerbare systemer
Skalerbare systemer
 
Massivt skalerbar skatteberegning
Massivt skalerbar skatteberegningMassivt skalerbar skatteberegning
Massivt skalerbar skatteberegning
 
Forenkling og framtidsretting hos skatteetaten
Forenkling og framtidsretting hos skatteetatenForenkling og framtidsretting hos skatteetaten
Forenkling og framtidsretting hos skatteetaten
 

Dernier

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Dernier (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Making Enterprise Architecture Succeed at Tax Norway

  • 1. Copyright  2015 iCMG • Making Enterprise Architecture succeed at Tax Norway Karl Olav Wroldsen, CIO Tormod Varhaugvik, Architecture Lead
  • 2. Copyright  2015 iCMG Agenda • In short about Norway • General Description of NTAX • ICT in Tax Administration • Government Digitalization Policies • Why EA project? • Implementation http://www.iCMGworld.com
  • 3. Copyright  2015 iCMG Norway - a wide-stretched and mountainous country A large area above the artic circle http://www.iCMGworld.com
  • 4. Copyright  2015 iCMG The Mission The Tax Administration's mission is to secure revenues for funding the community. The Tax Administration will maintain and strengthen the legitimacy of the tax system. The Tax Administration shall ensure an updated population register and contribute to society’s other records.
  • 5. Copyright  2015 iCMG Organization and Key Figures (2014)  Number of employees: 6200  Overall Budget: 609 million €  IT budget: ca 163 million €*  Number of Taxpayers: • Salary Employee: 4.7 million • Self-employed: 351 000 • Companies: 269 000 • *) Earmarked funds for development included Assessed tax/excise: 117 billion € Income/fortune: 42 billion € Petroleum: 20 billion € Employer’s NIC: 16 billion € VAT: 27 billion € Nat. Insurance Contribution: 12 bill. € Inheritance tax: 0,2 billion €
  • 6. Copyright  2015 iCMG • Data Collection from 3rd party – Banks/Insurance companies/other financial institutions – Employers – Household companies – Kindergarten – etc • Made possible though continuous changes in laws and regulations through the years • Quality of information is of great importance. – Electronically - directly from source - elimination of human errors Data Collection – 3rd party information
  • 7. Copyright  2015 iCMG «SKATE» • Advisory Board for Digitization of Public Sector • Members: – Director Generals from agencies responsible for the National Common Components • Permanent members – Director Generals from a selected group of important service owner agencies. • Elected for a period
  • 8. Copyright  2015 iCMG National Common Infrastructure (components)
  • 9. Copyright  2015 iCMG Challenge Balancing deliverance at the annual social mission with development and deployment of new products and services Public Sector Director Generals Director General – Tax LOB Leaders CIO - CFO LOB Leaders CIO - CFO CIO Director General Trasury LOB Leaders CIO - CFO CIO - CFO • Arenas • SKATE • Board of Directors • ELG – SLG • Portfolio Control- and Management Board • Portfolio advisory group • Program-/Project management • Steering Committees • Technical Advisory group • Council for Architecture and Standards • Reporting • Ministry of Finance • Contact Forum • Tools • Enterprise Strategy • IT Strategy • IT Principles • IT Regulation Plan («City Plan») • Architectual Target
  • 10. Copyright  2015 iCMG WHY EA PROJECT?
  • 11. Copyright  2015 iCMG NTAX – ICT History
  • 12. Copyright  2015 iCMG History has resulted in complexity
  • 13. Copyright  2015 iCMG The current state of the systems
  • 14. Copyright  2015 iCMG The Zachman Framework What How Where Data Data Data Data Data Process Process Process Process Process Tech Tech Tech Tech Tech The Enterprise View: The Process View: The Designer’s View: The Constructor’s View: The Programmer’s View: Logical Systems (How) Physical Systems (Which hw/sw) The Conceptual View (What) Current focus Future focus
  • 15. Copyright  2015 iCMG Tax Administration’s Process Chart
  • 16. Copyright  2015 iCMG IMPLEMENTATION
  • 17. Copyright  2015 iCMG • A-Scheme – Salaries from all Payroll systems live – Of 223,842 deliveries 97% get response of <15 seconds – Changes and fixes during production, 2-3 times per week – All business logic run with consistency against previous deliveries – 24/7 - “Internet technology” with mainly Open Source • Custom duties take over – Solution Architecture in 4 weeks • Common document production – Multi-channel – Uniform communication Success for Business We managed a fundamental modernization based on a paradigm shift in both software design and implementation
  • 18. Copyright  2015 iCMG • New demands – Self Service – Huge increase in data volume • A highly complex domain – 10.000 data elements – ... 7.000 rules in tax assessment only • 10 years accuracy • Challenging maintenance situation – The Silo challenge – Fragmented and duplicated data and logic – “A track suit makes no sportsman” • How to future proof the architecture and ensuring the investment? Choices of 2010 (c) Monthy Python, BBC
  • 19. Copyright  2015 iCMG Today's systems are unable to handle future demands • Business – Party holistic; CRM, self-service and risk management – Event driven; data quality and ability to take action in time • Technical – Change ability; understandable, scalable and testable systems – Standardized; established components and mainstream implementation • Cost of ownership – Market access; available expertise and products – Portability; secure investment by being able to move Main Strategic Content
  • 20. Copyright  2015 iCMG • The target architecture consists of few artefacts – Structural support with taxonomy – Not business logic – Helps to steer the whole organization • A crossover illustration of process, components and information for the future optimal state • A regulation plan that’s detailed and contemporary • A plan (and roadmaps) to get us there • Addresses challenges – Business – Technical – Steering and actionable activities (projects) Top Level Artefacts
  • 21. Copyright  2015 iCMG Future Optimal State
  • 22. Copyright  2015 iCMG Contemporary Regulation Plan
  • 23. Copyright  2015 iCMG • The core of business systems powered by Cloud-Native Architecture • Document storage (BOX) • XML documents, delimited information • Metadata about content • Time series of all changes • Easy for 24/7 use • Search Engine - "Tax Google» • Access control and audit • Component-based business process • Business components side-by-side • Annual independent components • Event-driven throughput • Ongoing facilitation regardless of use Innovation; «Assessment Engine» Prototype showed: 1000x faster 30% cost 30% hardware 1 Billion documents Search in seconds Linear scale
  • 24. Copyright  2015 iCMG Overcoming Challenges Challenge Remedy Need for Action Root Cause Analysis from external. Realistic Target Architecture Right talent and experience. Trust in Target Architecture Blogging and community reaction. International expertise on finance technology. Prototype core business challenge. Demo. Repeat message. Develop Skill Prototype and workshops. Training. Culture Change Find right talent. Colb’s learning cycle. Start small, expand, learn by example. Once established new components gain “Functional-Gravity”. Unit testing. Get 1st Modernization Project on Track Consultants from Prototype. Non-optimal 2 times. Success 3rd. Re-use is a business challenge. Fear Uncertainty Doubt Repeat message. Understand cause of FUD. Have success. Make people feel safe. Targeted message. Ensure Project Scope City plan before Portfolio Board. Taxonomy. Keep Project on Track Architectural audit. Renew financing at Portfolio board.
  • 25. Copyright  2015 iCMG • Core Team of 3 with broad collaboration throughout the organization – Right mix of competence and experience – Target architecture after 6 months – First modernization project came 12 months later • Ensuring top level artefacts are realistic – Anchored at the highest level in the organization – Toughened against all existing systems (roadmaps) – Toughened outward through blog and the IT-community – Toughened through 2 prototypes – Toughened against business requirements laid out in time • Making the change – Its in the boardroom that projects are scoped and ordered – Its by the projects that solutions are developed – Its the architecture groups that approve (and audit) projects solution design – New challenges change plan, but not architecture How we worked
  • 26. Copyright  2015 iCMG Further reading • http://tormodv.blogspot.com/ Thank you Karl Olav Wroldsen has more than 40 years experience in the business of IT. Educated at the University in Oslo in 1975 he entered his professional carrier working as a research assistant at the university. He has been in a private IT company (Norsk Data) for five years before joining Tax Norway in 1990. From various leading positions in the IT function he has been involved in most of the larger systems development projects at Tax Norway. Since 2008 as CIO. Tormod Varhaugvik has a Master of Computer Science and works as Architect Lead at Tax Norway. He is key behind the target architecture and an innovative package of old and golden patterns, fueled by exiting new technologies. He has had many roles in IT-projects, and worked with many types technologies and systems development within the Enterprise Application domain since 1994.