experiences from dutch e-government - cssi.cz · pdf fileexperiences from dutch e-government...

19
From Reference Architecture to Implementation Experiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015

Upload: dinhthien

Post on 25-Mar-2018

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

From Reference Architecture to Implementation Experiences from Dutch e-government

Marc Lankhorst

Prague, January 22, 2015

Page 2: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

MSc University of Twente PhD University of Groningen

Enterprise architect

TOGAF® and ArchiMate® certified

Project manager of major R&D projects

Responsible for development of the ArchiMate® standard

Advisor on reference architectures for

the Dutch government

Marc Lankhorst Service Line Manager Enterprise Architecture @ BiZZdesign

Manager of BiZZdesign’s proposition on enterprise

architecture

2

Trainer, coach on architecture

Page 3: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

e-Government in The Netherlands

• Three-level structure of Dutch government – National

– Provincial

– Municipal

• Budgets largely distributed by the central government – only small local tax base

• But quite some local autonomy on spending – may lead to heterogeneous solutions

• How to manage e-government architecture in this context?

3

Page 4: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Reference Architectures

• Reference architecture: provides a frame of reference

• Focused on generic, reusable, interoperable structures

• Not directly implemented, no solution architecture

• But used as a constraint for more concrete architectures

• Typically contains: – architecture principles

– generic building blocks

– patterns

– standards

4

Page 5: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Hierarchy of Reference Architectures

International standards

European Interoperability Framework & Architecture

Netherlands Government Reference Architecture (NORA)

Sectoral reference architectures (“daughters”) (central gov’t, municipalities, social security, education, …)

Organization-specific enterprise architectures

Program & project architectures

5

Page 6: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

NORA: the National Reference Architecture

• NORA = “Nederlandse Overheid Referentie Architectuur”: Dutch government reference architecture

• First version in 2006: architecture principles for e-government

• In later versions, specific topics and building blocks have been addressed in more detail – e.g. basic registries, standards, security, collaboration

• Focus on collaboration – Wiki (www.noraonline.nl), co-creation approach

6

Page 7: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Basic Architecture Principles of NORA

Every government service must be:

1. Reliable

2. Bundled

3. Necessary

4. Receptive

5. Proactive

6. Standardized

7. Accessible

8. Transparent

9. Confidential

10. Findable

7

Page 8: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Derived Principles (examples)

Basic principles are detailed into 40 derived principles, such as:

• Services are reusable

• Services are complementary (no overlap)

• Use of open standards

• Use of national building blocks

• Core registers are leading

• No wrong door

• Channel independence

• …

8

Page 9: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Generic Structure of Government Agencies

front office data sources business processes

citizen

company

integration

9

Page 10: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Structure of Government

10

citizen

company

Page 11: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Building Blocks (examples)

Centrally developed building blocks for e-government:

• Basic registries – Citizen records, income, social security, companies, buildings &

addresses, topographic map, etc.

• Government web portal

• Digital identity provider (DigiD)

• Message boxes for citizens and companies

• Catalogue of services

• Communication standards

• etc.

11

Page 12: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Governance

• Use of NORA has been mandated by the government

• Architecture board with representatives from different domains and sectors

• Government agencies self-assess their compliance – Main difficulty: many principles are rather abstract. When are

you compliant?

• And most of NORA’s impact is through its sector-specific ‘daughter’ architectures

12

Page 13: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

NORA Daughters

• MARIJ & EAR: Departments

• GEMMA: Municipalities

• PETRA: Provinces

• WILMA: Water boards

• MARTHE: Security & Justice

• ROSA: Education

• AIDA: Long-term care

• CORA & VERA: Social housing

• TARA: Archives

• KARWIJ: Social security

• …

13

Page 14: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

EAR: Central Government

• Divided in generic, organization-specific and business process-specific information domains

• Architecture principles, standards and services for 7 domains: – workplace services

– application services

– document services

– data services

– communication services

– access services

– data center services

Page 15: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

EAR Example: Data Center Services

• Consolidation from 60 to 4 data centers: – Housing & hosting

– Basis for government cloud (together with gov’t network)

– Government “app store” to provide services

– PaaS & IaaS (under development)

• Principles on e.g. – governance

– continuity, scalability, security

– reuse of building blocks

– separation of volatile processes and stable data

Page 16: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

GEMMA: Municipalities

• “GEMeentelijke Model Architectuur” = Municipal model architecture: – Core architecture principles

– Business process architecture

– Information architecture

– Electronic forms specifications

– Standard case type catalogue

– Data and message standards

16

Page 17: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Structure of Municipal Architectures

17

Page 18: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Some Challenges

• Government ICT projects have a high failure rate – Recent parliamentary inquiry uncovered many issues:

complex laws, unrealistic ambitions, lack of business cases/ROI, bad project management, big-bang approach, not enough expertise (and interest) at management and political levels, opportunistic vendors, etc.

– Main proposed solution: central ICT authority with expertise & power to approve and kill ICT projects

• Complex tasks are being delegated to municipalities, e.g. in social security and care, while their funding is reduced – IT expertise and resources are often lacking

– Many parties involved, collaboration and coherence needed

• A sound architecture approach is essential!

18

Page 19: Experiences from Dutch e-government - cssi.cz · PDF fileExperiences from Dutch e-government Marc Lankhorst Prague, January 22, 2015 . MSc University of Twente PhD University of Groningen

Questions?

Marc Lankhorst BiZZdesign [email protected] +31 644 092 359

19